Releases: supergameboy/dsh-chat-focus
Releases · supergameboy/dsh-chat-focus
Release list
v0.2.4
v0.2.4 — npm install fix
- Host-private @deepseek-ai/* packages moved from dependencies to peerDependencies ('*'): npm publish left \workspace:^\ ranges in the tarball, so \dsh plugin add dsh-chat-focus\ failed with ERR_PNPM_WORKSPACE_PKG_NOT_FOUND. Now only clsx is installed from the registry and the host provides the rest at runtime.
v0.2.3
v0.2.3
- Global error reporter: window error / unhandledrejection now surface as a dismissible red bar at the top of the page. Errors that escape the React tree (async callbacks, event handlers, rejections) — which error boundaries cannot see — are no longer silent when the conversation column blanks
v0.2.2
v0.2.2
- Top-level error boundary around the whole conversation shell: a render error in the shell, session header, composer chain, or any child slot now shows a recoverable error card instead of blanking the conversation column (messages + input box)
v0.2.1
v0.2.1
- README screenshots now use GitHub raw URLs so they render on the npmjs page too
v0.2.0
v0.2.0
- Split settings pane: controls scroll on top, live preview pinned at the bottom
- Collapsible per-side bubble editors; CJK font presets (KaiTi/SimSun/SimHei); font sizes 12-24px
- Background-image url() fix; crop alignment (top/center/bottom); readability overlay slider (-100 black .. +100 white, applied on release)
- Render error boundary + snapshot guard (no more blank panes)
- README screenshots and settings guide
dsh-chat-focus v0.1.0
Initial release: fold runtime activity + chat bubbles + deep customization. See README for install/uninstall. Attached: browser bundle (lib/client.js + map), node halves, and the bundle patch layer (cordis.patch.yml).