Skip to content

v0.1.0

Choose a tag to compare

@holgern holgern released this 14 Jun 06:28
· 26 commits to main since this release

Full Changelog: https://github.com/holgern/releaseledger/commits/v0.1.0

[0.1.0] - 2026-06-14

Added

  • Added releaseledger CLI for project-local release records, entries, and changelog context
  • Added events.jsonl audit log and idempotent JSON index rebuild across all mutations
  • Added public Python API surface for releases and entries
  • Added releaseledger build command to render and atomically insert CHANGELOG.md sections
  • Added [changelog] config table for templates, trimming, and postprocessors
  • Added public changelog build API exports
  • Added storage where command for read-only workspace, config, and storage path diagnostics
  • Added config show and config set commands to manage releaseledger.toml safely
  • Added external releaseledger_dir policy for portable sibling state directories via --external-dir
  • Added entry --source provenance with opt-in changelog source rendering
  • Added entry lifecycle metadata with status, audience, scopes, and global source refs
  • Added release update command for boundary refs and global source metadata
  • Added atomic entry add-many batches and entry import with front-matter parsing
  • Added entry lint command with structured issues, status filters, and strict mode
  • Added entry prompt command for native release-note drafting guidance

Changed

  • Changed changelog context and build to support status filtering, quality grouping, and strict gates

Documentation

  • Documented quickstart, commands, JSON envelopes, and Python API in README
  • Aligned README and Sphinx documentation with current CLI and storage behavior