From a13bb7976a3142e6f1147a98c5539dd86cda25be Mon Sep 17 00:00:00 2001 From: "git-quickbeam[bot]" <264059672+git-quickbeam[bot]@users.noreply.github.com> Date: Sun, 17 May 2026 03:00:27 +0000 Subject: [PATCH] chore(main): release git-metadata 0.4.0 --- .config/release-please-manifest.json | 2 +- CHANGELOG.md | 16 ++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/.config/release-please-manifest.json b/.config/release-please-manifest.json index 0ee8c01..2537c1f 100644 --- a/.config/release-please-manifest.json +++ b/.config/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.3.0" + ".": "0.4.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 06954a9..6b071b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.4.0](https://github.com/git-ents/git-metadata/compare/git-metadata-v0.3.0...git-metadata-v0.4.0) (2026-05-17) + + +### Features + +* Add -a/--all flag to list subcommand ([8fed577](https://github.com/git-ents/git-metadata/commit/8fed577dfcb41f9fbd7c25bac59f17408efb310f)) +* Add `Edit` and `Merge` CLI subcommands ([eb21231](https://github.com/git-ents/git-metadata/commit/eb212313658af7ed761aeb003f98877290c5fb80)) +* Add `Executor::merge` for 3-way merge of metadata refs ([eb21231](https://github.com/git-ents/git-metadata/commit/eb212313658af7ed761aeb003f98877290c5fb80)) +* Add `Executor::read_blob_at` for reading blob entries ([eb21231](https://github.com/git-ents/git-metadata/commit/eb212313658af7ed761aeb003f98877290c5fb80)) +* Add edit and merge subcommands ([eb21231](https://github.com/git-ents/git-metadata/commit/eb212313658af7ed761aeb003f98877290c5fb80)) + + +### Bug Fixes + +* Make object a keyword argument in add, remove, and edit subcommands ([2b88890](https://github.com/git-ents/git-metadata/commit/2b88890e32ef86f94a77b185ac016ac1f89ff264)) + ## [0.3.0-rc.2](https://github.com/git-ents/git-metadata/compare/git-metadata-v0.3.0-rc.1...git-metadata-v0.3.0-rc.2) (2026-05-16) diff --git a/Cargo.lock b/Cargo.lock index f863124..1990947 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -494,7 +494,7 @@ dependencies = [ [[package]] name = "git-metadata" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index f564149..f52e304 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "git-metadata" -version = "0.3.0" +version = "0.4.0" edition = "2024" publish = true readme = "README.md"