github esengine/DeepSeek-Reasonix desktop-v1.5.0
Reasonix Desktop v1.5.0

latest release: v1.5.0
5 hours ago

What's Changed

  • fix(cli): disable codegraph in ACP session config test by @esengine in #3663
  • feat(desktop): build a Linux .deb package on release by @esengine in #3634
  • fix(memory): keep forget failures inside the memory UI by @paradoxSCH in #3662
  • fix(rewind): fail loudly past a compacted boundary (#3598) + suffix-scan CanCode (#3438) by @esengine in #3672
  • chore(ci): add Dependabot config and CodeQL code scanning by @esengine in #3676
  • chore(deps): bump the go group in /desktop with 5 updates by @dependabot[bot] in #3680
  • chore(deps-dev): bump @vitejs/plugin-react from 4.7.0 to 5.2.0 in /desktop/frontend by @dependabot[bot] in #3687
  • chore(deps): bump astro from 5.18.2 to 6.4.4 in /site by @dependabot[bot] in #3684
  • chore(ci): drop /npm/reasonix from Dependabot by @esengine in #3692
  • chore(deps): bump the actions group across 1 directory with 13 updates by @dependabot[bot] in #3688
  • chore(deps): bump react-markdown from 9.1.0 to 10.1.0 in /desktop/frontend by @dependabot[bot] in #3689
  • chore(deps): bump lucide-react from 0.460.0 to 1.17.0 in /desktop/frontend by @dependabot[bot] in #3686
  • chore(deps): bump the go group across 1 directory with 3 updates by @dependabot[bot] in #3678
  • test: fix staticcheck SA5011 false-positive failing lint on all PRs by @esengine in #3706
  • fix(agent): allow pending todo signoff by @paradoxSCH in #3673
  • fix(desktop): remove command text from approval rule buttons, fixing layout breakage by @CVEngineer66 in #3700
  • fix(control): don't auto-answer the ask tool in YOLO mode (#3624) by @esengine in #3712
  • feat(skill): add read_skill for inline skill loading in plan mode (#3491) by @esengine in #3713
  • fix(config): honor an explicit proxy for no_proxy providers like mimo (#3635) by @esengine in #3714
  • ci: suppress staticcheck SA5011 false positives in test files by @esengine in #3715
  • fix: reload persist rule into in-memory Policy immediately by @HorusJiang in #3716
  • fix(serve): restore query helper by @paradoxSCH in #3658
  • fix(dev): suppress pnpm TTY prompts and lockfile age checks in dev script by @CVEngineer66 in #3701
  • fix(setup): align custom provider base URL between wizard probe and chat client by @CnsMaple in #3669
  • fix(model): persist /model selection to user config.toml by @CnsMaple in #3671
  • fix(desktop): keep Windows tray loop on locked thread by @wade19990814-hue in #3717
  • fix(tui): suspend cleanly on ctrl-z by @lizhengwu in #3697
  • fix(tui): complete PR #3051 — Esc must not exit plan mode; Ctrl+C keeps draft by @CnsMaple in #3670
  • test: de-flake two windows-latest timing tests by @esengine in #3726
  • test(e2e): add subagent-delegation task forcing a task sub-agent by @esengine in #3725
  • ci(e2e-bot): build with go.mod's Go version, not pinned 1.22 by @esengine in #3731
  • Continue subagent transcripts by @lifu963 in #3586
  • fix(security): resolve open code-scanning alerts (archive extraction, command injection, untrusted checkout, integer bounds) by @esengine in #3718
  • fix(desktop): strip controller-injected prefixes from chat display (#3720) by @esengine in #3744
  • fix(provider): time out a stalled SSE stream instead of hanging (#3374) by @esengine in #3745
  • fix(bash): reap the process group after a command completes (#3702) by @esengine in #3748
  • fix(codegraph): stop leaking detached MCP daemons and indexing the whole drive (#3747) by @esengine in #3755
  • fix(desktop): convert \slashed to \not for KaTeX compatibility by @lightfront in #3750
  • test(desktop): use single-backslash inputs in the slashed golden tests by @esengine in #3761
  • Refresh desktop themeable workspace UI / 刷新桌面主题化工作区界面 by @SivanCola in #3752
  • fix(diff): bound the Myers n+m sum so it can't overflow (CodeQL) by @esengine in #3773
  • fix(diff): clamp Myers edit-distance operands to clear the allocation overflow alert by @esengine in #3775
  • feat: add bot gateway by @SivanCola in #3763
  • fix(bot): require Feishu webhook token; split weixin login out of the 800-line file by @esengine in #3779
  • fix(diff): avoid input-derived Myers allocation arithmetic by @SivanCola in #3777
  • fix(desktop): stop auto-populating empty model lists from provider API by @CVEngineer66 in #3711
  • feat(tui): add Ctrl+Home/Ctrl+End shortcuts to scroll the transcript viewport to top/bottom by @alxbnct in #3723
  • chore(deps): bump react, react-dom and @types/react in /desktop/frontend by @dependabot[bot] in #3690
  • feat(control): extract text from PDF attachments / 提取 PDF 附件文本 by @SivanCola in #3618
  • Split /new and /clear session flows / 区分 /new 与 /clear 会话流程 by @SivanCola in #3780
  • fix: isolate desktop sessions by workspace by @GTC2080 in #3029
  • fix(proc): reap codegraph's process tree off Windows via process groups by @esengine in #3787
  • fix(desktop): make the frontend typecheck under TypeScript 6 (unblocks #3691) by @esengine in #3791
  • chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 in /desktop/frontend by @dependabot[bot] in #3691
  • chore(deps-dev): bump @types/react-dom to 19 to match @types/react by @esengine in #3793
  • Follow up desktop UI fixes after PR #3752 merge / 补入 #3752 合并后的桌面 UI 修复 by @SivanCola in #3795
  • fix(tui): return pendingModelSwitch after skill delete to unblock Enter by @LVGG in #3783
  • [desktop] fix model selector dropdown scroll and truncated name tooltip by @Li-Charles-One in #3647
  • fix(desktop): 文件面板右键新增「显示文件所在位置」 by @Li-Charles-One in #3583
  • refactor(desktop): extract goal-draft collaboration-mode helpers by @esengine in #3802
  • Guard sidebar new session CTA layout / 保护侧栏新建会话 CTA 布局 by @SivanCola in #3800
  • fix(desktop): preserve curated provider models on refresh by @SivanCola in #3789
  • fix(desktop): collapse noisy MCP startup errors by @SivanCola in #3803
  • chore: add desktop production test build helper by @SivanCola in #3808
  • fix(desktop): MCP batch retry via allSettled; drop dead browser-preview guard by @esengine in #3809
  • fix(desktop): restore clipboard image paste / 修复桌面端剪贴板图片粘贴 by @SivanCola in #3707
  • fix(desktop): deduplicate blank tab creation (#3219) by @HBLADEH in #3741
  • fix: adapt logos for dark theme / 修复深色主题 logo 适配 by @SivanCola in #3814
  • Stabilize sidebar and appearance layouts / 稳定侧栏与外观布局 by @SivanCola in #3819

New Contributors

Full Changelog: desktop-v1.4.0...desktop-v1.5.0

Don't miss a new DeepSeek-Reasonix release

NewReleases is sending notifications on new releases.