v0.5.0 Release Notes
feat
- feat(cli): 新增 dsh-tui 直达命令——全局安装后免 --profile 启动 by @ccch1mneyyy in #104
- feat(update): 完善更新系统,添加更新检测和手动更新 by @ybh618618 in #66
- feat: 状态栏上下文进度条新增 contextBar 配置开关(#29) by @FUSU123fusu in #56
- feat: 新增 /rewind 命令 + /new 一次生效(#43 #25) by @FUSU123fusu in #55
fix
- fix: working-activity 行改经自有子路径导出挂载,pnpm 严格布局下不再秒退(#60) by @FUSU123fusu in #75
- fix: stop shipping a duplicate session-persistence-jsonl dependency (koffi build-block on fresh install) by @juyaay in #64
- fix: 4 处 CJK 描述截断按终端显示宽度处理(#41,收编已关闭的 #45) by @FUSU123fusu in #62
- fix: 接管 MCP 子进程裸写终端的 stderr,去重聚合为受控通知(#17) by @FUSU123fusu in #61
- fix: 按 step 解码时间统计 TPS by @makoMakoGo in #40
- fix: 输入框 Ctrl+W 删除前一个词失效 by @xqcherry in #44
- fix(render): inline 渲染残影三连修——收缩帧就地重画、帧头 SGR 防御、空闲重锚自愈(#38 #39 #19 #16 #10 #17) by @TYCT-0926 in 6a89566
- fix(model): /model 路由按 (provider, model) 整体原子解析,重启后不再拼出错配路由(#67) by @FUSU123fusu in 641a126
- fix: 上下文 teardown 不再退出进程——区分用户退出与 launcher 重组(issue #12) by @FUSU123fusu in 3f0aa69
- fix(model): /resume 后状态栏路由跟随目标会话自身记录(#67 评审反馈) by @FUSU123fusu in 4d48eb6
add
- chore(rename): npm 包更名 dsh-cc-tui → @deepseek-harness-tui/dsh-tui,profile 更名 cc-tui → dsh-tui by @Hariketsu in #87
- docs: 更新指南与 pnpm 版本要求——插件升级方法、pnpm 9 秒退排障(issue #31 #60) by @TYCT-0926 in #68
- ci: 自动取消过期的重复运行 by @makoMakoGo in #52
- docs+test: 修正 effort 配置过时描述并加回归(#51) by @FUSU123fusu in 62ae651
- chore: 工程健康四件——LF 入库、.npmrc frozen、channel 三回归复活、smoke 退出修复 by @TYCT-0926 in 2d2900c
- docs: replace AGENTS.md with contributing guide by @T-Auto in 0a6ce2d
v0.5.0 renames the npm package from dsh-cc-tui to @deepseek-harness-tui/dsh-tui (profile cc-tui → dsh-tui) and adds a direct dsh-tui bin command so globally installed users can launch without --profile. New features include the /rewind command, a contextBar toggle in the status bar, and a full update system with change detection and manual updates.
This release also ships a wave of rendering fixes (inline ghost frames, SGR/scrollback/BCE hygiene, idle re-anchor), atomic (provider, model) routing for /model and /resume, CJK-safe width truncation, MCP subprocess stderr takeover, and engineering health items (LF normalization, frozen lockfile, restored channel regressions).
Full Changelog: v0.4.1...v0.5.0