Skip to content

v0.23.0

Choose a tag to compare

@ammario ammario released this 15 Apr 14:37
· 842 commits to main since this release

Features

  • Archive Improvements — snapshot-based worktree cleanup on archive, configurable Coder workspace action (keep/stop/delete), and a destructive confirmation for untracked-file failures
  • Left Sidebar Redesign — tighter indentation, aligned status dots + sub-agent connectors, hover-only project row actions, subordinate workspace counts

Performance

  • Optimized Immersive Review performance on large diffs
  • Optimized SSH workspace creation on slow local connections
    • Replaced git bundle with native git push + delta negotiation
    • Sharded OpenSSH exec paths for parallel sync
    • Prefetches origin on SSH host before local→remote push
  • Sorted tool definitions deterministically for prompt cache stability
  • Avoided extra Anthropic cache breakpoints with explicit TTL

Fixes

  • Fixed multiple cases where the chat transcript would vertically tear on chat switches
  • Preserves all init logs across workspace switches
  • Restores last page and open chat on hard refresh
  • Restored Cmd+. agent cycling on macOS
  • Reattaches loaded skills after compaction
  • Fixed attach_file on macOS (unpacked sharp runtime assets) and added raster image scaling
  • Restored archived workspaces with persisted branch mappings
  • Stripped leading/trailing newlines from quote input text

Cleanup

  • Removed the built-in "Chat with Mux"
    • Our goal is to replicate the capabilities of this chat in regular chat sessions
  • Removed Auto mode