Skip to content

v4.1.0

Choose a tag to compare

@chegevarko1982 chegevarko1982 released this 28 Jul 08:38

New:

  • Redesigned interface: dark palette, sectioned navigation, effect cards with live status badges, and a Live Monitor panel that can be collapsed out of the way
  • Fenix A320 support: overspeed barber-pole and gear-transit telemetry, per-variant idle N2, and a clear precedence order between built-in and user profile overrides
  • Reworked gear touchdown: attack–hold–decay envelope per strut, fixed motor routing, and a settle window that mutes every other effect (except Stall) right after contact so the touchdown itself is not masked
  • "Close to tray" option and a restructured tray context menu
  • Options → Check for updates in the toolbar, alongside the tray entry
  • Donate menu with selectable BTC / YooMoney details
  • Single-instance guard — launching the app twice focuses the existing window instead of opening a second one

Security:

  • The auto-updater now verifies the downloaded archive against the release's published SHA256SUMS.txt before unpacking or installing anything, and refuses to proceed if the checksum is missing or does not match. Previously the archive was unpacked and copied over the application directory — with an automatic UAC elevation when needed — without any verification at all.
  • Version comparison no longer misreads pre-release tags: 4.2.0-rc1 used to parse as 4.0.0 and could be offered as an upgrade over a newer stable build. Pre-releases are now skipped entirely.

Fixes:

  • Corrected an elem[] index desync that made PMDG and Fenix SimConnect variables read from the wrong slots
  • Engine start/shutdown routing, gear-transit gating, and HID hot-plug recovery
  • Slats tracking unified with flaps, with a dither tolerance so sub-percent telemetry jitter no longer triggers the effect
  • Window title and the .exe version resource are both derived from the package version, so they can no longer drift apart
  • Effect status badge lights only on real activation
  • MD-11 spoiler effect no longer false-triggers on bank

Internal:

  • Minimum supported Rust version is now 1.88
  • Diagnostic binaries in src/bin/ moved behind a dev-tools feature — release builds produce one executable instead of eleven
  • Only one TLS stack is linked into the binary (rustls); native-tls/schannel are no longer pulled in
  • Clippy now runs over the Windows-only UI, tray, and updater code in CI, plus a cargo audit job

Verify your download

Get-FileHash -Algorithm SHA256 .\aurora-vibra-v4.1.0-windows-x64.zip

Expected: 148502db8deebf8c2460c1a82ac359ea5be8096a2ae05821c42a87733c2ccf25 (see also SHA256SUMS.txt attached to this release).

Note on SmartScreen

The executable is not code-signed, so Windows SmartScreen may warn on first run
(More info -> Run anyway). Verify the checksum above if in doubt.