-
Notifications
You must be signed in to change notification settings - Fork 0
Software Updates and Plugins
VesperApp keeps three things current, each on its own independent channel: the application itself, device firmware (covered in Firmware Updates) and plugins.
The Software Upgrades tab manages the application's own updates:

The Software Upgrades tab.
- Press Check Updates. The app polls the stable release channel for your platform.
- If a newer version exists, its version number is shown next to your installed version. Press Download — updates are delta-patched where possible, so downloads are small (a full download is used automatically when no delta path exists).
- When the download finishes, press Restart & Apply. The app relaunches on the new version.
Updates are published per platform (Windows x64, Windows x86, Linux x64). Beta-channel builds exist for early testing but are installed manually — the in-app updater always follows stable.
On Linux, applying an update replaces the AppImage file in place, so the AppImage must live in a user-writable location — see Linux Setup.
Some functionality ships as optional plugins that install into your per-user plugin folder and update independently of the app. Today that is the GNSS decoder plugin, which enables GNSS Decoding of VT04-VESPER snapshots.

The Plugins tab, showing the GNSS decoder plugin status and update channel.
On the Plugins tab:
- The page shows the plugin's installed version, or not installed.
- Press Check for updates to poll the plugin feed.
- If a new version is available, download it. Plugins are applied on the next launch — the page will indicate a pending restart.
Notes:
- Without the GNSS plugin, everything except GNSS decode works normally; GNSS decode simply reports that the plugin is not installed.
- Plugin packs are validated before loading (platform, compatibility version, integrity), so an incompatible pack is rejected cleanly rather than breaking the app.
- App updates never remove installed plugins — the two update paths are deliberately separate.
All feeds and downloads go over HTTPS from the official distribution CDN, assets are SHA-256-verified after download, and the application contains no embedded credentials. Development builds without a configured feed simply report that update checking is unavailable.
Setup
Working with data
Device management
Application
Support