Repository navigation
v0.1.8
This release fixes the document-encoding issue found during native Desktop acceptance. Use 0.1.9 or later for the additional repeated-redirect state repair.
- Chinese annotation controls and Unicode configuration now remain correct on pages without a charset declaration or with a legacy document encoding. Injected scripts use Unicode escapes without changing the application's encoding.
- Includes the 0.1.5–0.1.7 repairs: native
dsh-app://appiframe authentication and redirects, capability removal, exact query encoding, fresh HTML/CSS/JavaScript on reload, and optional Cordis peer metadata.
Upgrade the active profile:
dsh plugin --profile desktop add dsh-annotate@0.1.8
# Browser profile:
dsh plugin --profile web add dsh-annotate@0.1.8Fully quit and reopen Desktop, or restart the web profile and refresh its browser after the current task finishes. Legacy 0.1.2-or-earlier manual installations should follow the migration steps in the README.
Validation: local build, distribution, HTTP and Chromium regressions passed, including undeclared and Windows-1252 document encodings, Chinese editor labels and saved notes, and Unicode configuration. All four CI checks and the release workflow passed. The public npm tarball passed integrity and runtime-file comparison and carries provenance. After a full native macOS restart, Chinese controls and saved notes rendered correctly on an undeclared-charset page, and the real DeepSeek provider returned the requested receipt while an unrelated draft remained unsent. This check exposed a repeated-redirect address synchronization issue, which could leave submitted pins behind; it is fixed in 0.1.9. Windows/Linux native UI has not been exercised.