0.1.0-alpha.4 (2026-04-02)
- Add FileMode enum (Blob, Executable, Tree, Commit) (c72b96c)
- Add Mutation::Pin for inserting entries that reference existing objects (c72b96c)
0.1.0-alpha.3 (2026-03-27)
- Accept optional author signature in Ledger::create (cb4d735), closes #10
- Add --author-name and --author-email to create subcommand (cb4d735)
- Add optional author override to Ledger::create (cb4d735)
0.1.0-alpha.2 (2026-03-27)
- Add --file flag and optional --set values to git-ledger (800e3cf)
- Add --file flag to create and update commands (800e3cf)
- Add git-chain (2a2cfea)
- Add git-ledger (2a2cfea)
- Add git-ledger crate (c6d47d0)
- Add log CLI subcommand to git-ledger (8badb72)
- Add man page generation to all crates and fix CI/CD workflows (0f3d0ef)
- Add man page generation to git-ledger and git-chain (0f3d0ef)
- Support --set key with empty blob default (800e3cf)
- Apply clippy suggestions (search_is_some in tests, fmt in main.rs) (6f83928)
- Broaden CD tag regex to match all three crate prefixes (0f3d0ef)
- CI man job uses checkout@v4 and generates for all crates (0f3d0ef)
- Handle arbitrary-depth nested fields in ledger tree operations (55991b9)
- Move project to new repository (4697dfa)
- Nested delete, create consistency, and Box::leak in git-ledger (c00e676)