Skip to content

chore: release v2.1.0#533

Merged
kexi merged 2 commits into
developfrom
release/v2.1.0
Jun 23, 2026
Merged

chore: release v2.1.0#533
kexi merged 2 commits into
developfrom
release/v2.1.0

Conversation

@kexi

@kexi kexi commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Summary

Release v2.1.0 — first release after the v2.0.0 Rust/binary distribution overhaul.

User-facing changes

  • Added: .vibe.toml files inside git submodules are now loaded end-to-end (trusted submodule configs are read, picked up from inside worktrees, and submodule directories copied from the correct source).
  • Fixed: Progress tree is shown again during worktree creation.

Release mechanics

  • Bumped package.json 2.0.0 → 2.1.0 and propagated via bun run scripts/sync-version.ts to the 6 npm package manifests and 3 Rust crates.
  • Refreshed rust/Cargo.lock via cargo metadata.
  • Updated both English and Japanese changelogs (.claude/rules/docs-i18n.md).
  • pnpm run check:all passes locally.

Test plan

  • bun run scripts/sync-version.ts --check exits 0
  • pnpm run check:all passes (fmt, lint, rust, npm tests, e2e, docs)
  • CI green on this PR before merging
  • After merge to develop: open develop → main PR (Step 6)
  • After merge to main: tag v2.1.0 and create GitHub Release (Step 7)

kexi added 2 commits June 23, 2026 21:27
CI `pnpm install --frozen-lockfile` rejected the v2.1.0 bump because
the workspace-link optionalDependencies in pnpm-lock.yaml still pointed
at specifier 2.0.0 while packages/npm/package.json was updated to 2.1.0
by sync-version.ts. sync-version.ts only rewrites manifests; the
lockfile specifier mirror needs to follow.
@kexi kexi merged commit a0d0efd into develop Jun 23, 2026
26 checks passed
@kexi kexi deleted the release/v2.1.0 branch June 23, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant