Skip to content

v2.0.4 — Hide Update UI on Flatpak

Choose a tag to compare

@github-actions github-actions released this 30 May 23:36
· 15 commits to main since this release

Follow-up to v2.0.3: the Settings → Updates controls now hide themselves when Noteriv is installed as a Flatpak, since updates are handled by Flathub.

🔄 Updater

  • Settings no longer shows the "Automatic updates" toggle or "Check for Updates" / Download buttons when running as a Flatpak (or portable build) — they're replaced with a "Managed externally" note ("Updates are managed by your package manager (Flatpak/Flathub)"). The installed-version badge still shows.
  • New updater_is_managed() backend command (true under Flatpak or portable), exposed on window.electronAPI.updaterIsManaged() and consumed by the settings screen.

📎 Other

  • Bumped version to 2.0.4 across package.json, Cargo.toml, tauri.conf.json, and Cargo.lock
  • Non-Flatpak builds (.deb / .rpm / .AppImage / Windows / macOS) are unchanged and keep the in-app updater