feat: release-notes deep links across the updater UI - #35
Merged
frenchie4111 merged 1 commit intoMay 19, 2026
Conversation
Adds a harnessReleaseNotesUrl(version) helper plus HARNESS_SITE_URL /
HARNESS_SITE_RELEASES_URL constants, and wires version-anchored
release-notes links throughout:
- site/public/releases.html: every version <h2> is now a self-link
to its #vX.Y.Z anchor with a hover-revealed link icon; release.sh
generates the same markup (and id anchor) for new entries.
- Settings → Updates: the current version and the updater status
messages ("Harness ### available / downloading / ready to install")
link to that version's release notes.
- The top update-ready banner's "Harness ###" text links too.
Dev tooling: a dev-gated updater:devSimulate handler + buttons in
Settings → Updates to fake updater states (the auto-updater is a
no-op in dev), and `version` added to the 'downloading' updater
status so the link resolves mid-download.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a harnessReleaseNotesUrl(version) helper plus HARNESS_SITE_URL / HARNESS_SITE_RELEASES_URL constants, and wires version-anchored release-notes links throughout:
Dev tooling: a dev-gated updater:devSimulate handler + buttons in Settings → Updates to fake updater states (the auto-updater is a no-op in dev), and
versionadded to the 'downloading' updater status so the link resolves mid-download.