We are pleased to offer EdgeTX "Queen Anne's Revenge" v2.12.0-rc4.
Warning
As this is a release candidate, it is virtually guaranteed there will still be some minor issues that need resolving before final release - some may be documented already under "known issues" section of these release notes or the associated tracking issue. During release candidates, the matching SD card pack and voice pack versions to use are those marked/tagged 'Latest'.
We need your help in testing this release to ensure there are no major bugs or faults that will cause problems during flight. Please ensure you back up your model and radio settings before updating, fully bench-test your models after updating, and report any issues you encounter. It is only with your feedback and testing by you, our community (and the assistance provided by partner manufacturers) which will allow us to identify and squash both new and old bugs, and progress onto a stable release version!! We simply cannot do this without you! ๐ค ๐ป
Warning
If you are using a STM32 F2 based radio, stop right now, this release is not for you! EdgeTX v2.11 is the last release series to support these radios. Check this list or the Supported Radios list if you are unsure if this affects you. Because of this, EdgeTX v2.11 will continue to be supported alongside 2.12, 3.0, etc., with a focus on bug fixes.
Warning
Radios based on STM32H7 MCUs update differently to older radios. Do not use the "Flash via USB" option in EdgeTX Buddy with them (yet). To update radios such as the Flysky PA01 & ST16, Jumper T15 Pro, RM TX15 and RM TX16S MK3, please follow the instructions in the EdgeTX Manual.
Note
For MacOS users, Companion is now only compiled for MacOS 12 and above. Stay with v2.10.5 or earlier if you need support for an older version of MacOS.
Note
Migration Information
- If you have an old OpenTX Companion (
.otx) file you need to convert or open, you will need to use EdgeTX Companion v2.10 or earlier. - If you wish to upgrade from OpenTX 2.3 or EdgeTX 2.4/2.5, you must use either EdgeTX v2.8.x firmware or EdgeTX Companion v2.10.x.
See the EdgeTX Manual for more information.
Changes since v2.12.0-rc3
๐ Bug Fixes
๐ฅ๏ธ Black & White Radio
- cannot edit colors for customizable switch LEDs (#7106)
๐จ Color LCD Radio
- saving screenshot to PNG does not work reliably (#7069)
- add 'edited' callback to 'numberEdit' control for LVGL Lua scripts (#7077)
- label at the top & bottom of the page of Lua scripts may not be visible when scrolling (#7079)
- add 'borderPad' property for LVGL Lua script container objects (#7095)
- play startup 'hello' audio before Lua widgets (#7096)
- widget Lua 'update' function may give unexpected error (#7119)
๐ป Companion
- simulator crash if attempts to play bye.wav on exit (#7085)
- cannot select correct script file for 'Lua Script' SF/GF (#7087)
- missing sources when reading models and settings (#7089)
- custom switches in switch and function lists (#7100)
๐ฆ Other
- some customisable switches (SA/SD) set to NONE when updating (#7101)
- periodically read IO expander in mixer (#7105)
- switch warning screen not detecting switch movement (#7121)
- customisable switch startup/shutdown led animation (#7120)
๐ง CI/CD
- updates to release-drafter and nightly actions, use git-cliff for changelog (#7091)
- a bunch of other boring changes
๐งน Chores
๐ป Companion
- refresh translations
- update Danish ๐ฉ๐ฐ translations (#7078)
๐ฆ Other
- update Danish ๐ฉ๐ฐ translations (#7092)
More information, which is broken down into by screen type (Color LCD and B&W), is available in the user manual TODO.
You can also check the 2.12.0-rc1 release notes for what was new or changed in this release.
Full Changelog: v2.11.4...v2.12.0-rc4
Known Limitations and Issues
- Wireless Model Trainer and CRSF/ELRS - if using the Multi Protocol Module (MPM) as a wireless trainer with CRSF/ELRS, do not go above 250 Hz, otherwise the MPM wireless trainer will be dropped. 250 Hz or below is stable.
- Companion has had some substantial changes made to backend profile management and settings code via #6654 as well as a few other things in #6877 and #6892, so please ensure you double-check everything is being read and written correctly when you first read and write profiles with this version of Companion, and generally, when manipulating, copy and pasting models, etc, just in case anything snuck through.
- Please check #7126 during the release candidate phase for any other release candidate-specific issues and status of fixes.
UI/UX behavioral changes and/or new capabilities:
- quick/main menu looks slightly different, due to the reversion of the EdgeTX 3.0 UI
- quick/main menu is now themeable - you can configure the foreground (icon/label) and background colours (#6799)
- model notes, when present, are shown as a tab in the model setup area
- heli options, when enabled, are shown as a button at the bottom of the model setup page rather than as a tab
- TODO
Supported radios
The full list of supported radios and their support status can be viewed here on the EdgeTX website.
Installation Guide
https://manual.edgetx.org/edgetx-user-manual/installing-and-updating-edgetx
Flash firmware via Chrome based browser
https://buddy.edgetx.org/#/flash?version=v2.12.0-rc4
Language and Custom builds
CloudBuild option in EdgeTX Buddy will allow you build your own (supported) language firmware, with just a few clicks. Additionally, EdgeTX Companion also has some support for CloudBuild, and will automatically fetch firmware for a supported language when you use the "Update components" option. But you can also build your own firmware online following this guide, request a specific build at TODO or ask on Discord for someone to build one for you.
Contributors
Thank you to the following contributors who made this release possible!