Releases: fan56/dsh-tui-pi
Releases · fan56/dsh-tui-pi
Release list
v0.3.0 — message history, theme fixes, pack+install dev loop
0.3.0 (2026-08-17)
Features
- Shell-style submitted-message history (↑/↓) — 500-entry recall, survives theme hot-swap, records submitted slash commands (cb37feb).
Theme fixes
- Powerline footer CH segment white-on-white — the canvas re-injection misparsed the 0 channel in truecolor SGRs (48;2;0;121;107); color-sets are no longer treated as background clears (a65b170).
- Dark theme input legibility — EditorTheme gains an optional textColor (+cursor ESC[27m) so typed text uses the theme fg (light on dark); agent label dots get dark variants (a65b170).
Dev / infra
- pnpm install no longer breaks the build — @deepseek-ai/* are host-provided; a postinstall (scripts/link-dsh-closure.mjs) re-links the closure automatically (6cc1053).
- pack+install dev loop — scripts/dev-install.mjs (build→pack→refresh profile), replaces the link: mount (05a6f4f).
- Review fixes: postinstall consumer guard, dev-install version check, Palette.dark flag (9b03c45).
⚠️ The published package depends on a patched @earendil-works/pi-tui (setCanvasBackground/textColor). The patch ships in the tarball; add the patchedDependencies to your profile's pnpm-workspace.yaml (see README) for fresh installs.