github esengine/DeepSeek-Reasonix v0.36.0
v0.36.0 — terminal compatibility + interaction-loss fixes

latest releases: desktop-v1.11.1, v1.11.1, npm-v1.11.1-rc.1...
one month ago

Headline: terminal-compatibility + interaction-loss fixes from 0.35.0 field reports.

  • 🖱️ Mouse wheel scrolls chat on cloud / web / SSH terminals (xterm.js, code-server, Cloud Shell, mobile SSH apps, tmux without mouse on) via DECSET 1007 alternate-scroll. Native drag-to-select restored on Konsole and friends — no Shift bypass needed.
  • 👻 Render ghosting on CJK / emoji-heavy output goes away (Ink incrementalRendering off so each frame is a single full-screen redraw inside the BSU/ESU envelope).
  • 📋 Multi-line paste stops firing one agent call per pasted line on hosts where bracketed-paste markers get stripped (heuristic at the parser entry wraps unbracketed multi-line chunks in synthetic markers).
  • 📝 Plan-mode Refine finally pipes the user's typed feedback to the model instead of dropping it on the floor.
  • 🔄 Web dashboard recovers canonical state on SSE reconnect — a missed end-of-turn event no longer wedges the page on busy=true forever.
  • 💥 Hot fix: SlashSuggestions hook-order crash that killed the TUI mid-session when the slash menu flipped between match/no-match.

Plus a setup-wizard theme-picker step with live preview, "did you mean /…?" suggestions on slash typos, install-source-aware reasonix update, zh-CN coverage extended to the card components, Windows PATH normalized before spawn, slash-popover windowing stabilized, semver compare on the dashboard up-to-date check, and self-hosted DeepSeek endpoints with non-standard key prefixes accepted.

See CHANGELOG.md for the full list.

Install:

npm install -g reasonix@0.36.0
# or
reasonix update

Don't miss a new DeepSeek-Reasonix release

NewReleases is sending notifications on new releases.