Skip to content

DSH Local Share v0.3.0

Latest

Choose a tag to compare

@ChuanTianML ChuanTianML released this 15 Aug 10:01
54ea15c

DSH Local Share v0.3.0 makes shared Sessions stable, readable, and safer to review.

Highlights

  • Flicker-free option changes: a fixed preview surface stays mounted while each new isolated iframe loads and paints.
  • Safe rendered Markdown: visible assistant GFM now produces semantic headings, lists, tables, code, blockquotes, and footnotes; human prompts remain literal.
  • Stronger privacy behavior: stale generations cannot unlock export or reveal an older preview, and tightening privacy options covers existing content immediately.
  • Self-contained export hardening: raw HTML is escaped, Markdown images are replaced with inert text, unsafe links are disabled, and the CSP blocks scripts and external resources.
  • Apple-inspired reading design with restrained cards, system typography, dark mode, print styles, and responsive spacing.
  • Updated English and Chinese install guidance plus a privacy-safe synthetic preview for plugin discovery.

Install or upgrade

dsh plugin --profile web add github:ChuanTianML/dsh-local-share#v0.3.0
dsh --profile web

See README.md or README.zh.md for configuration and Coding Agent instructions.

Verification

  • 48 tests across 8 files
  • 95.97% statement, 91.47% branch, 97.29% function, and 99.01% line coverage
  • TypeScript, ESLint, build, pack dry-run, and two GitHub CI runs passed
  • Real local interaction verified with Computer Use for the default-safe state, redaction-off gate, stable option changes, and rendered Markdown

Full change: PR #2