Immutable
release. Only release title and notes can be modified.
Release-Commit: 1d58b74c2109e27cbe8ce5022fef2dd49b4091dc
What's Changed
- MCP fix: skip deletion fencing for uncatalogued missing paths by @w-winter in #980
- Add support for multiple Oracles by @dsebban in #884
- Fix: prevent codemap indexing page restart on git churn by @w-winter in #984
- Fix selection mirror wedge recovery by @mplibunao in #472
- Agent Session Oversight by @crstdr in #872
- Refactor Agent Session Oversight internals (stacked on #872) by @baron in #938
- Fix completed credential migration and blocked update recovery by @baron in #988
- Fix Sparkle startup update isolation by @baron in #992
- Fix Model Presets with multiple Oracles by @w-winter in #1000
- Put workspace first in window titles by @crstdr in #998
- Reuse matching workspaces when opening folders by @aAtila in #924
- Fix workspace root removal and discovery readiness by @aAtila in #986
- chore: approve contributor luqmannurhakimbazman by @najibninaba in #1006
- Migrate release artifact actions to Node 24 by @baron in #1021
- feat(agent-mode): add Devin CLI provider by @dsebban in #999
- Expand sidebar checkbox hit targets by @aAtila in #1008
- Fix seeded worktree publication deadlock and watchdog terminal errors by @luqmannurhakimbazman in #1003
- Fix Context Builder settled Oracle replies after primary failure by @dsebban in #1011
- Fix cancellation handoff and Context Builder watchdog reliability by @dsebban in #1013
- Make the OpenCode thinking level configurable by @crstdr in #1009
- Make the subagent wait configurable in Settings by @crstdr in #1005
- Fix: Clamp Context Builder budget slider values by @sentry[bot] in #834
- Fix: Cache AgentModeViewModel binding snapshot to prevent O(N²) app hang by @sentry[bot] in #990
- Fix JSON-valued MCP experimental capabilities by @baron in #1022
- Fix Tip publisher API authentication and latest convergence by @baron in #1024
- Fix composer cursor jumping during typing by @jsmcx in #1025
- Add persistent global model routing with Jev by @baron in #1031
- Fix post-migration Keychain item creation by @baron in #1034
- Fix Agent Mode sidebar render-loop performance by @baron in #1035
- Improve agent orchestration observability and history analytics by @baron in #1036
- Add Claude Opus 5.5 model choices by @baron in #1053
- Update bundled Codex app-server to 0.156.0 by @baron in #1051
- Preserve dirty Copy and Chat overlays during Agent Models changes by @baron in #574
- Stop MCP read_file from inventing a one-line success by @luqmannurhakimbazman in #1015
- Reduce composer keystroke latency by @baron in #1043
- Diagnose canonical workspace state at Agent admission by @baron in #1044
- Add bounded workspace projection decode measurements by @baron in #1046
- Make physical file reads cancellation-responsive by @mplibunao in #983
- Show captured Context Builder behavior during active runs by @bcgalvin in #1028
- perf(git): bound diff cache retention with LRU eviction by @morluto in #459
- Add bounded MCP lifecycle diagnostics for teardown investigation by @baron in #1048
- Make passive appcast callback main-actor contract explicit by @sentry[bot] in #1030
- Add Jev multi-question judgment foundation by @baron in #1045
- Fix Model Router persistence and refresh routing models by @baron in #1052
- Stabilize workspace lifecycle regression tests (#1054) by @baron in #1055
- Fix Context Builder prerequisite error classification by @bcgalvin in #1049
- Update bundled Codex app-server to 0.156.1 by @baron in #1056
- Preserve file authority across context binding by @mplibunao in #982
- Add MCP controls for agent session pins and manual order by @baron in #1058
- Guard protected Agent tabs during workspace replay by @baron in #1059
- Fix app hang by caching sorted model options by @sentry[bot] in #1060
- Add independent Jev Auto effort for Codex and Claude by @baron in #1062
- Add automatic APFS CoW cloning for app-managed worktrees by @baron in #1064
- Prepare v1.5.0 stable release metadata by @baron in #1066
- fix(mcp): allow background-tab selection mirrors to complete by @w-winter in #1069
- fix(agent-mode): apply Auto effort to Claude MCP runs by @baron in #1070
New Contributors
- @luqmannurhakimbazman made their first contribution in #1003
- @jsmcx made their first contribution in #1025
- @bcgalvin made their first contribution in #1028
Full Changelog: v1.4.1...v1.5.0