Repository navigation
Releases: kelemiao/dsh-animation-optimization
Releases · kelemiao/dsh-animation-optimization
Release list
v0.3.5 — Official animated logo, DSH 0.2.1-rc.3 support, reliable collapse
Highlights
Official animated logo (Claude Desktop App assets)
- The single running-status logo now plays the official dotLottie frame sequences:
thinking(8 frames at7fps, 1.143s loop) while reasoning or tools run, andtyping(12 frames at14fps, 0.857s loop) while markdown streams. - Frame bitmaps are byte-identical to the official lottie payloads, and the play order is taken from the lottie time order.
npm run verifyre-checks this end to end. - Exactly one logo appears while a turn runs; the Claude Logo switch still disables it.
DSH 0.2.1-rc.3 compatibility
- Adds the third CSS-module hash set: reasoning
VJlF5q, command cardEqXNNG, tool rowhKdVjq, chat shellan3WzGandV4vHZW. - The running indicator is restyled through hash-free anchors (
[data-chat-running],[class*='_runningIcon']), so the Desktop app and the web GUI share one implementation. - Every earlier selector set (0.1.0, 0.1.2 and 0.2.0) is kept, so one build works across versions.
- Compatibility gate: peer dependencies and
dsh.client.injectnow name@deepseek-ai/dsh-client-store.
Collapse reliability
- Blocks collapse when the turn goes idle and the running indicator disappears, so the last disclosure no longer stays open when no successor mounts.
- The close click targets the stable
[data-disclosure-row]anchor and retries up to three times when the host swallows it. - A 1.2s watchdog force-releases any stale collapse tag, which removes the invisible full-height gap that used to remain after a turn.
Other
- Global UI emoji filter: the exclusion list covers the new hashes, so conversation output and code blocks are never rewritten.
- Debug hook: run
__dshAnimDebug()in the console to check the loaded version and any stale collapse tags.
Install / upgrade
dsh plugin --profile web add dsh-animation-optimization
# or from a local checkout
dsh plugin --profile web add link:C:/path/to/dsh-animation-optimizationnpm: https://www.npmjs.com/package/dsh-animation-optimization/v/0.3.5
dsh-animation-optimization v0.2.0
dsh animation optimization v0.2.0.
- Official dsh.bundle.patch registration:
dsh plugin addwires the plugin automatically, no manual cordis patch - Fixed white blobs in original color mode
- Main conversation auto-scroll follows streaming output
- UI and thinking animation screenshots added to README
- Package metadata aligned with official DSH plugin conventions
Install from source:
dsh plugin --profile web add link:C:/path/to/dsh-animation-optimizationAfter npm publication:
dsh plugin --profile web add dsh-animation-optimization