Skip to content

Releases: electricitymaps/electricitymaps-contrib

v1.158.0

21 Aug 09:23
e03e55d
Compare
Choose a tag to compare

Changes in this release

  • chore: fix button outlines (#7078)
  • chore: use Lucide icons in Header and simplify DOM (#7087)
  • fix(parser): use proxy for US-MIDA-PJM (#7088)
  • chore: use Lucide icons for Onboarding and refractor code (#7084)
  • fix(parsers):India parser updated for new data format (#7089)
  • chore: use Lucide icons for Buttons and refractor code (#7082)
  • chore: use Lucide icons for MapControls and reuse logic (#7081)
  • chore: use Lucide icons for ZoneHeaderTitle and simplify DOM (#7080)
  • add some french translations (#7092)
  • chore: Migrate MapMovement component test to E2E (#7019)
  • chore: Enforce arrow function implicit returns (#6998)
  • feat(web): unify unit formatting (#6978)
  • chore: use lucide icons for accordion and simplify dom (#7079)
  • chore: use Lucide icons for ZoneRow and simplify DOM (#7083)
  • French translations (#7094)
  • fix: persist ranking on search (#7048)

Credits

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

v1.157.0

15 Aug 06:10
Compare
Choose a tag to compare

Changes in this release

  • ranking panel translations cleanup (#7063)
  • add missing swedish translations (#7075)
  • switch back to useQuery instead of useSuspenseQuery (#7076)

Credits

Thanks to @VIKTORVAV99 for their contributions!

v1.156.0

14 Aug 13:09
f75a04a
Compare
Choose a tag to compare

Changes in this release

  • change styling of exchange tooltips to match the other map tooltips (#7058)
  • EIA capacity update (#7003)
  • chore: removes english translations from other languages (#7025)
  • fix(SG): update OCR configuration (#7064)
  • perf: use useCallbacks for handlers and deconstruct events (#7004)
  • perf: use icons instead of SVGs in TimeSlider (#6982)
  • chore: some micro optimizations in util (#7000)
  • Update map ws fixes 6618 (#7070)
  • chore(web): fix feedback card wording and font weight (#7067)
  • fix(Button.tsx): replace button border with outline to prevent CLS (#7062)
  • feat(web): US Specific survey (#7073)
  • feat: convert EUR/MWh to EUR/KWh (#7023)
  • feat: Add button to our subreddit (#7071)
  • feat: add info and settings button on mobileheader (#7066)

Credits

Thanks to @silkeholmebonnen, @VIKTORVAV99, @FelixDQ, @tasinttttttt, @tonypls and @elisezhg for their contributions!

v1.155.0

05 Aug 07:07
e85b206
Compare
Choose a tag to compare

Changes in this release

  • perf: use browserslist targets (#6891)
  • Design Hack: Remove by source in the chart title (#7008)
  • Design Hack: Change title for emission toggle (#7007)
  • chore: update TimeController title (#7024)
  • chore(deps): bump react-router-dom from 6.24.0 to 6.25.1 in /web (#7042)
  • chore(deps): bump the tanstack group across 1 directory with 3 updates (#7036)
  • chore(deps): bump i18next (#7029)
  • chore(deps): bump the sentry group across 1 directory with 2 updates (#7037)
  • chore(deps): bump jotai from 2.8.4 to 2.9.1 in /web (#7039)
  • chore(deps): bump country-flag-icons from 1.5.12 to 1.5.13 in /web (#7040)
  • chore(deps-dev): bump cypress from 13.12.0 to 13.13.2 in /web (#7038)
  • chore(deps): bump @capacitor/core (#7033)
  • chore(deps-dev): bump msw from 2.3.1 to 2.3.4 in /web (#7041)
  • chore(deps-dev): bump postcss from 8.4.39 to 8.4.40 in /web (#7043)
  • chore(deps-dev): bump the storybook group across 1 directory with 14 updates (#7031)
  • chore(deps-dev): bump @types/node (#7028)
  • chore(deps): bump @react-spring/web from 9.7.3 to 9.7.4 in /web (#7044)
  • chore(deps-dev): bump vite-plugin-pwa from 0.20.0 to 0.20.1 in /web (#7046)
  • chore(deps-dev): bump typescript from 5.5.3 to 5.5.4 in /web (#7045)
  • chore(deps): bump lucide-react from 0.414.0 to 0.418.0 in /web (#7047)
  • chore(deps): bump the tailwind group across 1 directory with 3 updates (#7035)
  • chore: Update the style of the legends + cleanup (#6961)
  • chore: use lucide icons for theme selector (#7027)
  • feat: ranking panel rework (#6867)
  • chore(deps): bump lucide-react from 0.418.0 to 0.419.0 in /web (#7056)
  • chore(deps): bump axios from 1.7.2 to 1.7.3 in /mockserver (#7054)
  • chore(deps): bump the tanstack group across 1 directory with 2 updates (#7052)
  • chore(deps): bump react-router-dom from 6.25.1 to 6.26.0 in /web (#7055)
  • chore(deps): bump @sentry/react (#7053)
  • chore(deps-dev): bump the storybook group across 1 directory with 14 updates (#7049)
  • fix(JP-TK): update url and parsing (#7059)
  • fix(NL): add reallocation from unknown to solar (#7026)
  • fix: revert bump to @tailwindcss/forms (#7057)
  • French translations (#7060)

Credits

Thanks to @VIKTORVAV99, @FelixDQ and @phiphou for their contributions!

v1.154.0

26 Jul 08:15
d6b0743
Compare
Choose a tag to compare

Changes in this release

  • ENTE parser: refactor to use event classes (#6942)
  • fix: Fix Thailand's electricity price calculation (#7002)
  • add success version to badge + story (#6983)
  • fix(web): replace renderToString (#6995)
  • fix: Align no data tooltip with other map tooltips (#7001)
  • Design Hack: Remove icons from chart titles (#7005)
  • Change time controller title size and font (#7010)
  • remove time header on mobile (#7006)
  • Use badge to show time in TimeHEader.tsx (#7009)
  • chore(web): typing and refactoring (#6948)
  • storybook: add build job (#6908)
  • feat(web): add legends to BarBreakdownChart (#6803)
  • chore(deps): Upgrade to tailwind-merge 2.4.0 (#7012)
  • feat: add lucide-react and change X icon (#7011)
  • feat(web): always show BarBreakdownAxisLegend (#7014)
  • chore(readme): Update section about icon usage (#7015)
  • add co2 legend to carbon intensity graph (#7016)

Credits

Thanks to @gianantoniopini, @PPsyrius, @VIKTORVAV99, @silkeholmebonnen and @tonypls for their contributions!

v1.153.0

22 Jul 09:02
cc3d7de
Compare
Choose a tag to compare

Changes in this release

  • Adds new generation_only type and ensure it's available for scripts (#6988)
  • set experimental min chunk size to 3500 bytes (#6987)
  • Revert "parser validation - add function to filter out events with total production of 0 MW" (#6993)
  • chore(deps): update to react-i18next 15 (#6989)
  • Add missing space to frontend structure tree (#6994)
  • fix: remove generation only zones from ranking (#6999)

Credits

Thanks to @madsnedergaard, @VIKTORVAV99, @FelixDQ and @nilsernst for their contributions!

v1.152.0

18 Jul 11:24
67ca551
Compare
Choose a tag to compare

Changes in this release

  • chore(deps): remove whatwg-fetch (#6935)
  • feat(web): use tailwinds font size (#6855)
  • feat: simplify dark mode class toggle logic (#6950)
  • feat: include timezone in hourly displays (#6913)
  • feat: Update selectedDatetimeIndexAtom to use a Date object and use derived Atom for string format (#6954)
  • fix: add missing exchange between DK and NL (#6960)
  • chore: Merge GR zones (#6962)
  • move date on tooltips (#6969)
  • fix: Fix github icon color on outage message (#6973)
  • feat(web): Add tooltip to production source legends in BreakdownChart (#6970)
  • Improve Nigeria parser (#6965)
  • chore(deps): Update react-icons to latest version (#6977)
  • Type hint Fix (#6975)
  • revert: use reseaux parser again (#6984)
  • feat(config): add tag in zones config for generation only zones (#6985)
  • perf: Add useCallbacks and isHourly derived atom (#6980)
  • perf: use derived atoms for solar and wind state (#6981)
  • chore: clean up world and round to 3 decimals (#6963)

Credits

Thanks to @VIKTORVAV99, @silkeholmebonnen, @silimotion, @ZhipengXue97 and @FelixDQ for their contributions!

v1.151.0

08 Jul 09:24
a3266d8
Compare
Choose a tag to compare

Changes in this release

  • bug(web): hide swiss data (#6959)

Credits

Thanks to @tonypls for their contributions!

v1.150.0

05 Jul 09:55
8601622
Compare
Choose a tag to compare

Changes in this release

  • chore(deps): migrate to @tanstack/react-query@v5 (#6916)
  • feat: update emission factors for ME, BA, RS, MK, AL (#6946)
  • Update Solar and Wind capacity for Portugal (#6947)
  • feat(web): Display preliminary instead of estimated when using TSA (#6905)
  • bug(web): fix incorrect estimation labeling (#6953)
  • feat(config): re-enable price for nordpool zones (#6952)

Credits

Thanks to @VIKTORVAV99, @FelixDQ, @Musketeiro and @tonypls for their contributions!

v1.149.0

03 Jul 09:39
918740f
Compare
Choose a tag to compare

Changes in this release

  • chore(deps-dev): bump postcss from 8.4.38 to 8.4.39 in /web (#6926)
  • chore(deps): bump axios from 1.6.7 to 1.7.2 in /mockserver (#6925)
  • chore(deps): bump nodemon from 3.0.3 to 3.1.4 in /mockserver (#6924)
  • chore(deps): bump react-router-dom from 6.23.1 to 6.24.0 in /web (#6931)
  • chore(deps): bump react-spinners from 0.13.8 to 0.14.1 in /web (#6932)
  • chore(deps-dev): bump jsdom from 20.0.1 to 20.0.3 in /web (#6927)
  • chore(deps-dev): bump typescript from 5.4.5 to 5.5.2 in /web (#6930)
  • chore(deps-dev): bump autoprefixer from 10.4.15 to 10.4.19 in /web (#6929)
  • chore(deps-dev): bump @testing-library/cypress in /web (#6928)
  • chore(deps): bump the sentry group across 1 directory with 2 updates (#6923)
  • chore(deps): bump @tanstack/react-virtual (#6922)
  • chore(deps): bump the radix-ui group across 1 directory with 5 updates (#6919)
  • chore(deps): bump jotai from 2.8.3 to 2.8.4 in /web (#6934)
  • chore: switch storybook to ts (#6893)
  • chore(web): quality of life improvements, remove open window on dev server exec and hide survey in dev mode when FF manager closed
  • chore(deps-dev): vitest stable and fix code (#6907)
  • fix: update example parser (#6900)
  • storybook: global language selector (#6904)
  • chore(workflows): try get the review bot working again (#6936)
  • clean up after failed merge (#6938)
  • feat(dev server): Use SWC for dev server (#6915)
  • chore(deps-dev): bump typescript from 5.5.2 to 5.5.3 in /web (#6940)
  • add screenshots to PWA manifest (#6912)
  • feat(web): add link to com website from header logo (#6941)

Credits

Thanks to @VIKTORVAV99, @tonypls and @emmanuel-ferdman for their contributions!