Releases: beyond10x/worktree
Release list
Worktree 0.4.1
Worktree 0.4.1 publishes the release-completion boundary as a versioned release.
- An ordinary source release completes on this repository's own tag, required checks, published release and required artifacts.
- Atlas reconciliation and public documentation publication stay asynchronous and are reported as pending rather than waited on. A background documentation failure does not invalidate a successful source release.
- No library, CLI, wire-protocol, schema or behavior change. CLI JSON protocol 2, reconciliation 2, hook protocol 1 and configuration/workspace-policy 1 are unchanged; 0.4.0 users need no migration.
Install: cargo install --git https://github.com/beyond10x/worktree --tag 0.4.1 b10x-worktree-cli
Validation: task check passed locally on this commit — formatting, Clippy with -D warnings, 70 tests and the generated-skill check, exit 0. Remote workflow runs were not awaited for this release.
Worktree 0.4.0
Worktree 0.4.0 adds native storage and retention inspection.
worktree inspect --repo <path>reports actual Git state, ignored files, bounded storage accounting, leases and retention blockers. Use--workspacefor profile scope and--refreshfor fresh remote recovery evidence.- A leftover
REBASE_HEADno longer blocks cleanup after a completed rebase; real operation and recovery checks remain enforced. - Generated guidance explicitly maintains leases when hooks are absent, releases the session's own lease before finish, preserves evidence and cleans disposable build output or records an owned handoff.
- The CI Task installer authenticates GitHub API requests.
Inspection does not infer story completion or authorize deletion. Continue to review worktree gc --dry-run and apply only exact reviewed ids.
Install: cargo install --git https://github.com/beyond10x/worktree --tag 0.4.0 b10x-worktree-cli
Validation: 70 tests, formatting, Clippy and generated-skill checks passed locally and in CI.
0.3.4
- File
story:worktree-diffin the planning store this repository already had: one read-only verb
showing the commits, per-file stat and patch a managed worktree adds over the revision it was
created from, with a path filter and a JSON form. Filed, not implemented. - Remove the nested duplicate store
.engineering/.engineering/that 0.3.3 added by mistake;
0.3.3's changelog line claiming to adopt the store was wrong — the store predates it.
0.3.3
- Adopt the governed planning store (
.engineering/):aep reverse initagainst the pinned
protocol source, and the first story,worktree-diff— one read-only verb showing the commits,
per-file stat and patch a managed worktree adds over the revision it was created from, with a
path filter and a JSON form. Filed, not implemented.
worktree 0.3.2
worktree 0.3.1
worktree 0.3.0
worktree 0.3.0
Safe exact-ID cleanup, durable recovery, strict remote proof, and generated agent guidance.
worktree 0.2.0
Add reviewed legacy reconciliation that migrates adopted linked trees into the managed root and records safely missing worktrees without weakening cleanup containment.
The reconciliation JSON envelope uses the standard top-level version field.
worktree 0.1.0
Initial public release of the embeddable worktree lifecycle service, Git and SQLite adapters, CLI, hook protocol, and generated agent skill.