Releases: betaflight/betaflight-configurator
10.10.0
Welcome to 10.10.0! Thank you to all that have contributed to this release, including development and testing.
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: You must use this version 10.10.0 (or better) configurator for firmware 4.5.0.
Which file do I need?
- Windows (8, 10, 11) 64 bit (installed): betaflight-configurator-installer_10.10.0_win64-installer.exe (please uninstall before installing this release);
- Windows (8, 10, 11) 64 bit (portable): betaflight-configurator-installer_10.10.0_win64-portable.zip;
- Mac OS X: betaflight-configurator_10.10.0_macOS.dmg (please read 'Important information when upgrading' below);
- Linux (Ubuntu, debian): betaflight-configurator_10.10.0_amd64.deb;
- Linux (Red Hat, Fedora, CentOS): betaflight-configurator-10.10.0-1.x86_64.rpm;
- Linux (others): betaflight-configurator_10.10.0_linux64-portable.zip;
What's Changed
Features
- Add EZLANDING debug by @haslinghuis in #3655
Improvements
- Artery AT32F435/7 DFU and VCP support by @shanggl in #3259
- Add Octo X8 plus model by @haslinghuis in #3230
- OSD select sort by @HThuren in #3287
- feat: drop jquery debounce for local implementation by @chmelevskij in #3296
- Added autofocus on Select2 elements with a textbox by @VitroidFPV in #3299
- Simplify Expert Mode by @haslinghuis in #3301
- Add FAILSAFE and GYRO_CALIBRATION debug modes by @haslinghuis in #3313
- Move GPS configuration to GPS tab by @haslinghuis in #3326
- Simplified configurator version checking by @blckmn in #3346
- Extend submit support ID with problem description field by @haslinghuis in #3350
- Fix css in gps tab by @ASDosjani in #3359
- Limit groundspeed in UI to 3m/s by @haslinghuis in #3362
- Option to automatically open DevTools by @atomgomba in #3352
- Select blackbox debug fields by @haslinghuis in #3363
- Display heading on GPS Tab by @atomgomba in #3355
- Expose Cloud Build Options and hide tabs and features by @haslinghuis in #3332
- Remove custom defaults by @haslinghuis in #3361
- Display average RPM on motor tab by @atomgomba in #3371
- GPS icon now reflect fix state by @HThuren in #3377
- Firmware info on setup tab by @HThuren in #3369
- Change blackbox debug by @haslinghuis in #3381
- Load available cloud build options when selecting the firmware version to build by @blckmn in #3384
- Fix toggle switch margin in LED tab by @VitroidFPV in #3391
- Show logname on logging tab by @HThuren in #3394
- More info on setup tab 2 by @HThuren in #3385
- Cleanup + led overlay expansion by @ASDosjani in #3390
- Add more localization on setup tab by @HThuren in #3402
- Show CPU core temp on Setup tab by @HThuren in #3403
- align alignDisarmFlagElements by @HThuren in #3400
- Add sensor / range finder information at Setup tab by @HThuren in #3410
- More feature tip at Configuration tab by @HThuren in #3413
- Show sonar altitude, if sensor exist by @HThuren in #3414
- Add a few unit tests for MspHelper class by @Benky in #3425
- Clarify the usage of crash flip arrow by @atomgomba in #3428
- Color for vtx ready status by @HThuren in #3422
- Add help to modes at Mode tab by @HThuren in #3430
- Improve MSP handling by @haslinghuis in #3415
- Add DSHOT_TELEMETRY_COUNTS debug mode by @haslinghuis in #3439
- Refactor: writeConfiguration by @haslinghuis in #3444
- Removing unused git_info section by @blckmn in #3467
- Add sponsor tile to firmware flashing tab by @blckmn in #3468
- use-select2 by @haslinghuis in #3470
- Updated Dogcom logo for better light mode support. by @blckmn in #3472
- Adding sponsor program images (for future use). by @blckmn in #3477
- Backup config on flash by @haslinghuis in #3459
- Flasher tab: remember last user selected radio protocol by @limonspb in #3475
- When use magnetometer, add North symbol to GPS position icon by @HThuren in #3484
- Add RPM debugField by @haslinghuis in #3489
- Add support for multiple presets repositories to be active at once by @Benky in #3476
- Add help text to sections on GPS tab by @HThuren in #3485
- Concat longitude and latitude and add location url on Setup tab by @HThuren in #3491
- Add debug disable field for unfiltered gyro by @haslinghuis in #3492
- Create data flash vue component by @lipskij in #3509
- Fix GPS waiting info margin by @haslinghuis in #3525
- Add all 8 debug values in sensors tab and only show active debugs by @haslinghuis in #3522
- AUX modes updated in help tips and virtuelFC, also sort of LinkedTo option list at Mode tab by @HThuren in #3519
- GPS tab with same design for lat / lon as on Setup tab by @HThuren in #3516
- Quad status by @lipskij in #3533
- GPS updates by @haslinghuis in #3527
- Fix wiki by @HThuren in #3537
- feat: add sensor status vue component by @lipskij in #3539
- feat: use jquery package by @chmelevskij in #3540
- Add LED strip sliders by @ASDosjani in #3531
- refactor: MSP binding to
this
by @chmelevskij in #3557 - Axis Logo Update by @SupaflyFPV in #3559
- feat: added port picker vue component by @lipskij in #3543
- Add LED Strip sliders by @ASDosjani in #3550
- Add APM32 DFU Bootloader to USB Devices' filters by @Chaos-fpga in #3563
- GPS tab: New design for gps Status / Quality by @HThuren in #3566
- feat: Refactor vue components to use i18n by @lipskij in #3560
- Simplify motor idle config by @haslinghuis in #3573
- Add debug field names in sensor tab by @haslinghuis in #3587
- Ajust gps aligment of Status and Quality by @HThuren in #3581
- Enable mouse scroll wheel control of...
10.10.0-RC4
Welcome to RC4 - our fourth, and probably final, Release Candidate for 10.10.0
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: You must use this version 10.10 (or better) configurator for firmware 4.5.0-dev and the 4.5.0 release candidates.
Which file do I need?
Windows (8, 10, 11) 64 bit (installed): betaflight-configurator-installer_10.10.0-RC4_win64-installer.exe (please uninstall before installing this release);
Windows (8, 10, 11) 64 bit (portable): betaflight-configurator-installer_10.10.0-RC4_win64-portable.zip;
Mac OS X: betaflight-configurator_10.10.0-RC4_macOS.dmg (please read 'Important information when upgrading' below);
Linux (Ubuntu, debian): betaflight-configurator_10.10.0-RC4_amd64.deb;
Linux (Red Hat, Fedora, CentOS): betaflight-configurator-10.10.0_RC4-1.x86_64.rpm;
Linux (others): betaflight-configurator_10.10.0-RC4_linux64-portable.zip;
What's Changed
Improvements
- fix testing-failsafe link by @nerdCopter in #3845
- TPA clarification - % and μs by @nerdCopter in #3846
- TPA Clarification by @haslinghuis in #3851
- Add positional DOP to GUI by @haslinghuis in #3857
- Update tooltip by @haslinghuis in #3861
- Update board wiki URL by @haslinghuis in #3862
- Add EZLANDING debug field by @haslinghuis in #3826
- Clarify GPS Signal Strength by @haslinghuis in #3705
- Adding rotation of the sponsor logos. by @blckmn in #3888
- Smoothing transition while refreshing sponsor icons by @haslinghuis in #3895
Fixes
- Fix model preview in receiver tab by @haslinghuis in #3847
- Fix flash on connect by @haslinghuis in #3858
- Fix compass calibration interval timeout by @haslinghuis in #3865
- Fix failsafe delay constraints by @haslinghuis in #3875
- Throttle curve now respects throttle scale and clip by @ChrisRosser in #3879
- Make the dark / light theme work with PWA by @McGiverGim in #3883
- FIX: Incorrect format for the tracking call. by @blckmn in #3890
- Fix OSD timer by @haslinghuis in #3894
New Contributors
- @ChrisRosser made their first contribution in #3879
Full Changelog: 10.10.0-RC3...10.10.0-RC4
10.10.0-RC3
Welcome to RC3 - our third Release Candidate for 10.10.0
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: You must use this version 10.10 (or better) configurator for firmware 4.5.0-dev and the 4.5.0 release candidates.
Which file do I need?
Windows (8, 10, 11) 64 bit (installed): betaflight-configurator-installer_10.10.0-RC3_win64-installer.exe (please uninstall before installing this release);
Windows (8, 10, 11) 64 bit (portable): betaflight-configurator-installer_10.10.0-RC3_win64-portable.zip;
Mac OS X: betaflight-configurator_10.10.0-RC3_macOS.dmg (please read 'Important information when upgrading' below);
Linux (Ubuntu, debian): betaflight-configurator_10.10.0-RC3_amd64.deb;
Linux (Red Hat, Fedora, CentOS): betaflight-configurator-10.10.0_RC3-1.x86_64.rpm;
Linux (others): betaflight-configurator_10.10.0-RC3_linux64-portable.zip;
What's Changed
Improvements
- Minor Facelift for Landing Page (Dark Mode) by @KarateBrot in #3739
- Improved build request management by @blckmn in #3736
- Improved messaging if build request fails by @blckmn in #3750
- Dogcom logo: light and dark theme by @KarateBrot in #3763
- Update tooltip for ESC Temp by @haslinghuis in #3760
- Improve messaging on motors tab by @haslinghuis in #3753
- Update receiver.html by @ot0tot in #3778
- Disable video modes that are not in the firmware by @haslinghuis in #3767
- Fix Accelerometer units by @ot0tot in #3786
- Update timing-accuracy debug field. by @haslinghuis in #3779
- Redesign of Firmware section at Setup tab by @HThuren in #3770
- Fix reset dialog by @haslinghuis in #3803
- modify "Reset" verbiage by @nerdCopter in #3805
- Remove event listener for flashing using Enter key. by @haslinghuis in #3804
- Fix missing PID filter slider labels by @haslinghuis in #3811
- Update SCHEDULER_DETERMINISM debug fields by @haslinghuis in #3817
- [Chore] apply lexical scoping to stm32usbdfu by @haslinghuis in #3752
- Improve sponsors tab layout by @turboMaCk in #3834
Fixes
- Prevent detection when busy by @haslinghuis in #3745
- Fix port picker trigger event by @haslinghuis in #3781
- Don't trigger font upload when enter is pressed in alarm time field by @SteveCEvans in #3790
- Fix missing mag by @haslinghuis in #3792
- Prevent issues with corrupted firmware using outdated configurator by @haslinghuis in #3793
- Update serialrx_provider table by @haslinghuis in #3800
- Fix mag declination by @haslinghuis in #3801
- set latest vtx_power to prevent out of boundary error by @chizar in #3815
- Fix changing blackbox rate for 4.2 and older firmware by @rtlopez in #3816
- Fix lost context by @haslinghuis in #3824
- Only update unused modes when needed by @atomgomba in #3827
- Fix getContext by @haslinghuis in #3825
- Fix corebuild mode exposing fields after selecting another board by @haslinghuis in #3829
New Contributors
- @ot0tot made their first contribution in #3778
- @chizar made their first contribution in #3815
- @turboMaCk made their first contribution in #3834
Full Changelog: 10.10.0-RC2...10.10.0-RC3
Betaflight Configurator 10.10.0 Release Candidate 2
Welcome to RC2 - our second Release Candidate for 10.10.0
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: You must use this version 10.10 (or better) configurator for firmware 4.5.0-zulu and the 4.5.0 release candidates.
Which file do I need?
- Windows (8, 10, 11) 64 bit (installed):
betaflight-configurator-installer_10.10.0-RC2_win64-installer.exe
(please uninstall before installing this release); - Windows (8, 10, 11) 64 bit (portable):
betaflight-configurator-installer_10.10.0-RC2_win64-portable.zip
; - Mac OS X:
betaflight-configurator_10.10.0-RC2_macOS.dmg
(please read 'Important information when upgrading' below); - Linux (Ubuntu, debian):
betaflight-configurator_10.10.0-RC2_amd64.deb
; - Linux (Red Hat, Fedora, CentOS):
betaflight-configurator-10.10.0_RC2-1.x86_64.rpm
; - Linux (others):
betaflight-configurator_10.10.0-RC2_linux64-portable.zip
;
Release Notes
What's Changed
Features
- Add EZLANDING debug by @haslinghuis in #3655
Improvements
- Increase the time between status requests (increasing overall timeout) by @blckmn in #3605
- Sort and translate font name at OSD tab by @HThuren in #3621
- Enable GPS Rescue UI if used as a mode by @atomgomba in #3611
- Indicate configuration saving on LED Strip tab by @ASDosjani in #3551
- Servo tab: Rearrange mid, min, max and translate Rate: by @HThuren in #3623
- Fix/improve dynamicIdle hidding by @asizon in #3624
- Translate labels at reciever signal graph by @HThuren in #3622
- Show magADC values without re-scaling in Sensors Tab by @ctzsnooze in #3593
- Show idleMinRpm on motor tab (active profile) by @haslinghuis in #3625
- motor direction tools: gui_log the direction clicked by @nerdCopter in #3634
- Append craftname by @haslinghuis in #3637
- Add MSP2_SENSOR_CONFIG_ACTIVE message by @haslinghuis in #3644
- Add missing debugmodes and fields by @haslinghuis in #3646
- Translate hardware status info by @HThuren in #3650
- Add Link Quality alarm value to the OSD tab by @McGiverGim in #3609
- Add LSM6DSV16X by @haslinghuis in #3656
- Fix readonly field by @haslinghuis in #3662
- Fix overlaping with arm state buttons by @ASDosjani in #3665
- Use attitude heading by @haslinghuis in #3663
- Rotate map icon instead of view by @atomgomba in #3668
- Add MSP support for led profile and status by @haslinghuis in #3671
- Defer URL check by @haslinghuis in #3670
- Update debug-scheduler-determinism by @haslinghuis in #3674
- Add satellite layer and show map on latlon values by @haslinghuis in #3685
- Adding sponsor tile to the landing page. by @blckmn in #3697
- Fix Android icons by @haslinghuis in #3722
- feat: add basic offline pwa support by @chmelevskij in #3718
- Add missing MSP_SET_OSD_CANVAS support by @haslinghuis in #3720
- Fix sponsor background on landing page by @haslinghuis in #3721
- More virtual information by @HThuren in #3732
- Hide telemetry protocols for CRSF, FPORT and GHST by @haslinghuis in #3726
- Background pattern on full landing tab by @TheIsotopes in #3733
Fixes
- Fix missing OSD stats by @haslinghuis in #3615
- Fix missing stat desc by @haslinghuis in #3617
- Fix virtual disconnect by @haslinghuis in #3620
- Fix button behaviour by @haslinghuis in #3626
- Fix sensor status calls by @haslinghuis in #3640
- Fix receiver tooltip by @haslinghuis in #3648
- Fix tab switch by @haslinghuis in #3641
- Fix IMU sensor refresh rate selection by @haslinghuis in #3642
- Fix rev by @haslinghuis in #3652
- fixed accel scaling in motors tab by @flaviopinzarrone in #3547
- Fix flash button color by @haslinghuis in #3661
- Hide MAG and LEVEL PIDF values by @haslinghuis in #3664
- Fix autodetect by @haslinghuis in #3667
- Fix heading calculation by @haslinghuis in #3669
- Fix message by @haslinghuis in #3672
- Fix translated messages by @haslinghuis in #3677
- Fix stylesheet import by @haslinghuis in #3679
- Fix usage of cloud build options by @haslinghuis in #3680
- Fix: maps and
dist/dist/dist
builds by @chmelevskij in #3682 - fix: bonjour conditional loading by @chmelevskij in #3687
- Fix buildOptions for DFU mode by @haslinghuis in #3693
- Add MSP2_UBLOX_REQUEST_SV_INFO by @haslinghuis in #3689
- fix: msp receiver emulator by @chmelevskij in #3706
- Fix Android by @haslinghuis in #3708
- Respect language & nationalities by @haslinghuis in #3702
- Fix fontawesome stylesheet for cordova by @haslinghuis in #3709
- Fix/build output layout by @chmelevskij in #3716
- Fix language selection by @haslinghuis in #3713
- Enable erase_chip by default by @haslinghuis in #3701
New Contributors
- @flaviopinzarrone made their first contribution in #3547
Full Changelog: 10.10.0-RC1...10.10.0-RC2
Betaflight Configurator 10.10.0 Release Candidate 1
Welcome to RC1 - our first Release Candidate for 10.10.0
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: You must use this version 10.10 (or better) configurator for firmware 4.5.0-zulu and the 4.5.0 release candidates.
Which file do I need?
- Windows (8, 10, 11) 64 bit (installed):
betaflight-configurator-installer_10.10.0-RC1_win64-installer.exe
(please uninstall before installing this release); - Windows (8, 10, 11) 64 bit (portable):
betaflight-configurator-installer_10.10.0-RC1_win64-portable.zip
; - Mac OS X:
betaflight-configurator_10.10.0-RC1_macOS.dmg
(please read 'Important information when upgrading' below); - Linux (Ubuntu, debian):
betaflight-configurator_10.10.0-RC1_amd64.deb
; - Linux (Red Hat, Fedora, CentOS):
betaflight-configurator-10.10.0_RC1-1.x86_64.rpm
; - Linux (others):
betaflight-configurator_10.10.0-RC1_linux64-portable.zip
;
Release Notes
What's Changed
Improvements
- Artery AT32F435/7 DFU and VCP support by @shanggl in #3259
- Add Octo X8 plus model by @haslinghuis in #3230
- OSD select sort by @HThuren in #3287
- feat: drop jquery debounce for local implementation by @chmelevskij in #3296
- Added autofocus on Select2 elements with a textbox by @VitroidFPV in #3299
- Simplify Expert Mode by @haslinghuis in #3301
- Add FAILSAFE and GYRO_CALIBRATION debug modes by @haslinghuis in #3313
- Move GPS configuration to GPS tab by @haslinghuis in #3326
- Simplified configurator version checking by @blckmn in #3346
- Extend submit support ID with problem description field by @haslinghuis in #3350
- Fix css in gps tab by @ASDosjani in #3359
- Limit groundspeed in UI to 3m/s by @haslinghuis in #3362
- Option to automatically open DevTools by @atomgomba in #3352
- Select blackbox debug fields by @haslinghuis in #3363
- Display heading on GPS Tab by @atomgomba in #3355
- Expose Cloud Build Options and hide tabs and features by @haslinghuis in #3332
- Remove custom defaults by @haslinghuis in #3361
- Display average RPM on motor tab by @atomgomba in #3371
- GPS icon now reflect fix state by @HThuren in #3377
- Firmware info on setup tab by @HThuren in #3369
- Change blackbox debug by @haslinghuis in #3381
- Load available cloud build options when selecting the firmware version to build by @blckmn in #3384
- Fix toggle switch margin in LED tab by @VitroidFPV in #3391
- Show logname on logging tab by @HThuren in #3394
- More info on setup tab 2 by @HThuren in #3385
- Cleanup + led overlay expansion by @ASDosjani in #3390
- Add more localization on setup tab by @HThuren in #3402
- Show CPU core temp on Setup tab by @HThuren in #3403
- align alignDisarmFlagElements by @HThuren in #3400
- Add sensor / range finder information at Setup tab by @HThuren in #3410
- More feature tip at Configuration tab by @HThuren in #3413
- Show sonar altitude, if sensor exist by @HThuren in #3414
- Add a few unit tests for MspHelper class by @Benky in #3425
- Clarify the usage of crash flip arrow by @atomgomba in #3428
- Color for vtx ready status by @HThuren in #3422
- Add help to modes at Mode tab by @HThuren in #3430
- Improve MSP handling by @haslinghuis in #3415
- Add DSHOT_TELEMETRY_COUNTS debug mode by @haslinghuis in #3439
- Refactor: writeConfiguration by @haslinghuis in #3444
- Removing unused git_info section by @blckmn in #3467
- Add sponsor tile to firmware flashing tab by @blckmn in #3468
- use-select2 by @haslinghuis in #3470
- Updated Dogcom logo for better light mode support. by @blckmn in #3472
- Adding sponsor program images (for future use). by @blckmn in #3477
- Backup config on flash by @haslinghuis in #3459
- Flasher tab: remember last user selected radio protocol by @limonspb in #3475
- When use magnetometer, add North symbol to GPS position icon by @HThuren in #3484
- Add RPM debugField by @haslinghuis in #3489
- Add support for multiple presets repositories to be active at once by @Benky in #3476
- Add help text to sections on GPS tab by @HThuren in #3485
- Concat longitude and latitude and add location url on Setup tab by @HThuren in #3491
- Add debug disable field for unfiltered gyro by @haslinghuis in #3492
- Create data flash vue component by @lipskij in #3509
- Fix GPS waiting info margin by @haslinghuis in #3525
- Add all 8 debug values in sensors tab and only show active debugs by @haslinghuis in #3522
- AUX modes updated in help tips and virtuelFC, also sort of LinkedTo option list at Mode tab by @HThuren in #3519
- GPS tab with same design for lat / lon as on Setup tab by @HThuren in #3516
- Quad status by @lipskij in #3533
- GPS updates by @haslinghuis in #3527
- Fix wiki by @HThuren in #3537
- feat: add sensor status vue component by @lipskij in #3539
- feat: use jquery package by @chmelevskij in #3540
- Add LED strip sliders by @ASDosjani in #3531
- refactor: MSP binding to
this
by @chmelevskij in #3557 - Axis Logo Update by @SupaflyFPV in #3559
- feat: added port picker vue component by @lipskij in #3543
- Add LED Strip sliders by @ASDosjani in #3550
- Add APM32 DFU Bootloader to USB Devices' filters by @Chaos-fpga in #3563
- GPS tab: New design for gps Status / Quality by @HThuren in #3566
- feat: Refactor vue components to use i18n by @lipskij in #3560
- Simplify motor idle config by @haslinghuis in #3573
- Add debug field names in sensor tab by @haslinghuis in #3587
- Ajust gps aligment of Status and Quality by @HThuren in #3581
- Enable mouse scroll wheel control of sliders by @stoneman in https://github.com/betaflight/betaflight-configurat...
Betaflight Configurator 10.9.0
Welcome to 10.9.0
Thank you to all our contributors who make it happen!
For a full write up on this release please checkout the release notes here: http://betaflight.com/docs/release/Betaflight-4.4-Release-Notes
This configurator version introduces the cloud build system. This is the new way for our flyers to quickly and easily build the firmware they want; with the features they want. With the ever-increasing feature set of the Betaflight firmware the boards with microcontrollers that only had 512kb of flash were overflowing constantly, and certain features were needing to be removed. This meant our flyers needed to know how to make their own custom firmware so they could re-enable those features (dropping others to make space). The cloud build system simplifies this process, and does it for you, after you select a few options :).
This configurator will now apply a custom default configuration based on the settings / options you have selected as part of the cloud build process. Please report any red errors
that appear when applying the cloud provided custom defaults, so that we can work through any remaining issues. You can report when they occur here under issues or in the Discord channel #cloud-build-issues. Thank you.
If you want to apply your own custom defaults you can still do this using the Load Firmware [Local]
button on the Firmware Flashing tab in Configurator and selecting a .config file you have stored locally. You can then proceed to build your firmware online (or load it locally also).
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: You must use this version 10.9 (or better) configurator for firmware 4.4.0.
Which file do I need?
- Windows (8, 10, 11) 64 bit (installed):
betaflight-configurator-installer_10.9.0_win64-installer.exe
(please uninstall before installing this release); - Windows (8, 10, 11) 64 bit (portable):
betaflight-configurator-installer_10.9.0_win64-portable.zip
; - Mac OS X:
betaflight-configurator_10.9.0_macOS.dmg
(please read 'Important information when upgrading' below); - Linux (Ubuntu, debian):
betaflight-configurator_10.9.0_amd64.deb
; - Linux (Red Hat, Fedora, CentOS):
betaflight-configurator-10.9.0-1.x86_64.rpm
; - Linux (others):
betaflight-configurator_10.9.0_linux64-portable.zip
;
Release Notes
This release contains all of the changes necessary to support version 4.4.0 of the Betaflight firmware. If you are wanting to give firmware 4.4.0 a go, it is essential that you upgrade to this version, in order to get support for configuring the new features of 4.4.0.
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
- feat: use modules instead of global bindings by @chmelevskij in #3245
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
- Housekeeping: Updating some messaging labels. by @blckmn in #3139
- Add DEBUG_ANGLEMODE by @haslinghuis in #3133
- More descriptive Reset Settings warning by @VitroidFPV in #3147
- Always request hex via the post to API mechanism by @blckmn in #3149
- Fields for PID and rate profile names. by @qvasic in #3150
- IMPROVEMENT: As per suggestion, one RX protocol, and one Telem protocol by @blckmn in #3161
- UI: Move motor protocol to single option by @blckmn in #3165
- Fix warnings display by @haslinghuis in #3174
- Update sort function by @haslinghuis in #3167
- Chore/move gui to modules by @chmelevskij in #3001
- Language sort optionslist at power tab by @HThuren in #3177
- Language sort optionlist at LED tab by @HThuren in #3178
- Fix tooltip by @haslinghuis in #3175
- UI: HTML cleanup based on prettier output by @blckmn in #3195
- FIX: Update spelling error in code by @blckmn in #3201
- Refactor config storage to use modules by @chmelevskij in #3189
- Fix for OSD grid overflowing the preview area as per #3202 by @benlumley in #3203
- Use esm modules for session storage by @chmelevskij in #3191
- Adding a support submission button on CLI to assist in support by @blckmn in #3206
...
Betaflight Configurator 10.9.0 Release Candidate 5
Welcome to RC5 - our LAST (or most likely will be our last) Release Candidate for 10.9.0
Remember that we now apply a custom default configuration based on the settings / options you have selected as part of the cloud build process. Please report any red errors
that appear when applying the cloud provided custom defaults, so that we can work through any remaining issues. You can report when they occur here under issues or in the Discord channel #cloud-build-issues. Thank you.
If you want to apply your own custom defaults you can still do this using the Load Firmware [Local]
button on the Firmware Flashing tab in Configurator and selecting a .config file you have stored locally. You can then proceed to build your firmware online (or load it locally also).
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: You must use this version 10.9 (or better) configurator for firmware 4.4.0-zulu and the 4.4.0 release candidates.
Which file do I need?
- Windows (8, 10, 11) 64 bit (installed):
betaflight-configurator-installer_10.9.0-RC5_win64-installer.exe
(please uninstall before installing this release); - Windows (8, 10, 11) 64 bit (portable):
betaflight-configurator-installer_10.9.0-RC5_win64-portable.zip
; - Mac OS X:
betaflight-configurator_10.9.0-RC5_macOS.dmg
(please read 'Important information when upgrading' below); - Linux (Ubuntu, debian):
betaflight-configurator_10.9.0-RC5_amd64.deb
; - Linux (Red Hat, Fedora, CentOS):
betaflight-configurator-10.9.0_RC5-1.x86_64.rpm
; - Linux (others):
betaflight-configurator_10.9.0-RC5_linux64-portable.zip
;
Release Notes
This release contains all of the changes necessary to support version 4.4.0-zulu (the pre-release), and any 4.4.0 release candidates 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
Improvements
- Add center crosshair to the OSD helper lines by @McGiverGim in #3239
- Use modules instead of global bindings by @chmelevskij in #3245
- Refactor msp to modules by @chmelevskij in #3214
- Refactor. Core build option (rather than Classic). by @blckmn in #3236
- Add new wiki to configurator tabs by @haslinghuis in #3237
Fixes
- Fix OSD (HD) display overflow on Android by @haslinghuis in #3241
- Fix OSD preview for Android by @haslinghuis in #3221
- Fix motor testing by @haslinghuis in #3228
- Fix OSD jBox Modal by @haslinghuis in #3248
Full Changelog: 10.9.0-RC4...10.9.0-RC5
Betaflight Configurator 10.9.0 Release Candidate 4
Welcome to 2023 Flyers
This release will apply a custom default configuration based on the settings / options you have selected as part of the cloud build process. Please report any red errors
that appear when applying the cloud provided custom defaults, so that we can work through any remaining issues. You can report when they occur here under issues or in the Discord channel #cloud-build-issues. Thank you.
If you want to apply your own custom defaults you can still do this using the Load Firmware [Local]
button on the Firmware Flashing tab in Configurator and selecting a .config file you have stored locally. You can then proceed to build your firmware online (or load it locally also).
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: You must use this version 10.9 (or better) configurator for firmware 4.4.0-zulu and the 4.4.0 release candidates.
Which file do I need?
- Windows (8, 10, 11) 64 bit (installed):
betaflight-configurator-installer_10.9.0-RC4_win64-installer.exe
(please uninstall before installing this release); - Windows (8, 10, 11) 64 bit (portable):
betaflight-configurator-installer_10.9.0-RC4_win64-portable.zip
; - Mac OS X:
betaflight-configurator_10.9.0-RC4_macOS.dmg
(please read 'Important information when upgrading' below); - Linux (Ubuntu, debian):
betaflight-configurator_10.9.0-RC4_amd64.deb
; - Linux (Red Hat, Fedora, CentOS):
betaflight-configurator-10.9.0_RC4-1.x86_64.rpm
; - Linux (others):
betaflight-configurator_10.9.0-RC4_linux64-portable.zip
;
Release Notes
This release contains all of the changes necessary to support version 4.4.0-zulu (the pre-release), and any 4.4.0 release candidates 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
Improvements
- UI: HTML cleanup based on prettier output by @blckmn in #3195
- Refactor config storage to use modules by @chmelevskij in #3189
- Use esm modules for session storage by @chmelevskij in #3191
- Adding a support submission button on CLI to assist in support by @blckmn in #3206
- Flasher tab: fix wiki button by @limonspb in #3198
- Sort of 3 optionlist at failsafe tab by @HThuren in #3211
- UI: Apply custom config defaults based on build options by @blckmn in #3215
- Refactor: Config inserter by @blckmn in #3217
- Show wiki to target, ie. Board---FRSKYF4 by @HThuren in #3187
- Convert battery icon to vue component by @chmelevskij in #2726
- portsTab: sort telemetry, sensors, peripherals select lists by @HThuren in #3219
- RF: Moved Analytics to class by @blckmn in #3222
- Serial backend modules by @chmelevskij in #3192
- Refactor vtx device status by @chmelevskij in #3208
Fixes
- Android APK missing from RC3 by @blckmn in #3205
- Incorrect naming by @blckmn in #3212
- TPA-Mode display by @nerdCopter in #3224
- Update spelling error in code by @blckmn in #3201
- for OSD grid overflowing the preview area as per #3202 by @benlumley in #3203
Translation
Full Changelog: 10.9.0-RC3...10.9.0-RC4
Betaflight Configurator 10.9.0 Release Candidate 3
Happy New Year Flyers
Please report back any issues at https://github.com/betaflight/betaflight-configurator/issues. Thank you.
NOTE: 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-RC3_win64-installer.exe
(please uninstall before installing this release); - Windows (8, 10, 11) 64 bit (portable):
betaflight-configurator-installer_10.9.0-RC3_win64-portable.zip
; - Mac OS X:
betaflight-configurator_10.9.0-RC3_macOS.dmg
(please read 'Important information when upgrading' below); - Linux (Ubuntu, debian):
betaflight-configurator_10.9.0-RC3_amd64.deb
; - Linux (Red Hat, Fedora, CentOS):
betaflight-configurator-10.9.0_RC3-1.x86_64.rpm
; - Linux (others):
betaflight-configurator_10.9.0-RC3_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
Improvements
- UI: As per suggestion, one RX protocol, and one Telem protocol by @blckmn in #3161
- UI: Move motor protocol to single option by @blckmn in #3165
- Fix warnings display by @haslinghuis in #3174
- Update sort function by @haslinghuis in #3167
- Chore/move gui to modules by @chmelevskij in #3001
- Language sort optionslist at power tab by @HThuren in #3177
- Language sort optionlist at LED tab by @HThuren in #3178
- Fix tooltip by @haslinghuis in #3175
Fixes
- repackage .deb with xz compression by @nerdCopter in #3157
- Tab adjustments: Sort the translated optionlist by @HThuren in #3152
- fix: cordova browserify/rollup conflict by @chmelevskij in #3180
- Fix local download of hex file by @McGiverGim in #3182
- Presets fix: removed old event listener that caused console errors by @limonspb in #3183
- Fix Android receiver tab (replace MD5 library) by @haslinghuis in #3184
Full Changelog: 10.9.0-RC2...10.9.0-RC3
Betaflight Configurator 10.9.0 Release Candidate 2
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-RC2_win64-installer.exe
(please uninstall before installing this release); - Windows (8, 10, 11) 64 bit (portable):
betaflight-configurator-installer_10.9.0-RC2_win64-portable.zip
; - Mac OS X:
betaflight-configurator_10.9.0-RC2_macOS.dmg
(please read 'Important information when upgrading' below); - Linux (Ubuntu, debian):
betaflight-configurator_10.9.0-RC2_amd64.deb
; - Linux (Red Hat, Fedora, CentOS):
betaflight-configurator-10.9.0-RC2.x86_64.rpm
; - Linux (others):
betaflight-configurator_10.9.0-RC2_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
Improvements
- Housekeeping: Updating some messaging labels. by @blckmn in #3139
- Add DEBUG_ANGLEMODE by @haslinghuis in #3133
- More descriptive Reset Settings warning by @VitroidFPV in #3147
- Always request hex via the post to API mechanism by @blckmn in #3149
- Fields for PID and rate profile names. by @qvasic in #3150
Fixes
- Fix RPM package permissions by @haslinghuis in #3136
- FIX: Load firmware online button not enabled if not in expert mode by @blckmn in #3142
- FIX: Commit selection should not be available unless prerelease by @blckmn in #3144
New Contributors
- @VitroidFPV made their first contribution in #3147
- @qvasic made their first contribution in #3150
Full Changelog: 10.9.0-RC1...10.9.0-RC2