Skip to content

Release Notes

This page shows release notes from the repository changelog.

[2.0.5] - 2026-10-24

  • Fixed a server crash when a client sends a second OASP Hello on the same connection (for example when retrying while the switch is not yet connected). A repeated Hello now cleanly resets the client session and is answered normally.
  • Fixed a crash while loading a configuration containing a Serial rotator without a Model; it is now reported as a configuration error.
  • Added a client re-Hello regression test to CI.

[2.0.4] - 2026-10-14

  • Added WinGet manifests and durable Windows release publishing through Cloudflare R2.
  • Added signing for unsigned RPM repository copies and published the RPM metadata key for openSUSE verification.
  • Added radio enable/disable options when clients connect.
  • Statically linked the MSVC runtime in Windows native builds and added CI checks to verify binaries do not depend on the Visual C++ Redistributable.

[2.0.3] - 2026-10-09

  • Added an interactive relay-test console to the native CLI, with relay metadata inspection and improved live updates.
  • Added a read-only station portal with equipment status, station events, radio-report freshness, and verified inhibit context.
  • Improved portal and relay-console usability with severity filters, client details, accessible tooltips, and touch-based relay inspection.
  • Improved station portal and relay-console documentation and screenshots.
  • Updated installation guidance and the macOS release runner.

[2.0.2] - 2026-09-23

  • Added FreeBSD x64 CI cross-build validation.
  • Added FreeBSD x64 prebuilt release packaging.
  • Added FreeBSD .pkg release packaging artifacts for x64 and arm64.
  • Added static FreeBSD package repository publication under docs hosting (/server/repos/freebsd/<arch>).
  • Added Linux .deb and .rpm release packaging artifacts for x64 and arm64 (runner support dependent for arm64 RPM).
  • Improved legacy TCP transport stability and resilience by tightening reconnect behavior, heartbeat handling, and timeout recovery for half-open sockets.
  • Fixed legacy core memory-management issues and frequency/state synchronization bugs, including safer array cleanup and improved JSON incomplete-document error reporting.

[2.0.1] - 2026-04-23

  • Added antenna component support and remove handling for antenna definitions.
  • Added per-radio TX-only and RX-only support.
  • Completed component handling for antennas and corrected related typos.
  • Fixed a crash that occurred when no antenna template was configured.
  • Improved scenario handling for TX-only and RX-only antennas.

[2.0.0] - 2026-02-08

  • Split legacy MOAS II server into:
    • native core (Moas.Core.Native)
    • native C++ CLI (moas-server-cli)
  • Added cross-platform native build support (Windows/Linux).
  • Added simulation mode and summary reporting.
  • Added config file monitoring with automatic restart-on-change.
  • Added release packaging workflow for prebuilt:
    • Windows x64
    • Windows x86
    • Linux x64
  • Added centralized versioning and CLI/native version reporting.