Changelog#
The canonical changelog lives in CHANGELOG.md at the repository
root. It follows the
Keep a Changelog convention
and the project adheres to
Semantic Versioning.
For the full history with every entry, see the file on GitHub: CHANGELOG.md.
Current lines#
Two lines exist side by side. v1.0.0 is the last published v1 release
and it is frozen on its own v1.0 branch. main carries the v2 line
at version 2.0.0a1. That pre-release is not tagged yet, so v1.0.0
is still the most recent tag. See Release and versioning policy for the branch
and tag rules.
How releases are tagged#
Each release receives a Git tag and, for stable releases, a Zenodo DOI.
The reproducibility lockfile hydromodpy.lock records the package
version, solver binary release tag and input fingerprints when that
evidence is available. Frozen replay requires it; normal runs may only
emit a reproducibility warning when cache metadata is missing.
See also#
How to cite HydroModPy for citation entries.
Roadmap for the planned development phases.