Skip to content

Release Notes

Upcoming Version

  • OSM dataset upgraded from a Europe-only snapshot (osm_europe.csv) to a global snapshot (osm_global.csv.gz taken from osm-powerplants.

v0.8.1 (11th February 2026)

  • Updated Global Energy Monitor / Transition Zero datasets to the latest versions (February 2026) for wind and solar power plants.

v0.8.0 (13th January 2026)

  • Fix 403 Forbidden responses for Zenodo downloads by sending powerplantmatching/{base_version} as user agent. (PR #276)
  • Added OpenStreetMap (OSM) power plant data as optional data source via pm.data.OSM(). Data is provided by the external osm-powerplants package. (PR #272)
  • ENTSOE API retrieval now falls back to URL download if API call fails. (PR #278)
  • Update Marktstammdatenregister data for Germany from open-MaStR (February 25, 2025).
  • Drop support for Python 3.9, add support for Python 3.13. Minimum required Python version is now 3.10.
  • Restructure documentation and move to use mkdocs for a nicer user experience.
  • Added GeoNuclearData dataset as pm.data.GND().
  • Added European Energy Storage Inventory dataset as pm.data.EESI().
  • Added GloHydroRES dataset as pm.data.GHR().
  • Updated ENTSOE, BEYONDCOAL, JRC, IRENASTAT and the Global Energy Monitor datasets to the latest versions.
  • Fix in pm.data.MASTR() the distinction of hydro technologies and between offshore and onshore wind. Also read in storage technologies.
  • Improved recognition of CHP power plants.
  • In Global Energy Monitor datasets, also read entries below capacity threshold.
  • In pm.data.GCPT(), add estimate for coal plant efficiency.
  • Include mothballed gas, oil and coal power plants.
  • Initially, include unit/block name in power plant name before matching.
  • Added option to retain blocks for subsets of fuel types (e.g. clean_name: fueltypes_with_blocks: ['Nuclear']).
  • For fully included datasets, add option to only aggregate units included in the matching process (e.g. aggregate_only_matching_sources: ['MASTR']).
  • Added option for multiprocessing when aggregating units of non-matched power plants (e.g. threads_extend_by_non_matched: 16).
  • Updating matching logic configuration.
  • Update GBPT importer to support newer version of the database (from V3 on without sheet "Below Threshold").
  • Corrects GPD file name in config.yaml.
  • Sets parallel_duke_processes to false (instead of 16) to make powerplantmatching executable out-of-the-box also for Windows systems.
  • Updates path to powerplants.png in README.
  • Fixes typo in docstring of gather_fueltype_info() (cleaning.py) and MASTR() (data.py).

v0.7.1 (30th January 2024)

Bug fixes

  • Patch for a bug in matching caused by faulty names for BNA hydro powerplants in the OPSD_EU input dataset. (PR #217)
  • Minor manual correction for CCGT powerplant. (PR #221)

v0.7.0 (23rd January 2025)

Features

  • Add "Marktstammdatenregister" (MaStR) data source for Germany (PR #165).

v0.6.1 (15th January 2025)

Bug fixes

  • Remove duplicate conventional power plants coming from different OPSD input files (PR #213).

v0.6.0 (18th September 2024)

Features

  • Add support for new power plant types: biomass and geothermal. (PR #200)
  • Include additional parameters for hydro power plants. (PR #205)

Bug fixes

  • Fix issue with negative capacity values for some plants. (PR #207)
  • Corrected data for onshore and offshore wind farms. (PR #209)

v0.5.0 (10th August 2024)

Features

  • Introduce new matching algorithm for improved accuracy. (PR #180)
  • Allow user-defined priority for input data sources. (PR #185)

Bug fixes

  • Resolve issue with duplicate entries in the final output. (PR #190)
  • Fix incorrect mapping of some fuel types. (PR #195)

v0.4.0 (5th June 2024)

Features

  • Enhanced support for renewable energy sources. (PR #150)
  • Added new geographical regions for plant matching. (PR #155)

Bug fixes

  • Fixed critical bug causing crashes with certain input data. (PR #160)
  • Minor documentation fixes and improvements. (PR #165)

v0.3.0 (1st March 2024)

Features

  • Initial release of the Powerplantmatching tool.
  • Support for matching power plants based on various input data sources.