What's Changed
- fix(web): let the Settings model lists scroll with the wheel by @xtenzQ in #1166
- fix(fs): require a BMP DIB header before classifying bytes as an image by @1-DARK in #1226
- fix(web): send chat messages over plain-http origins without crypto.randomUUID by @1-DARK in #1111
- fix: refuse prompts over the 16 MiB WebSocket frame cap instead of raising it by @xtenzQ in #1018
- fix(server): find editors without blocking the host on a slow PATH by @Mahdi-Hasan in #1159
- fix(host): prefer configured connections for new chats by @Yutong43 in #1168
- fix(server): never run a restored chat on a model the user did not choose by @OLavrik in #1310
- fix(server): read Ollama's reported context window by @markjoin123 in #1217
- fix(subagents): read model "inherit" as the parent's model and list available models on a miss by @OpenLucasKaka in #1312
- fix(web): show why a plan review failed instead of a bare no-verdict line by @oisano11 in #990
- fix(server): only ask for a plan review on steps that changed files by @oisano11 in #992
- fix: allow fresh branch review lookups to bypass in-flight requests by @rushikeshsanap1512 in #1037
- fix(review): show a Source fallback in rendered previews by @euvoor in #1222
- fix(resource-renderers): stop frontmatter stripping at an empty block's fence by @g1obalworlds in #1048
- fix(web): align loose-list text with its marker by @rudycelekli in #1052
- fix(resource-renderers): drop a leading BOM before parsing CSV by @kevin9327 in #1050
- fix(web): don't show GitHub as Not connected before the auth probe answers by @gibkim in #1136
- Strip complete terminal control strings from notebook output by @Afloat16 in #1258
- fix(i18n): detect hardcoded text through transparent type wrappers by @xunguangzlj-cloud in #993
- fix(git): show changes in a repo with no commits instead of a bad revision error by @ernsahin in #1020
- fix(delegation): report routed subagent model and effort by @aimmetal-tech in #1021
- fix(terminal): give test shells their own home so tests stop writing to the developer's shell history by @enbiyagoral in #1036
- fix(server): ignore transient git metadata locks by @flssr in #1104
- fix(web): bridge WebKit's Korean IME into the terminal by @JoisFe in #891
- fix(web): restore a detached chat's reading position across tab switches by @aaditiiiii1 in #986
- fix(projects): bootstrap a new repo off the event loop without auto-gc by @L1nq0 in #1045
- fix: keep compacted turns visible above the summary marker by @superjinge in #1321
- fix(e2e): give Windows hosts a hermetic PATH that can find git by @ernsahin in #1024
- fix(providers): let a custom server's thinking be turned off on chat-template models by @lazarevtill in #1132
- fix(persistence): write registry files atomically and set aside unreadable ones by @1-DARK in #1225
- fix(server): show the Explorer window when revealing a folder on Windows by @Mahdi-Hasan in #1158
- fix(web): preserve image drafts across chat remounts by @rudycelekli in #1051
- fix(web): stop auto-probing custom server models on edit; add filter and paging by @1-DARK in #1135
- fix(watch): refresh remote status after terminal git push by @OKAN-SOFTWARE in #1044
- fix(server): don't watch git-ignored folders on Linux by @xtenzQ in #1137
- Improve json diff view to indicate changed nodes and show change summary by @zhuravlikjb in #953
New Contributors
- @xtenzQ made their first contribution in #1166
- @Mahdi-Hasan made their first contribution in #1159
- @Yutong43 made their first contribution in #1168
- @markjoin123 made their first contribution in #1217
- @OpenLucasKaka made their first contribution in #1312
- @rushikeshsanap1512 made their first contribution in #1037
- @g1obalworlds made their first contribution in #1048
- @rudycelekli made their first contribution in #1052
- @gibkim made their first contribution in #1136
- @xunguangzlj-cloud made their first contribution in #993
- @ernsahin made their first contribution in #1020
- @aimmetal-tech made their first contribution in #1021
- @enbiyagoral made their first contribution in #1036
- @flssr made their first contribution in #1104
- @JoisFe made their first contribution in #891
- @aaditiiiii1 made their first contribution in #986
- @L1nq0 made their first contribution in #1045
- @superjinge made their first contribution in #1321
- @lazarevtill made their first contribution in #1132
- @OKAN-SOFTWARE made their first contribution in #1044
Full Changelog: v0.4.0-nightly.11...v0.4.0-nightly.12