github EdgeTX/edgetx v2.12.0-rc3
EdgeTX "Queen Anne's Revenge" v2.12.0-RC3

pre-release10 hours ago

We are pleased to offer the third release candidate for EdgeTX "Queen Anne's Revenge" v2.12.0.

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 with them (yet). To update these radios, follow the guide 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-RC2:

Note

Reminder: If you use are running v2.12.0-rc1 on a STM32F4 radio with an external module (particulary MPM), you should upgrade to v2.12.0-rc3 ASAP due to #6979, as it fixes an issue whereby EdgeTX would lose sync with the MPM (and thus your receiver).

New Handset

All Radios Generally

Bug Fix

STM32 F4 Radios

Bug Fix

  • limit CRSF external module speed to 3.75Mbps (#6923) (4a083a0)

STM32 H7 Radios

Bug Fix

Black and White Radios

Bug Fix

  • cannot select channel for override Special Function (#7052) (d78d7e5)

Colour Screen Radios

Feature

  • show ambient light sensor on analog debug pages (#7030) (9bdf408)

Bug Fix

  • widget background function is called when a one time script is running (#7058) (c40ae60)
  • rename 6x1 layout for consistency and add to Companion (#7055) (7521c54)
  • key shortcuts should not be active on 'Keys' debug page (#7011) (c188691)
  • images may not load in Windows simulator (#7010) (6b399f2)
  • model notes button visibility in quick menu may be incorrect (#7003) (1aa12d7)
  • subtrim value on Outputs page not updated when copying all trims to sub trims (#6998) (74381a3)
  • pressing a key may cause unnecessary page reload (#6996) (e544eb0)

Companion

Feature

  • add "use saved settings" option to application and profiles settings (#6999) (b9e353e)
  • add Express LRS script to update options (#6974) (ab64f1b)
  • add warning message to global variables settings edit tab (#7008) (b15fe46)

Bug Fix

  • simulator screen size is wrong for some color radios (#7029) (3e4b916)
  • special function adjust global variable ensure value within configured range (#7006) (9f08954)
  • logical switch global variable compare range (#7007) (3dea639)
  • telemetry simulator fonts (#6987) (f25a15c)

Radio Protocol specific

AFHDS3

  • incorrect identification of module for RF power adjustment (#6886) (8a2f047)

CRSF

  • assign GPS Alt unique name rather than share Baro Alt (#6995) (d05931f)

LemonRX DSM-P

  • separate DSMP and DSM2, cleanup code, add DSMP status display and Enable AETR option (#6932) (a6cf268)

Telemetry

  • don't override protocol defined distance and precision definitions (#6994) (30620f3)

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-rc3

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 #7059 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
  • 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-rc3

Language and Custom builds

Custom prebuilt firmware is no longer available. However, the CloudBuild option in EdgeTX is here to allow you to build your own firmware, with just a few clicks. Additionally, EdgeTX Companion now 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 still 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.

New Contributors

Don't miss a new edgetx release

NewReleases is sending notifications on new releases.