Repository navigation
Tags
Tags
release: ship the manager's jump to source pane in helper 0.2.3; plug… …in 0.9.4 Enter in the manager lives in rust/, and installs download the helper pinned by herdr-annotate.version. Bumping the helper to 0.2.3 lets a rust-lite-v0.2.3 release carry it, and the new pin makes existing installs fetch it. refs #2
ci: fail when rust/ changes without a helper version bump Installs fetch the released helper, so a rust/ change that keeps herdr-annotate.version unchanged never reaches users (#74, #73). The new helper-version job diffs rust/ against rust-lite-v<version> and fails when they differ. A version with no tag yet counts as bumped, so release branches pass before their tag is pushed.
fix: ship the utf-8 windows clipboard read; helper 0.2.1; plugin 0.9.2 The clipboard fix from #74 changed only rust/src/clipboard.rs. The plugin installs the prebuilt helper pinned by herdr-annotate.version, which stayed at 0.2.0, and rust-lite-v0.2.0 was built before #74. Every install of main still ran the old `Get-Clipboard -Raw` read, whose output arrives in the ANSI or OEM code page. On a zh-CN machine (code page 936) that is GBK, and from_utf8_lossy turns each CJK character into U+FFFD. Bumping the helper to 0.2.1 lets a rust-lite-v0.2.1 release carry the fix. The new pin also makes existing installs fetch the new binary, because the fetchers skip a download only when the stamp matches. refs #76