Skip to content

Releases

v1.0.11

Choose a tag to compare

@stallenlu stallenlu released this 11 Nov 08:44

Adopt DSH's own neutral, inverted-contrast UI style (matches the built-in plugins settings page): badges, the primary button, hover, checkbox and the selected segment are now light-on-dark / dark-on-light inversion instead of a saturated accent. The only saturated colours left are the functional error/warn states.

Also: storefront screenshots re-rendered with the real 1.0.11 CSS and published to the repo (no new npm version needed for those). Verified: node smoke.mjs + check.mjs (also --strict) all green.

v1.0.10

Choose a tag to compare

@stallenlu stallenlu released this 11 Nov 02:32

Accent color: swap the violet (--dsb-accent-intelligence, #a855f7) used for the tab hover, badge, primary button, checkbox and active segment to the dsh-design-baseline blue (--dsb-accent-speed, #3b82f6). Better white-on-colour contrast and consistent with the unified baseline theme. Also refreshed the README dshmarket status (catalog entry merged 2026-11-08). Prebuilt tarball is byte-identical to the published npm package.

v1.0.9

Choose a tag to compare

@stallenlu stallenlu released this 10 Nov 11:00

Unify the panel styling with the shared dsh-design-baseline (same approach as dsh-freellmapi):

  • House stylesheet injected once via injectBaseline(); all three roots (panel, page, settings) now carry .dsb-root so host --dsw-alias-* neutrals resolve in both light and dark themes.
  • Saturated colour now comes only from the six --dsb-accent-* accents (intelligence / error / warn); every bare --dsw-alias-* reference gained a literal fallback.
  • Neutral tokens remain --dsw-alias-* host tokens. smoke.mjs adapted for the extra baseline style and the new root classes.
  • check.mjs and check.mjs --strict both pass with zero warnings.
  • README implementation notes updated for the baseline.

Prebuilt tarball is byte-identical to the npm 1.0.9 package (all 9 files match).

v1.0.8

Choose a tag to compare

@stallenlu stallenlu released this 09 Nov 06:55

Bugfix release, byte-identical to npm dsh-sticky-note-panel@1.0.8 (9 files, sha256 b2e7cfcc8ff2e0d01284ba64bf35729f0fef5f774906136fbefed6f62a4afcf9).

  • Fix: paste and read now measure image size in the same unit (data URL characters); a ~525-700KB image is no longer written and then silently dropped on reload.
  • Fix: replace the native order control with inline segmented buttons so it stays readable in the Windows dark theme. Fix: clamp the panel width on the live settings path, not only when reading from disk. Add engines.dsh >=0.2.0-rc.1 for dshmarket Discover filtering. README synced to 1.0.8 with corrected image-limit numbers; smoke.mjs gained paste->reload round-trip and live-clamp/segment assertions. Install: dsh plugin --profile web add dsh-sticky-note-panel

v1.0.7

Choose a tag to compare

@stallenlu stallenlu released this 07 Nov 13:27

Prebuilt release of the dsh-sticky-note-panel DSH plugin (npm: dsh-sticky-note-panel@1.0.7).

A sticky-notes panel for DeepSeek Harness: a draggable floating window (shell.overlay), a full sidebar page (main), Markdown preview, pasted images, configurable settings, and browser-localStorage-only data.

The attached .tgz is byte-identical to the npm tarball dsh-sticky-note-panel@1.0.7 (verified file-by-file via sha256). Its package.json declares dsh.bundle (./cordis.patch.yml), so installing this tarball skips the allowBuilds build-approval step.

Install from this pinned tarball:
dsh plugin --profile web add https://github.com/stallenlu/dsh-sticky-notes/releases/download/v1.0.7/dsh-sticky-note-panel-1.0.7.tgz