0.314.5 release/0.22.2

medium risk

google/comprehensive-rustAug 27, 2026 → Aug 28, 20261 day between releases

What's New

CLI `but diff --tui` renamed to `but tui --diff`; workspace sync fast-forwards local branches.

Breaking Changes

  • CLI command `but diff --tui` has been removed in favor of `but tui --diff`.
  • CLI commands `but diff --no-tui` and `but config ui` have been removed.

New Features

  • TUI branch mode with create, search, and discard capabilities.
  • CLI refactoring for diff commands.
  • Workspace sync now fast-forwards local target branches.

Improvements

  • Slow fetch, push, and clone operations no longer cancel after two minutes.
  • TUI enhancements include search and commit movement.
  • GitHub and GitLab PR loading issues for large repositories are resolved.

Bug Fixes

  • GitHub repositories with 100+ open PRs now refresh correctly.
  • Edit mode no longer crashes on conflicts in non-UTF-8 files.
  • Workspace syncs no longer fail when a remote cannot be fetched.
  • Uncommitted changes now load correctly when staged and unstaged changes overlap.
  • Pull requests are no longer shown as 'not mergeable' while merge status is loading.

Upgrade Notes

Update scripts to use `but tui --diff` instead of `but diff --tui` and remove references to `but diff --no-tui` and `but config ui`. Note that workspace syncs now fast-forward local target branches automatically.

The Two Releases

0.314.5

0.314.5

Aug 27, 2026· 2 months ago

A maintenance release focusing on bug fixes and minor optimizations, including CO2 fallback logic, WebSocket security improvements, and SOC extrapolation when the vehicle API is unavailable.

Full release notes
release/0.22.2

release/0.22.2

Aug 28, 2026· 2 months ago

Release focused on workspace sync improvements, TUI enhancements, and resolving various Git integration bugs.

Full release notes