From affea805080b0ad3f2ecb57b539cb22487f4040b Mon Sep 17 00:00:00 2001 From: "smorin-release-please[bot]" <285123648+smorin-release-please[bot]@users.noreply.github.com> Date: Sat, 30 May 2026 21:42:52 +0000 Subject: [PATCH 1/2] chore(main): release 0.5.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 14 ++++++++++++++ Cargo.toml | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2537c1f..f1c1e58 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.0" + ".": "0.5.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 2f0a364..c4af957 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes are listed here. Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versions follow [SemVer](https://semver.org/). +## [0.5.0](https://github.com/smorin/toggle/compare/v0.4.0...v0.5.0) (2026-05-30) + + +### Features + +* **cli:** add --fields filter to --list-sections (P07) ([#32](https://github.com/smorin/toggle/issues/32)) ([bc52dba](https://github.com/smorin/toggle/commit/bc52dbaca739a45ad8b7c71f3f591be102a20ac3)) +* **cli:** add --remove for recursive section stripping (P06) ([#34](https://github.com/smorin/toggle/issues/34)) ([84a947b](https://github.com/smorin/toggle/commit/84a947b7766b306c2f5f44705dbb0acc60cc1326)) +* **cli:** subcommands + stdin/stdout filter mode (ergonomics 2-3/3) ([#36](https://github.com/smorin/toggle/issues/36)) ([c7309b8](https://github.com/smorin/toggle/commit/c7309b81638af82842c09a0df18a09887628bb85)) + + +### Refactor + +* **cli:** enforce flag constraints declaratively via clap ([#35](https://github.com/smorin/toggle/issues/35)) ([27f2fa3](https://github.com/smorin/toggle/commit/27f2fa392897d7d919b15d0836d5a1eaf2e4b575)) + ## [0.4.0](https://github.com/smorin/toggle/compare/v0.3.0...v0.4.0) (2026-05-30) diff --git a/Cargo.toml b/Cargo.toml index 10c849c..d741c42 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["crates/togl-lib", "crates/togl-cli", "crates/togl-ffi"] resolver = "2" [workspace.package] -version = "0.4.0" +version = "0.5.0" edition = "2021" authors = ["Steve Morin"] license = "MIT" From 12864b4ce866bcb3c8c30a69cad347c96c138eae Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 May 2026 21:43:10 +0000 Subject: [PATCH 2/2] chore: sync Cargo.lock --- Cargo.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 12eac0c..9bf86ec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -922,7 +922,7 @@ dependencies = [ [[package]] name = "togl-cli" -version = "0.4.0" +version = "0.5.0" dependencies = [ "anyhow", "assert_cmd", @@ -940,7 +940,7 @@ dependencies = [ [[package]] name = "togl-ffi" -version = "0.4.0" +version = "0.5.0" dependencies = [ "cbindgen", "serde", @@ -950,7 +950,7 @@ dependencies = [ [[package]] name = "togl-lib" -version = "0.4.0" +version = "0.5.0" dependencies = [ "anyhow", "criterion",