Infer GitHub context for entries, keep the Python API non-interactive, and showcase components in the dogfooded project.
🚀 Features
Section titled “🚀 Features”Components in dogfooded project
Section titled “Components in dogfooded project”Nov 10, 2025 · @mavam
We now use components in the dogfooded project to illustrate the feature.
The first two components are cli and python to differentiate the primary two
usage styles.
Infer GitHub context for entries
Section titled “Infer GitHub context for entries”Nov 10, 2025 · @codex, @mavam · cli
tenzir-changelog add now reads your local gh login and the active pull
request to auto-populate authors and prs, so you can skip passing --author
and --pr when the data already exists.
🔧 Changes
Section titled “🔧 Changes”Enforce release version verification
Section titled “Enforce release version verification”Nov 9, 2025 · @codex
Post-publish CI now checks that the version installed from PyPI matches the release tag, preventing stale artifacts.
🐞 Bug Fixes
Section titled “🐞 Bug Fixes”Keep the Python API non-interactive
Section titled “Keep the Python API non-interactive”Nov 10, 2025 · @codex, @mavam · python
Using the Changelog.add() helper no longer triggers interactive prompts.
Automation that omits authors or entry types now completes without hanging and uses safe defaults instead.