Changelog

This file gets automatically updated in ZEN-creator’s continuous integration procedures. Do not edit the file manually.

[v1.5.0] - 2026-06-17

New Features ✨

  • add lower capacity limit parameter. [🔀 PR #52 @jojoethz]

Maintenance Tasks 🧹

  • update test solutions to account for new parameter. [🔀 PR #52 @jojoethz]

  • upgrade black to patch security vulnerability. [🔀 PR #55 @csfunke]

[v1.4.0] - 2026-06-15

New Features ✨

  • write sources to sources.md along attribute.json files. [🔀 PR #53 @manud99]

[v1.3.1] - 2026-06-13

Bug Fixes 🐛

  • fix default config creation for custom element configs. Calling Config() now creates default values for all element-specific configurations. [🔀 PR #50 @csfunke]

  • repair sources_to_str() for elements by updating function call name. [🔀 PR #50 @csfunke]

Documentation Changes 📝

  • document element-specific configurations by adding them to the template files. [🔀 PR #50 @csfunke]

[v1.3.0] - 2026-06-11

New Features ✨

  • allows custom configs for elements and datasets. [🔀 PR #48 @csfunke]

Maintenance Tasks 🧹

  • refactors default config by splitting it into multiple files. [🔀 PR #48 @csfunke]

[v1.2.1] - 2026-05-21

Bug Fixes 🐛

  • edit dataset config structure to allow more flexible dataset handling. [🔀 PR #44 @csfunke]

Documentation Changes 📝

  • add detailed README.md. [🔀 PR #44 @csfunke]

  • refactor and update documentation to match the latest versions of ZEN-creator. [🔀 PR #34 @csfunke]

Maintenance Tasks 🧹

  • add end-to-end test for model.from_config(). The test demonstrates the usage of this constructor. [🔀 PR #42 @csfunke]

  • move constants out of Attribute class. [🔀 PR #39 @manud99]

[v1.2.0] - 2026-04-13

New Features ✨

  • enable source tracking in attributes. Sources and data descriptions can now be cleanly printed to a markdown-like string for each element. [🔀 PR #29 @csfunke]

[v1.1.1] - 2026-04-13

Bug Fixes 🐛

  • fix tolerance in compare_csv function. [🔀 PR #27 @csfunke]

  • remove model-specific sectors that belong to the ZEN-europe model. [🔀 PR #27 @csfunke]

[v1.1.0] - 2026-04-13

New Features ✨

  • add certain “user-oriented” objects and methods to the init.py file of ZEN-creator. These objects and methods can thus be imported directly from the ZEN-creator module with clean syntax. [🔀 PR #25 @csfunke]

  • revise type hints of the public facing objects/methods and add a py.typed file. This ensures that MyPy views ZEN-creator as a typed module. [🔀 PR #25 @csfunke]

Maintenance Tasks 🧹

  • fix bugs in the automatic changelog updates. The previous version still had some relic references to ZEN-garden rather than ZEN-creator. [🔀 PR #23 @csfunke]

[v1.0.0] - 2026-04-08

BREAKING CHANGES ⚠️

  • Release first public version of ZEN-creator on Py-PI.