Changes in this release
- update AU exchange capacities (#8596)
- feat(emission-factors): emission factors update main undo merge (#8592)
- add new types package (#8591)
- Bump electricitymap-contrib-types version
- fix publish workflow (#8598)
- Bump electricitymap-contrib-types version
- Bump electricitymap-contrib version
- feat(config): update JP-CB_JP-TK capacity from 1200 to 2100 (#8599)
- feat(capacity): update IT-NO->SI capacity (#8600)
- Bump electricitymap-contrib version
- infra: make parsers an extra (#8603)
- Bump electricitymap-contrib version
- Add 2026 energy data for Uzbekistan (#8604)
- fix(mobile): Update assets + remove Plausible (#8605)
- fix: incorrect return type (#8606)
- Bump electricitymap-contrib version
- feat(config): add capacity to JP-KN->JP-SK exchange (#8608)
- Bump electricitymap-contrib version
- fix(ESIOS): fix factor for ES->MA exchange (#8609)
- Bump electricitymap-contrib version
- Updates README (#8611)
- retire old inidan zones (#8614)
- feat(config): update isRenewable and isLowCarbon for unknown (#8615)
- feat(ESIOS): retry when getting HTTP or connection errors (#8616)
- Bump electricitymap-contrib version
- feat(ESIOS): ConnectTimeoutError are not handled by the HTTPAdapter retry (#8617)
- chore(deps): bump cypress-io/github-action from 6 to 7 (#8619)
- chore(deps): bump step-security/changed-files from 46 to 47 (#8618)
- feat(parser): add latest interconnector to CA-QC->US-NE-ISNE exchange (#8621)
- Bump electricitymap-contrib version
- feat(emission-factors): isRenewable and isLowCarbon battery and hydro discharge (#8622)
- Bump electricitymap-contrib version
- Correct HTML tags in README.md (#8623)
- chore: Removes outdated frontend parts (#8625)
- chore: Remove mobileapp folder (#8626)
- chore: Remove web (#8629)
- move ruff to dev deps (#8628)
- feat(config): add can_have_zero_production in zone_config (#8630)
- Bump electricitymap-contrib version
- Create NESO parser and make gb use it (#8631)
- remove unused solar and wind assets (#8636)
- feat(us-ny): exchange parser fix implement historical fetching (#8637)
- fix(parsers): pandas default vlaue changed in 2.3 (#8638)
- Bump electricitymap-contrib version
- Update ENTSO-E parser to merge more data (#8639)
- Bump electricitymap-contrib version
- Update display names for data centers (#8641)
- Bump electricitymap-contrib version
- Always call consolidated data endpoint first to see if this is available (#8642)
- Bump electricitymap-contrib version
- update EIA capaciteis 2026-01-30 (#8632)
- Simplify CI (#8644)
- Migrate OPENNEM Production to V4 (#8587)
- Split OPENNEM test snapshots using SingleFileAmberSnapshotExtension (#8645)
- clean up and add more datacenters (#8643)
- Update AU-WA snapshot to contain battery (#8647)
- Bump electricitymap-contrib version
- use and return model for datacenters (#8651)
- Bump electricitymap-contrib version
- chore: add stronger datacenter validation (#8652)
- Bump electricitymap-contrib version
- Make the actual dates dates in datacenters (#8653)
- Bump electricitymap-contrib version
- OPENNEM: Align refetch frequency (#8655)
- Bump electricitymap-contrib version
- add center point and update bounding boxes (#8654)
- set correct currency for NI (#8657)
- Bump electricitymap-contrib version
- centroid (#8660)
- Fix CA-ON parser exchange directions (#8661)
- Bump electricitymap-contrib version
- chore(deps-dev): bump ruff from 0.11.2 to 0.15.4 (#8662)
- chore(deps): bump pillow in the uv group across 1 directory (#8649)
- feat: update US capacities (#8663)
- update links in readme (#8665)
- Split parametrized snapshot tests into individual files (#8646)
- GB storage (#8658)
- Bump electricitymap-contrib version
- Add dynamic exchange capacity function to ENTSOE parser (#8668)
- Bump electricitymap-contrib version
- Bump electricitymap-contrib version
- Bump electricitymap-contrib-types version
- add exchangeCapacityForecast to ENTSOE exchange yaml files (#8669)
- feat(parsers):Add new BE, ELIA parser (#8666)
- Bump electricitymap-contrib version
- feat(parsers): retry ENTSOE exchange capacity forecast queries until both succeed (#8673)
- chore: remove delays config from zone YAML files (#8672)
- fix direction of FTC (#8674)
- Bump electricitymap-contrib version
- chore(deps): bump requests in the uv group across 1 directory (#8676)
- Update LT.yaml (#8678)
- Update FI.yaml (#8677)
- Add EC.py parser for real-time data (#8670)
- update copy (#8680)
- remove DK-BHM and GB-ORK (#8686)
- Bump electricitymap-contrib version
- fix(parsers):Fix timezone errors in BE parser (#8689)
- Bump electricitymap-contrib version
- Upgrade numpy from 1.x to 2.x and add NPY ruff rules (#8692)
- Bump electricitymap-contrib version
- split production per mode forecasts for ENTSOE (#8693)
- Bump electricitymap-contrib-types version
- chore(deps): bump aiohttp in the uv group across 1 directory (#8682)
- chore(deps): bump ad-m/github-push-action from 1.0.0 to 1.1.0 (#8690)
- feat(KR): improve KPX fetch_consumption to return full day time series (#8679)
- Add ParserDataType values for production forecast horizons (#8695)
- Bump electricitymap-contrib-types version
- Add production forecast horizon parsers to ENTSO-E zones (#8699)
- Bump electricitymap-contrib version
- feat(JAO): add parser for Core & Nordic day-ahead capacity datasets (#8702)
- Bump electricitymap-contrib version
- Bump electricitymap-contrib-types version
- update battery and hydro storage emissions (#8705)
- Bump electricitymap-contrib version
Credits
Thanks to @VIKTORVAV99, @seljaks, @ronan-mch, @BastienBigue, @jafarsaidov, @madsnedergaard, @silkeholmebonnen, @corradio, @Tarek98, @Copilot, @annaib00, @pnook, @alixunderplatz and @kjg0724 for their contributions!