v0.9.70 v0.80.0
windmill-labs/windmillSep 27, 2026 → Sep 27, 20260 days between releases
What's New
Major version jump adds performance optimizations and signed packslips, while older release focused on security.
Breaking Changes
- Git commit hooks now run on detached HEAD during a squash operation
- Hook-log JSON `branch` field now holds the actual branch name instead of the sanitized directory name
New Features
- Signed packslip manifest included in GitHub releases
- `wt config approvals add` reads as a review rather than a warning
Improvements
- Significantly faster `wt list` and picker performance in repos with many worktrees
- CI status queries now skip branches that were never pushed to a remote
- Leaner Codex commit generation using `gpt-6-luna` with reduced token usage
Bug Fixes
- Fixes edge cases regarding submodules and merge operations
Upgrade Notes
Git hooks now run on detached HEAD during squashes, which may affect scripts expecting the current branch context. Additionally, the `branch` field in hook-log JSON now contains the actual branch name instead of the sanitized directory name.
The Two Releases
v0.9.70
Sep 27, 2026· 24 days ago
Focuses on security fixes, particularly preventing arbitrary file reading in Fortran and shell injection in Aider/Devin watch snippets. Also improves JSX component extraction and Python import resolution.
Full release notes0.80.0
Sep 27, 2026· 24 days ago
Delivers major performance optimizations for handling large repositories and introduces signed packslips for releases. It also fixes edge cases regarding submodules and merge operations.
Full release notes