Skip to content

v0.1.8

Choose a tag to compare

@github-actions github-actions released this 30 Sep 07:37
· 8 commits to main since this release
8ce8048

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://app iframe 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.8

Fully 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.