All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.0.0 - 2026-03-06
- Declared stable public API
- Updated documentation and examples
- Standardized privacy-safe path logging with
log_path()
0.9.6 - 2026-03-06
- Documentation system migrated from MkDocs to Zensical
- Default logging behavior uses sanitized relative paths
0.9.5 - 2026-01-11
- Updated with improved configs
0.9.4 - 2026-01-08
- Updated with improved ci/cd
0.9.3 - 2026-01-02
- Minor revisions
0.9.2 - 2026-01-02
- Minor revisions
0.9.1 - 2026-01-02
- Initial public release
- Docs site scaffolding (MkDocs Material, i18n)
- Testing: Ruff lint; pre-commit hooks
- Packaging
- Privacy-first design
- CI/CD: GitHub Actions for checks, docs, and automated releases
- We use SemVer:
- MAJOR – breaking schema/OpenAPI changes
- MINOR – backward-compatible additions
- PATCH – clarifications, docs, tooling
- Versions are driven by git tags via
setuptools_scm. TagvX.Y.Zto release. - Docs are deployed per version tag and aliased to latest.
- Sample commands:
git tag -d v1.0.0
git push origin :refs/tags/v1.0.0
git tag v1.0.0 -m "1.0.0"
git push origin v1.0.0