Skip to content

v0.7.4 — updates stop being invisible

Choose a tag to compare

@InfinityScripter InfinityScripter released this 12 Aug 14:25
· 20 commits to main since this release

An update — either channel's — now announces itself and shows its changelog, the way auto-updating apps are supposed to.

Added

  • Updates stopped being invisible. The plugin channel rebuilds and swaps the app with no user action — convenient exactly until you wonder why the app behaves differently and nothing anywhere says it changed. Every update now announces itself the way auto-updating apps do (VS Code, Raycast, Chrome): a notification on the first launch of the new version, and a one-time "What's new in X" menu row that opens the changelog section for exactly that version — read from the CHANGELOG.md the build now ships inside the bundle, so it matches the running copy and works offline. The row retires once opened; a fresh install says nothing, and a deliberate rollback stays silent too — announcing a downgrade as "updated" would report the opposite of what happened.
  • An available update explains itself before you take it. The daily release check already downloads the release notes with the tag; they were dropped on the floor. A newer release now raises one notification per version — never a daily drumbeat — and the update section of the menu gains "What's new in X" showing those notes, so the decision to update comes with the reasons in hand. No new network requests and nothing new sent anywhere: the same single releases/latest call as before.

The DMG is not notarized (no Developer ID yet): on first launch macOS will object — right-click → Open, or allow it in System Settings → Privacy & Security. The plugin channel and the in-app source build are unaffected.

Full details in CHANGELOG.md.