Skip to content

docs: correct the self-update docs and surface the desktop app - #67

Merged
ApocDev merged 3 commits into
mainfrom
docs/updater-plugin-accuracy
Jul 1, 2026
Merged

docs: correct the self-update docs and surface the desktop app#67
ApocDev merged 3 commits into
mainfrom
docs/updater-plugin-accuracy

Conversation

@ApocDev

@ApocDev ApocDev commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Doc + dependency cleanup after the self-updater landed on the built-in Tauri plugins.

  • chore(app): drop the unused @tauri-apps/api dependency — the updater uses @tauri-apps/plugin-updater + plugin-process directly, nothing imports @tauri-apps/api.
  • docs(desktop): rewrite the self-update section to match the shipped implementation — the built-in tauri-plugin-updater + tauri-plugin-process driven from the web UI via check()/downloadAndInstall()/relaunch(), and why plugin commands (not custom ones) are what a remote webview can be ACL-granted to call. Corrected the plugins list.
  • docs: make the desktop app prominent in the README — a download callout under the intro and the Desktop app section moved above the screenshots.

No code behavior change; vp check clean.

ApocDev added 3 commits July 1, 2026 11:12
The self-updater uses @tauri-apps/plugin-updater + plugin-process directly;
nothing imports @tauri-apps/api, so remove it.
The updater is the built-in tauri-plugin-updater + tauri-plugin-process driven
from the web UI, not custom invoke commands. Document the check()/
downloadAndInstall()/relaunch() flow, the plugins list, and why plugin commands
(not custom ones) are what a remote webview can be ACL-granted to call.
Add a download callout under the intro and move the Desktop app section up
above the screenshots, framing it as the cross-platform way to run PyOps.
@ApocDev
ApocDev merged commit d045666 into main Jul 1, 2026
1 check passed
@ApocDev
ApocDev deleted the docs/updater-plugin-accuracy branch July 1, 2026 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant