v0.30.1 v0.31.0

max-sixty/worktrunkMar 20, 2026 → Mar 23, 20262 days between releases

Building the comparison

Reading what changed between v0.30.1 and v0.31.0. This page updates automatically — usually within a minute.

The Two Releases

v0.30.1

0.30.1

Mar 20, 2026· 7 months ago

The interactive picker adapts to narrow terminals by using a vertical layout, and tab completion issues in Bash are resolved. This patch also fixes `wt merge` failures when `submodule.recurse=true` is set.

Full release notes
v0.31.0

0.31.0

Mar 23, 2026· 7 months ago

Template variables are consolidated to distinguish between active and target worktrees, adding directional variables like `{{ base }}` and `{{ target }}`. The release also improves bare repository handling and adds shell completion for step aliases.

Full release notes