Skip to content

Releases: electricitymaps/electricitymaps-contrib

v1.211.0

10 Jan 15:31
b9e1807
Compare
Choose a tag to compare

Changes in this release

  • add command for generating bounding boxes (#7700)
  • adding bounding boxes for BN, EC, GU, JO, PK, VE (#7706)
  • refactor(parsers, ENTSOE): comment document/process types systematically (#7709)
  • bug(web): 72h slider showing 1 day before (#7704)
  • Fix mobile paddings (#7710)
  • Vik/horizons update (#7697)

Credits

Thanks to @FelixDQ, @PaulRoms, @consideRatio, @tonypls, @corradio and @VIKTORVAV99 for their contributions!

v1.210.0

08 Jan 14:53
7071f0a
Compare
Choose a tag to compare

Changes in this release

  • fix(web): don't allow persistant production mode (#7685)
  • perf: Memoize ToggleButton.tsx and specific toggles (#7633)
  • fix: pin poetry to v1 pending migration to v2 (#7693)
  • chore: Update ENTSO-E capacities with values from 2017 to 2025 (#7669)
  • fix(parsers, KR): fix broken consumption parsing, and add wind power (#7687)
  • fix(parsers, MX): drop seldom occuring datapoints with an hour set to 25 (#7696)
  • perf: Memoize to optimise sliding (#7683)
  • chore(ci system): colorize pytest output and summarize slowest tests (#7688)
  • perf: Refractor and memoize ZoneHeaderTitle.tsx (#7631)
  • perf: Splits out and memozie the back button in the ZoneHeader (#7632)
  • fix(web): don't allow persistant country mode (#7699)
  • chore(zones): Merge CA-NL-LB and CA-NL-NF into CA-NL (#7582)

Credits

Thanks to @tonypls, @VIKTORVAV99, @consideRatio and @corradio for their contributions!

v1.209.0

06 Jan 07:53
f081aa6
Compare
Choose a tag to compare

Changes in this release

  • perf: Memoize Axis.tsx (#7638)
  • perf: Deduplicate API buttons, clean up unused translations + add icon (#7623)
  • Show current date in drawer (#7673)
  • perf: Memoize BarBreakdownChart.tsx (#7674)
  • chore(parsers): test with syrupy and pytest over snapshottest and unittest (#7672)
  • chore: replace use of deprecated pkg_resources (#7677)
  • chore(tests): prefer use of requests_mock over unittest.mock (#7678)
  • chore(tests): compare snapshots directly with parsers output (#7679)
  • fix: Prevent mockdata being counted towards language stats (#7676)
  • cleanup: remove arrow and backports-datetime-fromisoformat parser deps (#7637)
  • Make OnboardingModal content scroll on vertical overflow (#7347)
  • fix: correct California exchange arrow positions (#7681)

Credits

Thanks to @VIKTORVAV99, @corradio, @consideRatio, @tay and @laurenceandrews for their contributions!

v1.208.0

03 Jan 10:13
ea91b68
Compare
Choose a tag to compare

Changes in this release

  • perf: Memoize CapacityLegend.tsx (#7649)
  • perf: Memoize SearchBar.tsx (#7648)
  • perf: Memoize MethodologyCard.tsx (#7645)
  • perf: Memoize HistoricalTimeHeader.tsx (#7641)
  • perf: Memoize Dividers (#7643)
  • perf: Memoize ProductionSourceLegend.tsx (#7635)
  • perf: memoize EstimationBadge.tsx (#7621)
  • perf: Memoize FuturePrice.tsx (#7646)
  • perf: Optimize callbacks in AreaGraph.tsx (#7602)
  • perf: Memoize map legends and ColorBar.tsx (#7634)
  • perf: Memoize Link.tsx (#7628)
  • perf: memoize ComercialApiButton.tsx (#7622)
  • fix(parser, SV): adjust to data source changes (#7650)

Credits

Thanks to @VIKTORVAV99 and @consideRatio for their contributions!

v1.207.0

02 Jan 07:01
4eaeab3
Compare
Choose a tag to compare

Changes in this release

  • Add some french translations (#7597)
  • perf: Optimize analyzeChartData (#7601)
  • perf: Extract regex patterns + more arrow functions (#7605)
  • fix(translation): Add 72h translations (#7599)
  • fix(translation): Remove hardcoded string in favor of translation strings (#7600)
  • linting(web): update eslint to auto remove unused imports (#7587)
  • bug(web): try fix dynamically imported modules failing (#7590)
  • bug(web): present net exchange chart for 30d+ views (#7594)
  • Add and fix some French translations (#7615)
  • fix(locales): Fix typo in sv.json (#7616)
  • fix(locales): make sv.json's net exchange translation consistent (#7619)
  • bug(web): drag from arrow on desktop (#7608)
  • perf: memoize TimeAxis (#7610)
  • fix(parser): JP price parser fixed by updating API url (#7620)
  • refactor(parser): swap arrow in favour of datetime in JP and occtonet (#7612)
  • refactor(GSO): swap arrow in favour of datetime (#7614)
  • refactor(EIA): remove usage of 'arrow' dependency (#7488)
  • perf: Remove redundant loops in AreaGraph.tsx (#7603)
  • perf: memoize MapTooltip internals (#7611)
  • refactor(parser): swap arrow in favour of datetime in IN_PB (#7626)
  • Remove other forecast keys (#7640)
  • fix(tests): make CH parser test independent on test runner timezone (#7639)
  • refactor(parser): swap arrow in favour of datetime in IN_UT (#7629)
  • refactor/fix(parser): swap arrow in favour of datetime in IN_WE, and etc. (#7627)
  • fix(parsers): Add missing mapping for AM to the ENTSOE parser (#7595)
  • chore(deps): bump react-icons from 5.3.0 to 5.4.0 in /web (#7666)
  • chore(deps): bump nodemon from 3.1.7 to 3.1.9 in /mockserver (#7662)
  • chore(deps): bump axios from 1.7.8 to 1.7.9 in /mockserver (#7663)
  • chore(deps): bump the sentry group across 1 directory with 2 updates (#7660)
  • chore(deps-dev): bump vite-tsconfig-paths from 5.1.3 to 5.1.4 in /web (#7664)
  • chore(deps): bump the tanstack group across 1 directory with 3 updates (#7659)
  • chore(deps-dev): bump the types group across 1 directory with 3 updates (#7653)
  • chore(deps-dev): bump the storybook group across 1 directory with 14 updates (#7655)
  • chore(deps): bump the radix-ui group across 1 directory with 12 updates (#7652)
  • chore(deps): bump express from 4.21.1 to 4.21.2 in /mockserver (#7661)
  • chore(deps): bump the i18next group across 1 directory with 3 updates (#7654)
  • refactor/fix(parser): swap arrow in favour of datetime in CO, etc. (#7630)
  • refactor(parser): remove arrow in a few straggler files (#7636)

Credits

Thanks to @phiphou, @VIKTORVAV99, @tonypls, @consideRatio, @IngvarSundell, @jayaddison and @florianscheidl for their contributions!

v1.206.0

20 Dec 13:41
dfb622b
Compare
Choose a tag to compare

Changes in this release

  • mobile release (#7589)
  • fix(map): Fix minnesota map boundries (#7592)

Credits

Thanks to @tonypls and @VIKTORVAV99 for their contributions!

v1.205.0

20 Dec 07:07
4c632b9
Compare
Choose a tag to compare

Changes in this release

  • Minor style changes to area graphs (#7579)
  • feat(web): add estimation text for general purpose zone model (#7576)
  • Feat update es locale (#7586)
  • chore(mockserver): Cleanup last_hour data no longer being served (#7585)
  • feat(web): Update information copy and CTAs (#7568)
  • bug(web): fix wrong graph index on tooltip close (#7588)

Credits

Thanks to @corradio, @silkeholmebonnen, @ArtfulAzeria, @consideRatio and @tonypls for their contributions!

v1.204.0

19 Dec 10:29
e884896
Compare
Choose a tag to compare

Changes in this release

  • bug(web): midnight line not visible on mobile devices (#7567)
  • feat(web): Default to 72h view (#7575)
  • Fix formatting of unit for 72hrs (#7578)
  • Moves parser files to a separate Earthfile target (#7574)
  • Fix storage tooltip intensity (#7577)
  • Fix parsers Earthly target (#7580)

Credits

Thanks to @tonypls, @corradio and @madsnedergaard for their contributions!

v1.203.0

18 Dec 12:01
b53c73f
Compare
Choose a tag to compare

Changes in this release

  • chore(exchanges): Switch internal nordic exchanges to Nordpool (#7570)
  • feat(config): add bboxes for upcomming zones (#7572)
  • change button style and text (#7529)
  • Add exports+storage to origin charts (#7571)

Credits

Thanks to @VIKTORVAV99, @FelixDQ, @Alportan and @corradio for their contributions!

v1.202.0

17 Dec 15:32
486276a
Compare
Choose a tag to compare

Changes in this release

  • fix(parsers): CAISO url fix (#7559)
  • feat(zones):Update capacity value for CH and add unknown capacity value (#7562)
  • Tvs/mobile release 1.200.0 (#7566)
  • bug(web): midnight not visible on mobile
  • revert wrong branch
  • New feature popover french translation (#7563)
  • chore(web): Clean up useAtom hooks (#7550)

Credits

Thanks to @annaib00, @tonypls, @phiphou and @VIKTORVAV99 for their contributions!