Gap
The manual-update feature added in stacklok/toolhive-studio#961 has two undocumented user-facing surfaces:
- Settings → Version tab: current/latest version badges with "Latest" indicator, auto-update toggle, manual-update button, update-state indicator (checking/downloading), and a blue-dot
ArrowUpCircle badge on the tab trigger when a new version is available.
- System tray menu: adds a running-state indicator (🟢), current version display, and Check for Updates... entry.
install.mdx only says "view version information" (line 114-115); none of the UX above is documented, and the tray section (lines 93-97) lists only Start-on-login / Show/Hide / Quit.
Source in app (v0.30.0)
renderer/src/common/components/settings/tabs/version-tab.tsx
renderer/src/common/components/settings/tabs/settings-tabs.tsx (update-available badge on Version tab trigger)
main/src/system-tray.ts:136-192
Docs to update
docs/toolhive/guides-ui/install.mdx (tray menu section + "Upgrade ToolHive" section)
Introducing PR
stacklok/toolhive-studio#961 — feat: add manual app update
Parent
Part of #751.
Gap
The manual-update feature added in stacklok/toolhive-studio#961 has two undocumented user-facing surfaces:
ArrowUpCirclebadge on the tab trigger when a new version is available.install.mdxonly says "view version information" (line 114-115); none of the UX above is documented, and the tray section (lines 93-97) lists only Start-on-login / Show/Hide / Quit.Source in app (v0.30.0)
renderer/src/common/components/settings/tabs/version-tab.tsxrenderer/src/common/components/settings/tabs/settings-tabs.tsx(update-available badge on Version tab trigger)main/src/system-tray.ts:136-192Docs to update
docs/toolhive/guides-ui/install.mdx(tray menu section + "Upgrade ToolHive" section)Introducing PR
stacklok/toolhive-studio#961 — feat: add manual app update
Parent
Part of #751.