xPilot v2.0.0-beta.23
Pre-release
Pre-release
github-actions
released this
16 Feb 22:54
·
508 commits
to master
since this release
Changelog
Added
- Added SELCAL datarefs: #35
Changed
- Refactor velocity error correction logic. This should fix the issue with aircraft slewing all over the sky, causing false TCAS alerts.
- Use message queue for IPC between xPilot and X-Plane instead of TCP socket.
- Enable high DPI scaling again. Future enhancements will need to be added to make the client more DPI aware.
- The "Override Contact ATC Command" option will now activate PTT if enabled.
- Improve directory permission validation when installing CSL model package.
- Move app command line parsing, this should prevent debug info in the console output when calling
--version
. - Show error in client if AFV token expiry time is in the past, prompting the user to make sure their system clock is synchronized.
- Add limiter effect to AFV channel buffer. This should help with any audio clipping.
Fixed
- Trim whitespace and remove new line characters from login credentials and home airport.
- Fixed issue that caused X-Plane to crash when deleting FMOD channel.
- Don't block socket if visual machines aren't connected, fixes freezing client.
- Ensure that FMOD sound system exists. This should fix the FMOD errors in the X-Plane log.
- Second attempt at fixing the Nearby ATC list update lag.