v1.15.2 v0.77.0

high risk

mizorewww/laya-mlxSep 8, 2026 → Sep 8, 20260 days between releases

What's New

Major UI and config validation overhaul introducing breaking JSON schema changes

Breaking Changes

  • `wt list --format=json` defaults to schema 2
  • `wt config show` now fails on invalid config
  • `wt config update` removed `--print` flag
  • Templates leave `branch` unset in detached worktree

New Features

  • `wt config plugins codex install` now installs the plugin
  • `wt switch pr:<n>` rollback fix prevents branch deletion
  • `wt merge` skips `post-commit` hook when removing worktree

Improvements

  • `wt list` column sizing and alignment for better readability
  • `wt list` now names hidden paths and marks detached worktrees
  • `wt config show` fails on broken config instead of warning silently
  • `wt step copy-ignored` details whether it reflinked or copied files

Bug Fixes

  • `wt switch pr:<n>` rollback no longer deletes branches it didn't create
  • `wt merge` skips `post-commit` hook when removing worktree
  • `wt list` stops reporting `detached` twice in JSON output

Upgrade Notes

Update scripts may break due to JSON schema changes in `wt list`. `wt config show` now returns non-zero exit codes for invalid configs. The `--print` flag was removed from `wt config update`.

The Two Releases

v1.15.2

v1.15.2

Sep 8, 2026· 1 month ago

Resolves dashboard and installation bugs, focusing on memory efficiency and configuration error reporting.

Full release notes
v0.77.0

0.77.0

Sep 8, 2026· 1 month ago

Significant UI and configuration improvements for `wt list` and config validation, alongside plugin stability fixes. The release introduces schema changes for JSON output and removes deprecated flags.

Full release notes