v0.8.18
Hmbown/Codewhalev0.8.18May 8, 2026by Hmbown
AI Summary
This is a follow-up release to v0.8.17 focusing on tightening TUI/runtime/install processes, safer session startup semantics, and promoting Docker images to a supported install path.
Key Highlights
- Plain `deepseek` now starts a fresh session when opened again in the same folder; interrupted sessions are recovered with `deepseek --continue`.
- Docker release builds now publish `ghcr.io/hmbown/deepseek-tui` as a supported install path.
- Added draggable transcript scrollbar support when mouse capture is enabled.
- Fixed viewport drift and blank top rows after long turns and interactive subprocess handoff.
- Fixed light-theme readability regressions and localized Chinese destructive approval dialogs.
New Features
- Draggable transcript scrollbar support
- Interrupted session recovery via `--continue` flag
Full Release Notes
## v0.8.18 This is the v0.8.17 follow-up release: a tighter TUI/runtime/install pass with safer session startup semantics, Docker images promoted to a supported install path, and several community PRs harvested into the release branch. VS Code and Feishu/Lark/mobile companion work remain out of scope for this release. ### Install #### Recommended: npm ```bash npm install -g deepseek-tui ``` The npm wrapper installs both binaries: `deepseek` and `deepseek-tui`. #### Docker / GHCR ```bash docker run --rm -it \ -e DEEPSEEK_API_KEY="$DEEPSEEK_API_KEY" \ -v ~/.deepseek:/home/deepseek/.deepseek \ ghcr.io/hmbown/deepseek-tui:v0.8.18 ``` The image is published for `linux/amd64` and `linux/arm64`. The `latest` tag is also updated. #### Cargo ```bash cargo install deepseek-tui-cli deepseek-tui --locked ``` Both crates are required: `deepseek-tui-cli` provides the `deepseek` dispatcher, and `deepseek-tui` provides the interactive runtime. ### Highlights - Plain `deepseek` now starts a fresh session when opened again in the same folder; interrupted sessions are recovered explicitly with `deepseek --continue`. - Docker release builds now publish `ghcr.io/hmbown/deepseek-tui` as a supported install path. - Added draggable transcript scrollbar support when mouse capture is enabled. - Fixed viewport drift / blank top rows after long turns and interactive subprocess handoff. - Fixed light-theme readability regressions after `/theme light`. - Made npm postinstall resilient to transient GitHub download/extract failures while keeping checksum, unsupported-platform, glibc, and wrapper failures fatal. - Localized Chinese destructive approval dialogs while preserving explicit destructive-risk wording. - Fixed FreeBSD compile fallback for the secrets crate. ### Contributors Thanks @Oliver-ZPLiu, @Fire-dtx, @bevis-wong, @oooyuy92, @wuwuzhijing, @qinxianyuzou, @axobase001, and @avysk for reports and contributions included in this release.