Skip to content

AROAC 0.4.6 — Linux x86-64

Latest

Choose a tag to compare

@vcsoc vcsoc released this 25 Sep 04:03

AROAC 0.4.6 — Linux x86-64 desktop release

  • Add a temporary show/hide password button to sign-in and registration. Passwords remain hidden by default; visibility resets when switching forms or reopening the dialog.
  • Add “Keep me signed in” to the desktop sign-in form. When enabled, the local token is restored across restarts and application updates until manual sign-out, subject to credential availability and revocation. On systems without OS-backed encryption, enabling this setting requires explicit confirmation before an owner-only unencrypted token is stored; passwords are never saved. The existing Settings → Login control remains available. “Remember my callsign” now defaults to ON for new preferences; an existing OFF choice is preserved.
  • Put the theme editor's Apply, Revert, Default, Import YAML and Export YAML actions on one row when space permits, with the import/export actions at the far right. Theme YAML exports now suggest aroac-<theme_name>.yaml (with a filesystem-safe slug) in both the browser development UI and desktop save dialog.

The executable remains an all-in-one, local-first desktop application with its own SQLite data and application logic; it requires no separately installed server, remote account or server-address configuration. Online map/data providers may still receive requests. Optional encrypted device relay remains an unaudited preview. Existing application-data identifiers and protocols remain unchanged to preserve accounts and integrations.

Download and verify

Download from GitHub Releases · v0.4.6:

  • AROAC-0.4.6.AppImage — standalone Linux x86-64 desktop application; mark executable. Use APPIMAGE_EXTRACT_AND_RUN=1 when FUSE is unavailable.
  • aroac-0.4.6.tar.gz — Linux x86-64 archive; does not self-update.
  • AROAC-0.4.6-SHA256SUMS.txt — place beside both downloads and run sha256sum -c AROAC-0.4.6-SHA256SUMS.txt.
  • latest-linux.yml — AppImage update metadata with SHA-512 integrity.

Binaries exceed GitHub's Git-file size limit and are attached to this release, not committed as Git blobs. The checksum manifest is committed in releases/. Checksums verify download integrity, not independent publisher identity; these packages are unsigned.

Tested platforms and limits

Built with Electron/Node on Linux x86-64. All 74 Node and 19 browser tests passed. The packaged AppImage passed standalone local-first desktop, sign-in/persistence (including consent, restart and manual sign-out), and theme YAML/workspace smoke tests. The tar.gz was packaged but not separately launched. A live in-place upgrade from a previously published version was not exercised.

Windows and macOS binaries were not built or tested for 0.4.6. No native signing was performed for 0.4.6. iOS requires macOS/Xcode for compilation and signing; its local database implementation remains incomplete. Android development remains blocked pending a genuinely JDK-free local engine/UI and physical-device testing. The rejected legacy Capacitor scaffold is not a release. Android 16/API 36 is the minimum product target, not verified compatibility. No Java, JDK or .NET tooling was used.