From 1895f610e1c1736d498ca1bf3dfbcfc75a4e771d Mon Sep 17 00:00:00 2001 From: "robot-yavanna[bot]" <264059672+robot-yavanna[bot]@users.noreply.github.com> Date: Wed, 11 Mar 2026 04:21:20 +0000 Subject: [PATCH] chore(main): release git-metadata 0.1.0 --- .config/release-please-manifest.json | 2 +- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 4 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.config/release-please-manifest.json b/.config/release-please-manifest.json index e18ee07..466df71 100644 --- a/.config/release-please-manifest.json +++ b/.config/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.0.0" + ".": "0.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b836f1e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,28 @@ +# Changelog + +## 0.1.0 (2026-03-11) + + +### ⚠ BREAKING CHANGES + +* metadata_remove no longer takes MetadataOptions + +### Features + +* Add executor (exe) and CLI implementation ([10d9c07](https://github.com/git-ents/git-metadata/commit/10d9c0749bdfa7abfe0c4f14af528e4c91a43e51)) +* Add initial trait method and accompanying implementation ([c4ed9f8](https://github.com/git-ents/git-metadata/commit/c4ed9f85753443685fbaa63b13ffb1501f4d92d1)) +* Add man generation to CLI ([275207f](https://github.com/git-ents/git-metadata/commit/275207f1b6c7b7aad9bdda1ccfb3b18f2d0fc2ac)) +* Add metadata trait method definitions ([30ef2eb](https://github.com/git-ents/git-metadata/commit/30ef2eb67582dcceae1a88f6819802370dd00947)) +* Add metadata trait method implementations ([30ef2eb](https://github.com/git-ents/git-metadata/commit/30ef2eb67582dcceae1a88f6819802370dd00947)) +* Auto-detect fanout depth on read and remove ([bd86065](https://github.com/git-ents/git-metadata/commit/bd860650b8471215ad5f131f28666d613648178c)) +* Glob matching for remove patterns (*, **, prefix match) ([4cf0d90](https://github.com/git-ents/git-metadata/commit/4cf0d90c56bed7188db4511eb0132d475286435c)) +* Path-based metadata API following git-notes semantics ([4cf0d90](https://github.com/git-ents/git-metadata/commit/4cf0d90c56bed7188db4511eb0132d475286435c)) +* Resolve revisions (HEAD, refs, short OIDs) in all object arguments ([4cf0d90](https://github.com/git-ents/git-metadata/commit/4cf0d90c56bed7188db4511eb0132d475286435c)) + + +### Bug Fixes + +* Auto-detect fanout depth and correct shard level semantics ([bd86065](https://github.com/git-ents/git-metadata/commit/bd860650b8471215ad5f131f28666d613648178c)) +* Correct release-please manifest package key ([88f4ec1](https://github.com/git-ents/git-metadata/commit/88f4ec128b8c7a6544a612ae5a673e9462be7b8b)) +* Remove cargo-workspace plugin for single-crate repo ([1d19a7d](https://github.com/git-ents/git-metadata/commit/1d19a7de740e6d637f7bc7751604d3deab244643)) +* Shard-level default changed from 2 to 1 (git-notes compatible) ([bd86065](https://github.com/git-ents/git-metadata/commit/bd860650b8471215ad5f131f28666d613648178c)) diff --git a/Cargo.lock b/Cargo.lock index e83017b..c51621f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -188,7 +188,7 @@ dependencies = [ [[package]] name = "git-metadata" -version = "0.0.0" +version = "0.1.0" dependencies = [ "clap", "clap_mangen", diff --git a/Cargo.toml b/Cargo.toml index ee06906..3a007fb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "git-metadata" -version = "0.0.0" +version = "0.1.0" edition = "2024" publish = true license = "MIT OR Apache-2.0"