Changelog

Since we follow Conventional Commits for commit messages, we can automatically create releases of the Python package based on those messages. The releases are also published to Zenodo for easier discovery, archiving, and citation.

We use Cocogitto to automate releases, which uses SemVar as the version numbering scheme, and Git Cliff to generate the changelog from commit messages.

Because releases are generated automatically, new versions are released often—sometimes several times in a day— and each release usually contains only a small number of changes. Below is a list of the releases and the changes within each one.

Commits from bots, like dependabot or pre-commit-ci, are not included in the changelog. ## 0.16.1 - 2026-09-25

♻️ Refactor

📝 Documentation

💄 Style

👷 CI/CD

🧱 Build system

🧹 Chores

❤️ New contributors

✨ Features

0.14.0 - 2026-05-06

✨ Features

0.12.0 - 2026-04-30

✨ Features

🧹 Chores

0.11.0 - 2026-04-24

✨ Features

0.10.0 - 2026-04-24

✨ Features

0.9.0 - 2026-04-23

✨ Features

0.8.0 - 2026-04-23

✨ Features

0.7.1 - 2026-04-21

🐛 Fixes

❤️ New contributors

  • @pre-commit-ci[bot] started making automated contributions ## 0.7.0 - 2026-04-20

✨ Features

📝 Documentation

0.6.0 - 2026-04-17

✨ Features

0.5.1 - 2026-04-17

♻️ Refactor

📝 Documentation

🧱 Build system

0.5.0 - 2026-04-15

✨ Features

❤️ New contributors

✨ Features

0.3.0 - 2026-04-13

✨ Features

[0.2.0] - 2026-04-07

✨ Features

🧹 Chores

❤️ New contributors

  • @github-actions[bot] started making automated contributions

  • @joelostblom made their first contribution in #5

  • @dependabot[bot] started making automated contributions

  • @lwjohnst86 made their first contribution