Reasonix CLI v1.8.0
·
280 commits
to main-v2
since this release
Changelog
- b225dd7 fix(desktop): cap esbuild at ^0.25.0 so
wails devbuilds again (#4410) - df35995 fix(desktop): close CloseTab-Snapshot/DeleteSession resurrection race (#4384) (#4406)
- 613ce9f fix(agent): redact tool-call args in compaction transcript (#4350)
- 4ee69cb fix(desktop): correct pipe handling for array column specs and kets (#4320)
- 4dd6796 fix(config): comment out default max_steps/planner_max_steps in rendered project config (#4228)
- e7fc067 fix(desktop): restore min-width floor and overflow-x to prevent titlebar/bottom overlap on Windows 11 (#4065) (#4067)
- fb839d7 Fix stale DeepSeek desktop model fallback (#4278)
- 21d77d2 Merge pull request #4360 from lifu963/fix/desktop-session-sidebar-runtime
- acb0842 Merge main-v2 into PR 4360
- d22a852 perf(desktop): cache topic-session index for new-tab lookup (#4395)
- aad377b feat(provider): enable MiMo vision model inputs (#4388)
- 86b3c79 fix(desktop): diff row backgrounds, line gutters, and accurate summaries (#4387)
- f447770 fix(desktop): decouple tab runtime events from agent sink to avoid deadlock (#4389)
- a6aae98 feat(desktop): switchable workbench layout style (#4369)
- 375a0fc fix(bot): channel reply chunking and session persistence (#4374)
- f07e908 feat(mcp): built-in MCP update flow for CodeGraph (#4370)
- 95d64f7 fix(desktop): restore todo state across plan seeds and history replay (#4313)
- 424f33f feat(stats): redesign crash-report dashboard UI with language switcher (#4325)
- c98b660 Merge origin/main-v2 into fix/desktop-session-sidebar-runtime
- fb0cec2 feat(desktop): user-triggered bot connection diagnostic reporting (#4381)
- 40aedfb docs: document headless reasonix bot start usage (#4375)
- 6e798bc docs: add Chinese desktop hooks guide; fix hook-reload guidance (#4373)
- 66b4925 fix(desktop): full-width session tokens card in context panel (#4367)
- f5698cd fix(codegraph): set daemon idle-timeout across all MCP launch paths (#4363)
- 8c558ff feat(acp): support model and effort switching via session config (#4335)
- 3096cb9 fix(security): harden archive extraction, session resume, and frontend file refs (#4328)
- 6483721 Merge pull request #4349 from ferstar/codex/4348-prompt-history-tape
- bc76bea feat(desktop): add prompt history replay
- a58532f feat(bot): migrate v0.5.3 QQ bot support with gateway hardening (#4324)
- 76ae52e chore(deps): pin esbuild to 0.28.1 across site, worker, and desktop (#4323)
- 72d54e3 feat(desktop): performance-pressure diagnostics reporting (#4322)
- 11963ff chore(desktop): refresh app icon assets (#4321)
- c376ec7 feat(hooks): add PermissionRequest hook for tool approvals (#4319)
- bea8db2 feat(desktop): platform-aware typography system with font controls (#4315)
- a976091 feat(tools): add workspace-confined move_file built-in (#4316)
- a549f2f Merge pull request #4377 from CVEngineer66/perf/reduce-layer-paints-and-remove-streaming-cursor
- ff9d650 perf: reduce layer paints and remove streaming cursor
- 61bb5c8 Fix reasoning language propagation / 修复思考语言设置传播 (#4312)
- 9a37d3d Fix topicbar copy tooltip clipping (#4308)
- a06aae9 Merge workbench layout while preserving classic tabs
- 97ccf1c fix(desktop): expose workbench time filter
- 04c2eb0 feat(desktop): add switchable workbench layout
- f86be86 Merge origin/main-v2 into fix/desktop-session-sidebar-runtime
- 9873ae7 Merge pull request #4358 from ferstar/fix/desktop-4337-session-switch-freeze
- f2198b3 Fix tab list order repair locking
- 4ce9364 Merge origin/main-v2 into fix/desktop-session-sidebar-runtime
- 6266c03 fix(desktop): remove unused session helpers
- 9a30fcc Merge pull request #4332 from heshuimu/fix/codegraph-daemon-leak
- a05c193 Merge pull request #4354 from CVEngineer66/feat/lazy-tool-data
- cd4376b fix: harden lazy tool data loading
- edd4996 fix(codegraph): preserve shared daemon lifecycle
- dc11dc6 fix(desktop): make sidebar sessions own runtimes
- 78e3a16 Merge upstream/main-v2: resolve package.json conflict
- 71c5d21 fix: address code review feedback
- 47d168a fix: remove useDeferredValue from Markdown to prevent code-block flicker
- 6bf210e feat: merge #4318 reasoning display + scroll coalescing
- ac4f849 fix: archive tool items loaded from history
- d052cfb fix(desktop): resolve session-switch freeze on Windows 11 (#4337)
- 02237a3 test: verify render optimization effectiveness
- 933f934 perf: prevent unnecessary re-renders during streaming markdown rendering
- 03613c8 feat: archive all completed tools on tool_result — 99% memory reduction
- db88f7d test: add tool-data-archive test confirming 33% JS string reduction
- 3abea28 feat: lazy-load tool data on demand to bound frontend memory
- dd0ce55 fix: reasoning complete state tracking and action button visibility during streaming
- 5cf4418 fix(codegraph): kill daemon that escapes process-group cleanup
- ed07684 Merge pull request #4286 from myipanta/hotfix/4275-plan-options-disappear-on-tab-switch
- ea0c3a9 Improve crash reporting diagnostics / 增强崩溃上报诊断 (#4285)
- fd2967b Add tab prompt replay regression
- bd6b414 fix(desktop): replay pending prompts on tab switch to preserve plan modal (#4275)