Skip to content

AROAC 0.4.3 — Updated logo

Choose a tag to compare

@vcsoc vcsoc released this 24 Sep 21:48
· 8 commits to main since this release

AROAC 0.4.3 — Linux x86-64 desktop release

The supplied aroac.png replaces the prior round logo. The same image drives the sidebar, About window, browser PNG/SVG, Linux PNG, Windows ICO, macOS ICNS and iOS icon asset catalog. New generated Windows/macOS/iOS icons are source assets only; no new native packages were built or signed on those operating systems. The previously published 0.4.2 binaries remain unchanged.

Current visible product text remains AROAC. Legacy technical identifiers (the org.openamateurradio.oar application-data identity, saved preference names, oar:// origin, IPC/native headers, relay cryptographic domain strings, versioned import/export format identifiers, installer paths and supported environment variable names) remain intentionally unchanged: replacing them would lose access to existing local accounts, saved preferences, exported data and encrypted relay identities. Historical release filenames are also unchanged. This is an artwork/branding release, not a user-data or protocol migration.

The existing disposable demo workspace (Ctrl+Alt+Shift+D), saved-marker visibility, illuminated ON/OFF controls, grey-line edge softening, local range estimates and optional encrypted device relay remain available. Relay integration remains an unaudited preview. The core workspace needs no separate server installation, remote account or server address. Online map/feed providers may still receive requests.

Download and verify

From GitHub Releases · v0.4.3, download:

  • AROAC-0.4.3.AppImage — Linux x86-64 standalone desktop; mark executable before running or use --appimage-extract-and-run if FUSE is unavailable.
  • aroac-0.4.3.tar.gz — Linux x86-64 archive; does not self-update.
  • AROAC-0.4.3-SHA256SUMS.txt — verify both downloaded binaries with sha256sum -c AROAC-0.4.3-SHA256SUMS.txt.
  • latest-linux.yml — AppImage update metadata with SHA-512 integrity.

The binaries exceed GitHub's 100 MB Git-file limit and are attached as release assets, not committed as Git blobs. The checksum manifest is committed in releases/. SHA-256 establishes download integrity, not independent publisher identity; packages are unsigned.

Tested platforms

Built with Electron/Node on Linux x86-64. All 72 Node tests passed. The packaged AppImage passed local-first desktop smoke (offline profiles, persistent SQLite, backup, renderer isolation and map controls), roadmap/tutorial guidance (passed on retry after one transient toast-timing failure), new-brand About window, disposable-demo, marker-visibility, ON/OFF and screenshot smoke tests. Linux tar.gz packaging succeeded but the archive was not separately launched. No live automatic upgrade from a prior published release was exercised.

Windows and macOS native packages were not built or tested for 0.4.3. iOS icon source was updated, but the product still needs a local SQLite adapter and macOS/Xcode for compilation/signing. Android remains blocked: the rejected legacy Capacitor scaffold is not a release, and a genuinely JDK-free local engine/UI plus physical-device testing is required (minimum target Android 16/API 36; intended initial Pixel 9 Pro on Android 17). No Java, JDK or .NET tooling was used.