v0.2.50 v0.77.0

high risk

ffmpegwasm/ffmpeg.wasmSep 8, 2026 → Sep 8, 20260 days between releases

What's New

Major CLI overhaul with strict config validation and JSON schema changes

Breaking Changes

  • `wt list --format=json` defaults to schema 2, breaking old parsers.
  • `wt config show` now fails with exit code 1 on broken config files.
  • Unguarded `{{ branch }}` templates now error in detached worktrees.

New Features

  • Pi integration joins agent integrations with activity markers.
  • `wt step copy-ignored` shows detailed reflink vs copy status.

Improvements

  • `wt list` columns size and align to terminal width.
  • `wt list` names hidden paths and marks detached worktrees.
  • `wt list --format=json` gains a `marker` field.
  • Config migration output names the destination file explicitly.

Bug Fixes

  • Resolves issues with template rendering and plugin uninstallation.

Upgrade Notes

Update parsers to handle the new JSON schema 2 for `wt list` or set `json-schema = 1`. Ensure configuration files are valid, as the command now fails on errors. Review templates for unguarded `{{ branch }}` usage in detached worktrees.

The Two Releases

v0.2.50

Open Recorder v0.2.50

Sep 8, 2026· 1 month ago

This release focuses on performance improvements through caching mechanisms for recording and export, alongside validation of long-running sessions and documentation updates.

Full release notes
v0.77.0

0.77.0

Sep 8, 2026· 1 month ago

This release improves the readability of `wt list` output and introduces stricter validation for configuration files. It also adds details to the copy-ignored command and fixes issues with template rendering and plugin uninstallation.

Full release notes