Skip to content

v0.3.0 Beta Release

Choose a tag to compare

@RayJr2 RayJr2 released this 10 Sep 18:44
· 15 commits to master since this release

[0.3.0-beta] - 2025-09-10

✨ Features

  • Added meter modes: Live, Peak, Hold, None — freeze or follow peaks just like a true peak meter.
  • CW-friendly polling with tunable intervals, reducing PTT delay in CW operation.
  • Automatic serial reconnect when the Mercury LUX amplifier is powered back on (no user interaction required).
  • Improved On-Air notification styling (bold white on red, fixed size).
  • Hide/show meter ticks and tick labels for a cleaner or more detailed display.
  • Alarm codes mapped to friendly names from the user manual for easier troubleshooting.
  • Added EMA smoothing option for meter updates, improving readability of fast-changing signals.

🛠 Improvements

  • Cadence-based updates to PowerBar text and bar values, making SSB and CW signals easier to follow.
  • Tick labels now color-coded (green/yellow/red) according to thresholds.
  • Peak marker decay scales with meter range for consistent responsiveness across meters.
  • App Scale Factor now properly persists after Save and restart.
  • Light theme readability improvements (green/yellow text fixed).
  • TLS certificate generation handling improved — clearer errors if OpenSSL or config missing.

🐞 Fixes

  • Fixed black window issue when restoring from “Show Desktop” on Windows.
  • Fixed TLS errors when OpenSSL was not found or config file missing.
  • Fixed tick label overlap/cutoff (e.g., at 1800 W).
  • Fixed bar/value disappearing in None meter mode.
  • Fixed App Scale Factor reset bug after Save.
  • Fixed client app showing stale meter values when server was closed — meters now clear and state updates immediately.