diff --git a/CHANGELOG.md b/CHANGELOG.md index ebeea74..17e5d46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## 0.4.0 + +### Minor Changes + +- 452905f727: add `zwd sync [workspace]` to recover missing managed links and reconcile workspace configuration without opening Zed (#37). + +### Changed + +- `delete --force` now removes the entire validated owned dock, including extra files, directories, and manual symlinks. Symlink targets remain intact; `delete` without `--force` previews the removal (#37). + +### Patch Changes + +- e28355ae4b: bump release-plz/action (#28) +- 1f76c4e983: bump release-plz/action (#32) +- 452905f727: preserve extra dock content during opening and reconciliation, and support case-only managed link renames (#37, fixes #35). + ## 0.3.0 ### Minor Changes diff --git a/Cargo.lock b/Cargo.lock index 91240e4..0d8676e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -490,7 +490,7 @@ checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" [[package]] name = "zwd" -version = "0.3.0" +version = "0.4.0" dependencies = [ "clap", "dirs", diff --git a/Cargo.toml b/Cargo.toml index fe8d44e..d1e6171 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zwd" -version = "0.3.0" +version = "0.4.0" edition = "2024" rust-version = "1.96" description = "Rust CLI for opening Zed workspace files through a managed symlink dock."