From bc70c47daa45f61476755b9ef77eccd0e58c7b00 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 20 Mar 2026 17:02:59 +0000 Subject: [PATCH 1/3] chore: release v0.2.0 --- CHANGELOG.md | 12 ++++++++++++ Cargo.lock | 4 ++-- Cargo.toml | 2 +- crates/loom-cli/Cargo.toml | 2 +- crates/loom-core/Cargo.toml | 2 +- 5 files changed, 17 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eccf20f..e813dc8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,18 @@ # Changelog All notable changes to this project will be documented in this file. +## [0.2.0](https://github.com/subotic/loom/compare/v0.1.0...v0.2.0) - 2026-03-20 + +### Added + +- *(workspace)* add loom editor and loom reset commands +- *(registry)* configurable scan_depth for flexible directory layouts +- *(cli)* wire new commands, add flags, branch naming, and progress + +### Fixed + +- *(exec)* show command name, directory, and PATH hints on failure + ## [0.1.0] - 2026-03-17 ### Added diff --git a/Cargo.lock b/Cargo.lock index 42369b0..1935f43 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1375,7 +1375,7 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "loom-cli" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "clap", @@ -1393,7 +1393,7 @@ dependencies = [ [[package]] name = "loom-core" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "chrono", diff --git a/Cargo.toml b/Cargo.toml index 69b463e..41f4770 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ authors = ["Ivan Subotic "] [workspace.dependencies] # Internal -loom-core = { path = "crates/loom-core", version = "0.1.0" } +loom-core = { path = "crates/loom-core", version = "0.2.0" } # CLI clap = { version = "4.5", features = ["derive"] } diff --git a/crates/loom-cli/Cargo.toml b/crates/loom-cli/Cargo.toml index 7358e40..2bee6e8 100644 --- a/crates/loom-cli/Cargo.toml +++ b/crates/loom-cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "loom-cli" description = "CLI binary for LOOM — thin wrapper over loom-core" -version = "0.1.0" +version = "0.2.0" edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/loom-core/Cargo.toml b/crates/loom-core/Cargo.toml index beaee08..e961cb9 100644 --- a/crates/loom-core/Cargo.toml +++ b/crates/loom-core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "loom-core" description = "Core library for LOOM — config, workspace, git, sync, agent, and TUI logic" -version = "0.1.0" +version = "0.2.0" edition.workspace = true license.workspace = true repository.workspace = true From 2e0bae5c5af965e02912c1340d232fc6cc8a03c1 Mon Sep 17 00:00:00 2001 From: Ivan Subotic <400790+subotic@users.noreply.github.com> Date: Fri, 20 Mar 2026 19:34:08 +0100 Subject: [PATCH 2/3] chore: add missing Ghostty fix to v0.2.0 changelog The fix(shell) commit was folded into a build: commit during history cleanup and didn't appear in the generated changelog. Co-Authored-By: Claude Opus 4.6 (1M context) --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e813dc8..47f68a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ All notable changes to this project will be documented in this file. ### Fixed - *(exec)* show command name, directory, and PATH hints on failure +- *(shell)* detect Ghostty.app on macOS and use `open -a` at runtime ## [0.1.0] - 2026-03-17 From 9c1efa044364ef8234ad2fb358c72c3cec1e0729 Mon Sep 17 00:00:00 2001 From: Ivan Subotic <400790+subotic@users.noreply.github.com> Date: Fri, 20 Mar 2026 19:38:27 +0100 Subject: [PATCH 3/3] chore: add issue references to v0.2.0 changelog entries Co-Authored-By: Claude Opus 4.6 (1M context) --- CHANGELOG.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 47f68a3..5372192 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,14 +5,14 @@ All notable changes to this project will be documented in this file. ### Added -- *(workspace)* add loom editor and loom reset commands -- *(registry)* configurable scan_depth for flexible directory layouts -- *(cli)* wire new commands, add flags, branch naming, and progress +- *(workspace)* add loom editor and loom reset commands ([#46](https://github.com/subotic/loom/issues/46), [#48](https://github.com/subotic/loom/issues/48), [#51](https://github.com/subotic/loom/issues/51)) +- *(registry)* configurable scan_depth for flexible directory layouts ([#36](https://github.com/subotic/loom/issues/36), [#39](https://github.com/subotic/loom/issues/39), [#50](https://github.com/subotic/loom/issues/50)) +- *(cli)* wire new commands, add flags, branch naming, and progress ([#40](https://github.com/subotic/loom/issues/40), [#44](https://github.com/subotic/loom/issues/44), [#45](https://github.com/subotic/loom/issues/45), [#49](https://github.com/subotic/loom/issues/49)) ### Fixed -- *(exec)* show command name, directory, and PATH hints on failure -- *(shell)* detect Ghostty.app on macOS and use `open -a` at runtime +- *(exec)* show command name, directory, and PATH hints on failure ([#41](https://github.com/subotic/loom/issues/41), [#43](https://github.com/subotic/loom/issues/43)) +- *(shell)* detect Ghostty.app on macOS and use `open -a` at runtime ([#42](https://github.com/subotic/loom/issues/42)) ## [0.1.0] - 2026-03-17