From 9210348ac2a867786f4c740efc100d846baf5ddb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 5 Jul 2026 00:46:19 +0000 Subject: [PATCH] chore: release v0.9.0 --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- git-workon-lib/CHANGELOG.md | 10 ++++++++++ git-workon-lib/Cargo.toml | 2 +- git-workon/CHANGELOG.md | 12 ++++++++++++ git-workon/Cargo.toml | 2 +- 6 files changed, 27 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e3ce4b1..bf77819 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -559,7 +559,7 @@ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" [[package]] name = "git-workon" -version = "0.8.0" +version = "0.9.0" dependencies = [ "assert_cmd", "assert_fs", @@ -601,7 +601,7 @@ dependencies = [ [[package]] name = "git-workon-lib" -version = "0.8.0" +version = "0.9.0" dependencies = [ "assert_fs", "auth-git2", diff --git a/Cargo.toml b/Cargo.toml index 967b34b..12f682e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ clap_complete = { version = "4.6.5", features = ["unstable-dynamic"] } clap_mangen = "0.3.0" dialoguer = { version = "0.12.0", features = ["fuzzy-select"] } env_logger = "0.11.10" -git-workon-lib = { version = "0.8.0", path = "./git-workon-lib" } +git-workon-lib = { version = "0.9.0", path = "./git-workon-lib" } git-workon-fixture = { path = "./git-workon-fixture" } auth-git2 = "0.6" git2 = { version = "0.21.0", default-features = false, features = [ diff --git a/git-workon-lib/CHANGELOG.md b/git-workon-lib/CHANGELOG.md index a25fd01..4669212 100644 --- a/git-workon-lib/CHANGELOG.md +++ b/git-workon-lib/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.0](https://github.com/lettertwo/git-workon/compare/git-workon-lib-v0.8.0...git-workon-lib-v0.9.0) - 2026-07-05 + +### Added + +- *(cli)* [**breaking**] replace prune discovery flow with annotated picker + +### Fixed + +- *(copy)* prune excluded directories from the walk + ## [0.7.3](https://github.com/lettertwo/git-workon/compare/git-workon-lib-v0.7.2...git-workon-lib-v0.7.3) - 2026-06-22 ### Other diff --git a/git-workon-lib/Cargo.toml b/git-workon-lib/Cargo.toml index 6eb0667..13ac268 100644 --- a/git-workon-lib/Cargo.toml +++ b/git-workon-lib/Cargo.toml @@ -9,7 +9,7 @@ license.workspace = true name = "git-workon-lib" readme = "README.md" repository.workspace = true -version = "0.8.0" +version = "0.9.0" include = [ "src/**/*", "Cargo.toml", diff --git a/git-workon/CHANGELOG.md b/git-workon/CHANGELOG.md index 4dc05cc..85eea2c 100644 --- a/git-workon/CHANGELOG.md +++ b/git-workon/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.0](https://github.com/lettertwo/git-workon/compare/git-workon-v0.8.0...git-workon-v0.9.0) - 2026-07-05 + +### Added + +- *(cli)* [**breaking**] replace prune discovery flow with annotated picker + +### Fixed + +- *(cli)* remove empty namespace dirs after prune +- *(copy)* prune excluded directories from the walk +- *(cli)* use real glob matching for protected branches + ## [0.8.0](https://github.com/lettertwo/git-workon/compare/git-workon-v0.7.4...git-workon-v0.8.0) - 2026-06-24 ### Added diff --git a/git-workon/Cargo.toml b/git-workon/Cargo.toml index 4a42829..72f7efd 100644 --- a/git-workon/Cargo.toml +++ b/git-workon/Cargo.toml @@ -9,7 +9,7 @@ license.workspace = true name = "git-workon" readme = "README.md" repository.workspace = true -version = "0.8.0" +version = "0.9.0" include = [ "build.rs", "src/**/*",