Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
** You must use this version 10.9 (or better) configurator for firmware 4.4.0-zulu **
Which file do I need?
- Windows (8, 10, 11) 64 bit (installed):
betaflight-configurator-installer_10.9.0-RC1_win64-installer.exe
(please uninstall before installing this release); - Windows (8, 10, 11) 64 bit (portable):
betaflight-configurator-installer_10.9.0-RC1_win64-portable.zip
; - Mac OS X:
betaflight-configurator_10.9.0-RC1_macOS.dmg
(please read 'Important information when upgrading' below); - Linux (Ubuntu, debian):
betaflight-configurator_10.9.0-RC1_amd64.deb
; - Linux (Red Hat, Fedora, CentOS):
betaflight-configurator-10.9.0-RC1.x86_64.rpm
; - Linux (others):
betaflight-configurator_10.9.0-RC1_linux64-portable.zip
;
Release Notes
This release contains all of the changes necessary to support version 4.4.0-zulu (the pre-release) of the Betaflight firmware. If you are wanting to give firmware 4.4 a go, it is essential that you upgrade to this version, in order to get support for configuring the new features of 4.4. Please read the 'Important information when upgrading' section below. For a list of other new features that were added see 'New Features' below.
If you want to talk about Betaflight, ask configuration questions, or just hang out with fellow pilots, you can do this in our Facebook group.
Betaflight also has a presence on the Discord messaging platform. Come and join us. Most developers hang out there, so this is a great place to talk about the things you are tinkering with in Betaflight, or get help with really complicated configuration problems.
Important information when upgrading
Changes to the security model used in the latest versions of MacOS X 10.14 (Mojave) and 10.15 (Catalina) mean that the operating system will show an error message ('"Betaflight Configurator.app" is damaged and can’t be opened. You should move it to the Trash.') when trying to install the application. To work around this, run the following command in a terminal after installing: sudo xattr -rd com.apple.quarantine /Applications/Betaflight\ Configurator.app
.
What's Changed
Features
- VTX Device over MSP by @phobos- in #2965
- Add missing debug modes by @haslinghuis in #3011
- Raise PID profile count by @haslinghuis in #2987
- Watt Hours Consumed OSD element and post Flight Stat by @jonmahoney15 in #2974
- Presets: remember and show last used presets by @limonspb in #3026
- Presets: Interactive stars for favorites by @limonspb in #3052
- Enable or disable features according to port configuration by @haslinghuis in #2840
- Add HD OSD support by @SteveCEvans in #3071
- Add support for ELRS UID - Co-authored-by: @jeffpearce by @haslinghuis in #3097
Improvements
- Minor changes to logging tab. More information and one correction by @HThuren in #2943
- Fix MSP flow, make MSP timeout dynamic by @haslinghuis in #2846
- Move every tab to modules by @chmelevskij in #2464
- Remove antiGravityMode and change iTermAcceleratorGain to antiGravityGain by @haslinghuis in #2953
- Tidy up
init.js
build order by @chmelevskij in #3000 - Remove css utils from global scope by @chmelevskij in #2999
- scanning for elrs network devices with crsf msp frame capability by @freasy in #2922
- Extended Bidir Dshot by @haslinghuis in #2980
- Change dynamic Notch MinHz Default by @haslinghuis in #3020
- vtx_osd_variant_fix by @P-I-Engineer in #2964
- Raise upper limit of dyn_idle_min_rpm by @haslinghuis in #2985
- add anti gravity tooltip and fix scaling by @haslinghuis in #3032
- Move TPA to PID profile by @haslinghuis in #2988
- Fix some absence of port selection menu by @ASDosjani in #3015
- Add OSD (MSP Displayport) option to port peripherals by @SteveCEvans in #3056
- Add 'Pilot name' to the Configurator UI; rename 'Display name' to 'Pilot name'; rename 'name' to 'craft_name' by @krasiyan in #2798
- Enable MSP configuration on MSP peripherals by @haslinghuis in #3061
- Add GPS DOP debug by @haslinghuis in #3060
- Adding a progress bar for CLOUD BUILD progress by @blckmn in #3081
Fixes
- Fix cpuload by @haslinghuis in #2967
- Remove disable minimize workaround on MacOS by @haslinghuis in #2961
- Fix motor stop by @haslinghuis in #2970
- Fix cli output, reboot and timeout by @haslinghuis in #2983
- Fix semicolon by @haslinghuis in #3006
- hide accel related items when accel disabled by @mituritsyn in #2952
- Fix profile switching by @haslinghuis in #2998
- Fix OSD checkbox by @haslinghuis in #3018
- Fix auto_profile_cell_count range by @haslinghuis in #2993
- fix: expose OSD for virtual FC to pick up by @chmelevskij in #3025
- Fix permissions in debian package by @haslinghuis in #3028
- Add some missing style and minor bugfix by @ASDosjani in #2996
- Fix OSD by @haslinghuis in #3035
- Presets bugfix: automatically preselect current FC firmware version by @limonspb in #3036
- Fix VTX status update after saving by @haslinghuis in #3034
- Fix debug modes (GHST) by @haslinghuis in #3041
- Fix import of inflection library by @McGiverGim in #3044
- Hide backup and restore (again) by @haslinghuis in #3047
- Update port selection after initialization by @ASDosjani in #3027
- Add aux value element by @haslinghuis in #3057
- Fix container for phones by @Asizon in #3059
- Removing duplicate for Sonarcloud by @blckmn in #3063
- Fix video system selection for MSP by @haslinghuis in #3062
- Change 'VTX (MSP)' to 'VTX (MSP + Displayport)' and lose 'OSD (MSP Displayport)' option by @SteveCEvans in #3065
- Fix scale for gyro readings by @haslinghuis in #3073
- Fix gps_rescue_min_start_dist by @haslinghuis in #3076
- Fix TPA by @haslinghuis in #3078
- Fix serialportconfig by @haslinghuis in #3084
- Fix RSNR by @haslinghuis in #3088
- Fix local flashing messaging by @haslinghuis in #3102
- Fix elrs connection by @ASDosjani in #3095
- Fix 2 typos by @ASDosjani in #3111
- Fix HD selection in UI by @haslinghuis in #3106
- Fix OSD preview by @haslinghuis in #3101
- Fix virtual OSD elements and OSD backwards compability bug by @haslinghuis in #3118
- Constrain rates minimum setting by @haslinghuis in #3124
Translation
- Update translations by @McGiverGim in #3029
- Update translations by @McGiverGim in #3080
- Update translations by @McGiverGim in #3099
Known Issues
New Contributors
- @HThuren made their first contribution in #2943
- @kevinsumner made their first contribution in #2962
- @freasy made their first contribution in #2922
- @mituritsyn made their first contribution in #2952
- @P-I-Engineer made their first contribution in #2964
- @jonmahoney15 made their first contribution in #2974
- @ASDosjani made their first contribution in #2996
- @nerdCopter made their first contribution in #3037
- @SteveCEvans made their first contribution in #3056
- @krasiyan made their first contribution in #2798
- @github-actions made their first contribution in #3117
Full Changelog: 10.8.0...10.9.0-RC1