Skip to content

v0.28.0

Choose a tag to compare

@mikecao mikecao released this 16 Oct 21:33
· 130 commits to main since this release

What's New

  • Manage working changes, commit history, and pull requests from one Git panel, with a commit composer in the Changes tab.
  • Follow branches and merges in a colored commit graph, with compact lanes that scale to fit busy history rows.
  • Git actions now guide the current branch through committing, publishing or pushing, opening a pull request, and merging or removing a worktree.

Fixes and Improvements

  • Database reads run on SQLite reader threads, and streaming chat saves are batched to once a second to keep the app responsive.
  • Transcript search reads stored message text instead of full message payloads.
  • Faster large-file write diffs, with unchanged content trimmed before comparison and diff results reused across renders.
  • Lighter sparkle and shimmer animations, using canvas workers and a CSS sweep.
  • Stronger added and removed line colors in diffs, and keyboard focus no longer scrolls the workspace unexpectedly.
  • Git history actions appear on keyboard focus, with clearer labels across supported languages.
  • Chat actions stay available while saved transcripts load and are hidden for empty draft chats.
  • Linux SSH host runtimes are built for glibc 2.31 compatibility.

Full Changelog: v0.27.0...v0.28.0