Skip to content

AROAC 0.4.2 — Round logo and display-name update

Choose a tag to compare

@vcsoc vcsoc released this 24 Sep 20:57
· 9 commits to main since this release

AROAC 0.4.2 — Linux x86-64 desktop release

The supplied aroac-logo-rnd.png replaces the previous badge across the sidebar, About window, Linux PNG and browser icons; Windows ICO, macOS ICNS and iOS icon source assets were regenerated from the same logo. Current application text, tooltips, tutorial, notices, downloads, roadmap and new default theme use AROAC. Obsolete public logo files were removed. The previous 0.4.1 published binaries are unchanged.

Compatibility: Existing application-data directory/ID (org.openamateurradio.oar, normally ~/.config/oar/ on Linux), IPC/native transport headers, relay cryptographic domain strings, environment variable names, versioned import/export format identifiers and Linux installer paths remain unchanged to keep existing profiles, backups, relay identities and integrations working. Historical release filenames and versions remain accurate. New screenshot, logbook, theme and backup output names use AROAC. This is a brand rename, not a migration of user data or protocol keys.

The disposable demo workspace (Ctrl+Alt+Shift+D), saved-marker visibility, ON/OFF rocker controls, grey-line edge softening, local range estimates and optional encrypted relay are included. The relay integration remains a preview without independent security audit; core local features work without a relay, server address or remote account. Demo data is discarded on exit, though online map/feed requests can still reach providers.

Assets

Download from GitHub Releases · v0.4.2:

  • AROAC-0.4.2.AppImage — standalone Linux x86-64 desktop; executable permission required, or use --appimage-extract-and-run if FUSE is unavailable.
  • aroac-0.4.2.tar.gz — Linux x86-64 archive; does not self-update.
  • AROAC-0.4.2-SHA256SUMS.txt — after downloading both binaries, run sha256sum -c AROAC-0.4.2-SHA256SUMS.txt.
  • latest-linux.yml — AppImage update metadata and SHA-512 integrity information.

Executable assets are over GitHub's 100 MB Git-file limit and are attached to the GitHub release, not committed as Git blobs. The checksum manifest is committed under releases/. SHA-256 checks establish integrity, not publisher identity; packages are not code-signed.

Tests and platform scope

Built on Linux x86-64 with Electron/Node. All 72 Node tests passed. The packaged AppImage passed local-first desktop smoke (offline profiles, persistent SQLite, backup, renderer isolation and map controls), guidance/tutorial, screenshot naming, About/brand, disposable demo, saved-location visibility and ON/OFF smoke tests. The Linux tar.gz packaged successfully but was not separately launched. An automatic upgrade from a previously published release was not tested end-to-end.

Windows and macOS packages were not built or tested for 0.4.2; their generated icons still require native packaging/signing validation. iOS received icon source updates only and requires a local SQLite adapter plus macOS/Xcode for compilation/signing. Android remains blocked: the previous Capacitor scaffold is rejected, and a genuinely JDK-free local engine/UI and physical-device validation are still needed (minimum target Android 16/API 36; intended initial device Pixel 9 Pro on Android 17). No Java, JDK or .NET tooling was used.