Skip to content

APRS PropView v1.5.6.0

Choose a tag to compare

@RF-YVY RF-YVY released this 04 Jun 18:32
· 7 commits to main since this release

APRS PropView v1.5.6.0

Released: June 4, 2026

Downloads

  • APRSPropViewSetup-1.5.6.0.exe - recommended Windows installer for new installs and in-app updates.
  • APRSPropView.exe - single-file portable Windows executable.

Highlights

  • Added Windows setup installer builds with Start Menu shortcuts, optional desktop shortcut, and selectable installation directory.
  • Added installer-based in-app updates on Windows. The About tab detects setup assets on GitHub releases, downloads the installer, gracefully closes APRS PropView, and launches setup after shutdown so application files can be replaced cleanly.
  • Preserved user data during installer upgrades, including config.toml, propview.db, map_tile_cache/, and user_audio/.
  • Added platform-aware update UX so Linux, Raspberry Pi, and macOS users still see release notices without being offered a Windows-only installer button.
  • Added a Messages setting to receive sibling SSID addressees for the same base callsign, such as K5YVY-7 while running K5YVY-1. Exact station-ID messages remain the only ones auto-ACKed.
  • Added Home Assistant MQTT Discovery, MQTT availability publishing, and automation-friendly MQTT events for first-heard stations and new maximum-distance records.
  • Added live MQTT reconnect after saving broker, credential, topic, or discovery changes.
  • Added gpsd GPS ingestion for Linux/Pi/mobile deployments.
  • Added visible-map tile caching for offline/field map use.
  • Added macOS source and local .app build documentation.

Upgrade Notes

  • Windows users can install fresh with APRSPropViewSetup-1.5.6.0.exe or update from the About tab when this setup asset is attached to the release.
  • Installer upgrades replace bundled application files only and leave user settings, database, cached maps, and uploaded audio intact.
  • Linux and Raspberry Pi installs should update from source, rerun scripts/install_linux.sh, and restart the systemd service.
  • macOS users can run from source or build a local unsigned .app with build_macos.py; public macOS distribution should be signed and notarized.
  • Existing MQTT topics continue to work. Enable Home Assistant Discovery from Settings or add the new [mqtt] discovery fields to config.toml.
  • The new [messaging] receive_sibling_ssids option defaults to true; disable it in Settings > Messaging for strict station-ID-only receive behavior.

Verification

  • python -m pytest - 91 passed.
  • Python syntax checks for release-touched modules.
  • JavaScript syntax check for dashboard modules.
  • Windows PyInstaller one-file executable build.
  • Windows Inno Setup installer build.

SHA256

  • APRSPropView.exe: CBD398C90253A0BD4F4279DD167F168FF0C666D29FC715A28401A32BAE250D07
  • APRSPropViewSetup-1.5.6.0.exe: 193D273A167C05BA828A9C749D64CE17EEC5C3F4DB7D10A205F20217269986AA