Core
- Revert handling of special characters in paths and git snapshot reading logic
- Revert snapshot regression fix
- Ensure cat command triggers external directory permission check in Bash tool
- Print MCP stderr to OpenCode log file (@karta0807913)
- Write refresh tokens to OpenAI auth in Codex (@CasualDeveloper)
- Add workspace startup script to projects
- Ensure images are properly returned as tool results
- Rename
setSessionModeltounstable_setSessionModelin ACP (@maxious) - Correct spelling of 'supercedes' to 'supersedes' (@luojiyin1987)
- Add prompt cache key support for Venice provider (@dpuyosa)
- Include noop tool in activeTools for LiteLLM proxy compatibility (@danielfrg)
TUI
- Allow remote directory specification in attach command (@gricha)
Desktop
- Add Brazilian Portuguese locale support (@ygorsimoes)
- Make 'Learn More' link functional in theme settings (@LAG-4)
- Render images in session review
- Fix Windows path handling in app tests
- Fix new session button in app
- Add translations support to app
- Delete sessions
- Close projects from hover card
- Don't auto-navigate to workspace after reset
- Expand font stacks to include macOS Nerd Font default names (@bewareoftheleopard)
- Clear session hover state on navigation (@kyashrathore)
- Correct NO_PROXY environment variable syntax in desktop application (@Brendonovich)
- Improve desktop connection reliability (@Brendonovich)
- Add terminal smoke test to app test suite
- Add file viewer smoke test
- Add model picker smoke test
- Add smoke test for @ attachment functionality
- Add slash command smoke tests to app
- Settings smoke tests
- Fix type error in codebase
- Fix TypeScript satisfies operator usage
- Fix hover card scrolling behavior
- Auto-scroll to bottom when new messages arrive
- Add scrollbar styling to session page (@alexyaroshuk)
- Add support for Norwegian translations (@Finityno)
- Snap to bottom when user submits a prompt
- Add accessibility translations to the app
- Change project path tooltip position to bottom in desktop app (@ProdigyRahul)
- Session screen accessibility improvements (@ndarilek)
- Move markdown rendering to Rust in desktop app (@nexxeln)
- Add 8px left margin to sidebar toggle on desktop
- Match terminal toggle button size with sidebar and review toggles
- Update jump to latest button with circular design and animation
- Add Arabic language support (@NourEldin-Osama)
- Always show Toggle-Review button in app (@DNGriffin)
- Open terminal pane when creating new terminal (@kearns-cu)
Thank you to 24 community contributors:
- @R44VC0RP:
- fix: scope PR recap to only PRs from today (#9905)
- @danielfrg:
- fix: include _noop tool in activeTools for LiteLLM proxy compatibility (#9912)
- @dpuyosa:
- feat: Add promptCacheKey for Venice provider (#9915)
- @kearns-cu:
- fix(app): open terminal pane when creating new terminal (#9926)
- @luojiyin1987:
- fix: correct spelling 'supercedes' to 'supersedes' (#9935)
- @maxious:
- fix(acp): rename setSessionModel to unstable_setSessionModel (#9940)
- @IdrisGit:
- docs: add API server section in CONTRIBUTING.md (#9888)
- @DNGriffin:
- feat(app): always show Toggle-Review button (#9944)
- @NourEldin-Osama:
- feat(i18n): add Arabic language support (#9947)
- @nexxeln:
- refactor(desktop): move markdown rendering to rust (#10000)
- @ndarilek:
- fix(app): session screen accessibility improvements (#9907)
- @ProdigyRahul:
- fix(desktop): change project path tooltip position to bottom (#9497)
- @Finityno:
- feat: Add support for Norwegian translations (#10018)
- @alexyaroshuk:
- @Brendonovich:
- fix(desktop): attempt to improve connection reliability
- fix(desktop): correct NO_PROXY syntax
- @kyashrathore:
- fix(app): clear session hover state on navigation (#10031)
- @ryanmiville:
- fix(app): support ctrl-n/p in lists (#10036)
- @bewareoftheleopard:
- fix(desktop): Expand font stacks to include macOS Nerd Font default names (#10045)
- @CasualDeveloper:
- @karta0807913:
- feat(mcp log): print mcp stderr to opencode log file (#9982)
- @LAG-4:
- fix: make 'Learn More' link functional in theme settings (#10078)
- @shubh73:
- feat(ui): add aura theme (#10056)
- @ygorsimoes:
- feat(i18n): add br locale support (#10086)
- @gricha:
- fix(attach): allow remote --dir (#8969)