Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 3.94 KB

File metadata and controls

56 lines (34 loc) · 3.94 KB

Changelog

0.1.0-alpha.4 (2026-04-02)

Features

  • 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)

Features

  • 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)

Features

  • Add IdStrategy::CommitOid for commit-OID-keyed entity refs (31c8dc3), closes #6

0.1.0-alpha.1 (2026-03-26)

Features

  • 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)

Bug Fixes

  • 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)

Miscellaneous Chores