v1.17.11
anomalyco/opencodev1.17.11Jun 25, 2026by opencode-agent[bot]
AI Summary
This release introduces session snapshots and reverts, along with significant desktop UI and interaction improvements including draggable tabs and Chrome-style shortcuts.
Key Highlights
- Add session snapshots and revert controls to roll back sessions
- Add Chrome-style tab cycle shortcuts with mod+1 through mod+9
- Add draggable tabs
- Improve the empty home state when you have no sessions
- Restyle the jump-to-latest button in the v2 session view
New Features
- Add session snapshots and revert controls
- Add Chrome-style tab cycle shortcuts
- Add draggable tabs
- Improve the empty home state
Full Release Notes
## Core ### Improvements - Add session snapshots and revert controls so you can roll a session back to an earlier message, including file changes. ### Bugfixes - Always print the MCP OAuth URL so manual sign-in still works when opening the browser flow. ## Desktop ### Improvements - Add Chrome-style tab cycle shortcuts with `mod+1` through `mod+9`. - Add draggable tabs. (@arvsrn) - Improve the empty home state when you have no sessions. (@arvsrn) - Restyle the jump-to-latest button in the v2 session view. (@arvsrn) - Improve the redesigned desktop layout, including better titlebar tabs and archived sessions. (@arvsrn) ### Bugfixes - Keep prompt drafts attached to the correct project server. - Restore consistent titlebar tab sizing and layout. - Restore home actions when session lists are empty or still loading. - Keep todo docks in place when switching between sessions. - Automatically close tabs for sessions that no longer exist. - Keep provider dialogs, prompt rollbacks, and async attachments tied to the session where they started. - Clear late session notifications after you open the session. - Remove the session loading stripe. **Thank you to 2 community contributors:** - @isaachuangGMICLOUD: - docs: add GMI Cloud provider entry to providers directory (#32914) - @arvsrn: - feat(app): draggable tabs (#31364) - feat(app): ui improvements (#32438) - fix(app): update all v1 new-session icons (#32017) - feat(app): no sesssions empty state (#33315) - feat(app): restyle v2 jump-to-latest button (#33809)