24-Dec-2021, 01:48 PM (This post was last modified: 06-Apr-2023, 11:40 AM by SnowLeopardFPV. Edit Reason: Updated broken hyperlink. )
EDIT (11th June 2022): The FINAL RELEASE of Betaflight 4.3.0 is now available. See another thread HERE for details.
The first release candidate of Betaflight 4.3 is finally out just in time for Christmas.
NOTE: A word of warning to anyone who is planning to install and run Betaflight 4.3 RC1 or RC2. A serious bug has came to light that can prevent a quad from being disarmed or going into failsafe under some scenarios. Details of that issue can be found in post #29 of this thread and in the posts that follow it. That bug was supposedly fixed in Betaflight 4.3 RC3 but there are two reports of random failsafe issues using RC3 in post #48 and post #49.
*** WARNING *** DO NOT use GPS RESCUE with the RC4 and RC5 builds *** See GitHub issue #11527 for more details. While that issue has been reported for an ELRS setup, it's clear that the problem is present for an FC with any type of receiver connected to it. EDIT: The GPS Rescue failsafe bug has been fixed in the RC6 release.
*** WARNING *** If you have an ICM-20689 gyro on your FC then DO NOT flash the RC6 build to your flight controller because doing so will risk irrecoverably damaging the gyro. See GitHub PR #11584 for more details and also another forum post HERE. EDIT: The ICM-20689 gyro damage issue has been fixed in the RC7 release.
EDIT (9th January 2022): Betaflight 4.3.0 RC2 and Betaflight Configurator 10.8.0 RC2 have now been published.
EDIT (1st February 2022): Betaflight 4.3.0 RC3 and Betaflight Configurator 10.8.0 RC3 have now been published. Links below now updated for the RC3 artefacts.
EDIT (6th April 2022): Betaflight 4.3.0 RC4 and Betaflight Configurator 10.8.0 RC4 has now been published. Links below now updated for the RC4 artefacts.
EDIT (15th April 2022): Betaflight 4.3.0 RC5 and Betaflight Configurator 10.8.0 RC5 has now been published. Links below now updated for the RC5 artefacts.
EDIT (25th April 2022): Betaflight 4.3.0 RC6 and Betaflight Configurator 10.8.0 RC6 has now been published. Links below now updated for the RC6 artefacts.
EDIT (1st June 2022): Betaflight 4.3.0 RC7 and Betaflight Configurator 10.8.0 RC7 has now been published. Links below now updated for the RC7 artefacts.
EDIT (4th January 2022): Below is a link to a another post for modified versions of the Betaflight 4.3.0 Release Candidate firmware that includes Betaflight warnings and real Crossfire LQ values for the DJI FPV System:
For a comprehensive list of the most important Betaflight 4.3 walkthrough and configuration setup videos, see another thread HERE.
Betaflight 4.3.0-RC1 Release Notes
Changes to Betaflight 4.3.0-RC2 since 4.3.0-RC1
Fixes
Changes to Betaflight 4.3.0-RC3 since 4.3.0-RC2
Fixes
Changes to Betaflight 4.3.0-RC4 since 4.3.0-RC3
** WARNING - DO NOT USE GPS RESCUE WITH THIS BUILD **
CI updates
Changes to Betaflight 4.3.0-RC5 since 4.3.0-RC4
** WARNING - DO NOT USE GPS RESCUE WITH THIS BUILD **
Safety Improvements
Changes to Betaflight 4.3.0-RC6 since 4.3.0-RC5
CI Updates Fixes
Changes to Betaflight 4.3.0-RC7 since 4.3.0-RC6
Improvements
Changes to Betaflight Configurator 10.8.0-RC2 since 10.8.0-RC1
New Features
Changes to Betaflight Configurator 10.8.0-RC3 since 10.8.0-RC2
New Features
Changes to Betaflight Configurator 10.8.0-RC4 since 10.8.0-RC3
New Features
Changes to Betaflight Configurator 10.8.0-RC5 since 10.8.0-RC4
New Features
Changes to Betaflight Configurator 10.8.0-RC6 since 10.8.0-RC5
New Features
Changes to Betaflight Configurator 10.8.0-RC7 since 10.8.0-RC6
New Features
The first release candidate of Betaflight 4.3 is finally out just in time for Christmas.
NOTE: A word of warning to anyone who is planning to install and run Betaflight 4.3 RC1 or RC2. A serious bug has came to light that can prevent a quad from being disarmed or going into failsafe under some scenarios. Details of that issue can be found in post #29 of this thread and in the posts that follow it. That bug was supposedly fixed in Betaflight 4.3 RC3 but there are two reports of random failsafe issues using RC3 in post #48 and post #49.
*** WARNING *** DO NOT use GPS RESCUE with the RC4 and RC5 builds *** See GitHub issue #11527 for more details. While that issue has been reported for an ELRS setup, it's clear that the problem is present for an FC with any type of receiver connected to it. EDIT: The GPS Rescue failsafe bug has been fixed in the RC6 release.
*** WARNING *** If you have an ICM-20689 gyro on your FC then DO NOT flash the RC6 build to your flight controller because doing so will risk irrecoverably damaging the gyro. See GitHub PR #11584 for more details and also another forum post HERE. EDIT: The ICM-20689 gyro damage issue has been fixed in the RC7 release.
EDIT (9th January 2022): Betaflight 4.3.0 RC2 and Betaflight Configurator 10.8.0 RC2 have now been published.
EDIT (1st February 2022): Betaflight 4.3.0 RC3 and Betaflight Configurator 10.8.0 RC3 have now been published. Links below now updated for the RC3 artefacts.
EDIT (6th April 2022): Betaflight 4.3.0 RC4 and Betaflight Configurator 10.8.0 RC4 has now been published. Links below now updated for the RC4 artefacts.
EDIT (15th April 2022): Betaflight 4.3.0 RC5 and Betaflight Configurator 10.8.0 RC5 has now been published. Links below now updated for the RC5 artefacts.
EDIT (25th April 2022): Betaflight 4.3.0 RC6 and Betaflight Configurator 10.8.0 RC6 has now been published. Links below now updated for the RC6 artefacts.
EDIT (1st June 2022): Betaflight 4.3.0 RC7 and Betaflight Configurator 10.8.0 RC7 has now been published. Links below now updated for the RC7 artefacts.
- Betaflight 4.3.0-RC7 Firmware & Release Notes: https://github.com/betaflight/betaflight.../4.3.0-RC7
- Betaflight Configurator 10.8.0-RC7: https://github.com/betaflight/betaflight...10.8.0-RC7
- Betaflight 4.3 Tuning Notes: https://betaflight.com/docs/tuning/4.3-Tuning-Notes
EDIT (4th January 2022): Below is a link to a another post for modified versions of the Betaflight 4.3.0 Release Candidate firmware that includes Betaflight warnings and real Crossfire LQ values for the DJI FPV System:
For a comprehensive list of the most important Betaflight 4.3 walkthrough and configuration setup videos, see another thread HERE.
Betaflight 4.3.0-RC1 Release Notes
Quote:This is our first release candidate (RC1) for Betaflight 4.3. Some things may need fixing and fine tuning, and there may be bugs. Please use it with caution and report back any issues at https://github.com/betaflight/betaflight/issues. Thank you!
IMPORTANT: Make sure you install and use the latest 10.8-RC1 version of Betaflight Configurator from https://github.com/betaflight/betaflight...10.8.0-RC1 before updating your firmware.
To get the best out of the flight performance improvements, please read the Tuning Notes.
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 in the Slack messaging platform. Register here, and then come join us in Slack. 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.
Betaflight 4.3 Release Candidate 1 brings the following updates:
Overall a smoother, more precise flight experience with better propwash performance 'and' also an easier setup and tuning experience - to release the full potential of Betaflight 4.
4.3 is a significant evolutionary step thanks to a slew of diligently coded and carefully tested updates representing thousands of hours of work from the voluntary development and test team.Credits:
- New PID based tuning sliders
- Presets
- The default PID and filter values have less gyro filtering and higher P and D, providing better 'out of the box' performance.
- We've changed how D is configured.
- More accurate loop times
- Multi dynamic notch
- The above two changes have significantly improved incoming 'gyro noise'.
- PT3 based RC smoothing
- RPM crossfading
- PT2 and PT3 lowpass filtering options
- Feedforward jitter reduction
- Other feedforward improvements
- AntiGravity improvements
- Dynamic gyro filter expo curve
- Improved dynamic idle
- Linear and Dynamic mixer options
- Feedforward in Level and Horizon Modes
- Actual Rates is the new Betaflight default
- CrossfireV3 and Ghost RC link improvements
- FrSky OSD fix
- Lua script updates
- Changed CLI command names - many CLI parameters are re-named.
- ExpressLRS over SPI Support
- Firmware PR management - Mikeller
- Configurator and Blackbox - Haslinghuis, Limon, Asizon, ctzsnooze, McGiverGim, Mikeller, Blckmn
- Presets - Limon, Mikeller, ctzsnooze
- Sliders - Haslinghuis, UAVTech/spatzengr, IllusionFPV, Asizon, ctzsnooze
- Looptime, scheduler, DMA, Gyro EXTI, improved logging and OSD efficiency - Steve C Evans, many massive PR's :-)
- Multi dynamic SDFT notch, filters - Karatebrot #10554
- RPM crossfading - Karatebrot #10757
- RC smoothing - ctzsnooze #10629, #10650
- Feedforward jitter reduction - ctzsnooze #10670
- Feedforward smoothing - ctzsnooze - #10164
- Antigravity - ctzsnooze #10163
- Expo on Gyro LPF - IllusionFPV #10239
- Linear and Dynamic mixer options - TylerCorleone, BorisB #10370
- Dynamic idle improvements - ctzsnooze #10294
- Configurator brilliance - Haslinghuis, McGiverGim, Asizon
- LUA Script - klutvott123, kristjanbjarni, codecae
- Feedforward in level and horizon - ctzsnooze #10778
- PT2 and PT2 lowpass filter options - ctzsnooze #10727
- RC Link improvements - TBS #10675, Stepan Dalecky #10801
- default to Actual rates - ctzsnooze #10724
- 4.3 Tuning Notes - ctzsnooze, editing by SupaflyFPV
- Bugfixes - lots of people!
- Keeping everyone and everything on track - blckmn, mikeller
- Vue implementation and chore improvements - tomche
- Android integration - walcofpv
- Encouragement and testing - Brian White, James, SugarK, Cory Ibanez, Tehllama42, SupaflyFPV, UAVTech, QuadMcFly, Limon, bizmar, and so many others : thank you!
Changes to Betaflight 4.3.0-RC2 since 4.3.0-RC1
Fixes
- Fix a bug causes GPS coordinates not shown on OSD - #11168
- Fix SPI compilation on F4 when DSHOT_BITBANG is not used - #11179
- Reduce number of OSD bytes transferred in polled mode - #11169
- Fix GPS time conversion - #11208
- Fix GPS heading variable - #11211
- Fix ELRS unit test compilation - #11223
- Fix UART pin conflicts when they are not defined - #11220
- Fix some functionality/performance issues - #11198
- Fix Bitbanged Dshot behaviour on G4 - #11158
- Add SPI-DMA support for ICM42688P gyro sensor - #11160
- Split initialised/non-initialised task data to save flash - #11180
- Enable USE_LATE_TASK_STATISTICS on F411 - #11182
- Adjust GYRO_LOCK_COUNT in case F411 fails to lock - #11186
- Adjust MAX7456 SPI clock speed to save resources - #11197
- Fix a potential race condition when devices sharing a same SPI bus - #11215
- Allow dynamic priority scheduling for all tasks - #11219
- Ban bi-directional Dshot600 on F411 - #11222
- Fix operations slow down caused by time taken to updte EEPROM - #11228
- Move telemetry displayport init and cms device registering - #11189
- Fix bugs found by cppcheck - #11183
- Fix SPI sequencing for H7 - #11172
- Update MSP over CRSF for larger read and writes - #11218
- various fixes (see here for a complete list).
- Fix MAX7456 clock speed on OMNIBUSF4 - #11247
Changes to Betaflight 4.3.0-RC3 since 4.3.0-RC2
Fixes
- Fix SPI detect routines for BMI160, ICM20649 and L3GD20 (#11256)
- Re-arrange camera control task priorty (#11263)
- Rename task ID to task address (#11261)
- Fix bidirectional Dshot600 on F405 (#11272)
- Improve RX task to fix SPI-RX issue (#11269)
- Fix Dshot reporting (#11289)
- Fix barometer reading (#11297)
- Fix issues impacting RX_STATE_MODES state duration (#11274)
- Add support for VTX start bit on softserial (#11287)
- Fix slow initial connection for ELRS (#11229)
- Rename attr to attribute (#11270)
- Update documentation for building in Ubuntu (#11245)
- Move GitHub issues to forms (#11322)
- Improve scheduler behaviour on RX and OSD tasks (#11319)
- Fix LPUART1 on G4 and H7 (#11323)
- Fix RX loss caused by OSD stats display (#11330)
- Fix labels in yaml forms (#11341)
- Change the control parameter for TPA from RC data to throttle setpoint (#11335)
- Fix ELRS link failures where link is unrecoverable (#11350)
- Improve scheduler behaviour (#11354)
- Use async screen clear in OSD_STATE_UPDATE_CANVAS (#11351)
- Fix OSD task stalling problem (#11340)
- Fix visual beeper (#11359)
- Fixed wrong altitude estimation (#11312)
- Change the min value for simplified filters from 0 to 10 (#11370)
- Fix position_alt_baro_fallback_sats logic (#11373)
- Fix linker for kissfcv2f7 (#11254)
- Remove USE_DEBUG_PIN macro from NUCLEOF722 target (#11255)
- Revert USE_GYRO_EXTI change for KROOZX, NOX, OMNIBUSF4W, YUPIF4 and YUPIF7 (#11294)
- Add support for ICM42605 and ICM42688P for unified targets except F411 (#11305)
- Add support for NEUTRONRCF411SX1280 target (#11301)
Changes to Betaflight 4.3.0-RC4 since 4.3.0-RC3
** WARNING - DO NOT USE GPS RESCUE WITH THIS BUILD **
CI updates
- Add auto-release notes generation (#11498)
- Fix and improve battery efficiency (#11361)
- Fix a bug in non DSHOT protocols that causes these broke (#11429)
- Fix outdated texts in readme (#11320)
- Fix USE_DSHOT_TELEMETRY & USE_DSHOT_BITBANG define compilation issues (#11420)
- Updated LED_STRIP docs with undocumented CLI commands (#11403)
- Fix interrupt/busy handling for ELRS (#11380)
- Fix SDFT windowing (#11406)
- Fix a bug with slow/delayed reading of compass (#11437)
- Fix EXTI issues (#11456)
- Fix average load task reading when ELRS was used (#11446)
- Fix ELRS issues (#11457)
- Add missing back quotes in a readme (#11471)
- Switch to OSR4 mode on BMI270 (#11480)
- Fixed misleading VTX setting names (#11442)
- Add negotiated baud config for CRSFv3 (#11472)
- Fix compilation without RC smoothing enabled (#11468)
- Fix failsafe was not honouring the guard time for stage 2 activation (#11459)
- Fix ELRS lost connection race condition (#11483)
- Fix Bidirectional DShot issues on G4, F7 and H7 by reducing GPIO speed (#11494)
- Fix for failsafe to apply throttle, aux and recovery delay settings (#11497)
- Add ICM20689 drivers to CRAZYBEEF4SX1280 target (#11430)
- Fix dshot bitbang settings to BETAFPVF4SX1280 (#11404)
Changes to Betaflight 4.3.0-RC5 since 4.3.0-RC4
** WARNING - DO NOT USE GPS RESCUE WITH THIS BUILD **
Safety Improvements
- Added a minimum value of 200ms for failsafe guard time and failsafe recovery time -
failsafe_delay in the CLI
- Many improvements to failsafe code
- RXLOSS should now only appear in the OSD after a full 100ms of no Rx signal
- Default Stage 1 Failsafe period is now 1.5 seconds, close to the Stage 1 period of 1.6s when set to 1.0s in 4.2
- Fix for DSHOT/Bitbang not holding the line at idle level for the full bit-period
- Improved CRSF baud rate negotiation to prevent failsafes
- Cleaned up [ELRS/NVIC code] (#11461)
- Fixed a bug where saving a profile could falsely trigger a Rx loss warning (for non pwm/ppm protocols)
- Fix for the spinning model icon in the Receiver tab
- Failsafe durations can now be entered in seconds
- Updated translations
- Fixes for backup and restore buttons
- Other small bug fixes
- Added a release workflow (#11515)
- #11518 iFlight Beast H7 V2 no SPI-Flash (BMI270 version)
- #11517 FrSky SPI D8 - significant range reduction starting from PR #11380
- #11506 Kakute H7 Mini 4.3-RC4 locks up when performing certain actions
- #11502 UART1 shows twice in Ports tab, BF Configurator 10.7.2, Diatone Mamba MK4 H743
- #11496 clracingf4 goes into DFU mode when setting set_displayport_msp_serial
- #11488 Kakute H7 Mini SPI Flash not working
- #11484 ESC passthrough configuration behaviour change (non-BL Heli)
- #11473 BF4.3 RC3 communication with the equipment is constantly lost Flysky IBUS
- #11455 Lumenier H7 ultimate Receiver Glitching Out
- #11453 GPS working on H745 in BF4.2 but not in BF4.3 RC3
- #11448 BF4.3.0-RC3 Betaflight-tx-lua-scripts are not saved with SPI rx(ExpressLRS)
- #11440 HolyBro Kakute H7 Mini ESC Firmware Issue (Blackbox)
- #11438 ACC Trim via OSD has been broken somewhere during the implementation of the BF 4.3
- #11424 Dshot commands causing motors to spin (when BDIR=OFF)
- #11367 READY_BEEP
- #11347 OSD stats display shifted vertical moving the title off the top of the display
- #11334 'Reboot to bootloader' boots to wrong bootloader
- #11286 Power & Battery - Auto Calibration Issue
- #11260 CAMERA CONTROL on BF 4.3, difficult to enter the menu, or select the right line in the OSD
- #11233 VTX management via OSD don't work - BETAFPVF4SX1280 - 4.3.0 RC-3
- #11416 Configurator hangs after flashing / save & reboot
- #11157 Failure to boot caused by re-use of SPI pins.
- #11137 Dshot not working on latest master build on G4
- #10946 STM32G47X FLASH write not working with blackbox_mode=NORMAL
- #10936 Stats is not being saved when Rate profile adjustments are set (latest Master)
- #10825 JHEMCU F405 Pro AIO "No Gyro" Error
- #10796 Camera control does not work as it should on target ZEEZF7V2
- #10769 Can't change the blackbox logging on MatekF722SE Firmware
- #11527 Cannot regain control after failsafe (GPS rescue) because stick input is not registering therefore stick treshold cannot be reached
Changes to Betaflight 4.3.0-RC6 since 4.3.0-RC5
CI Updates Fixes
- Removed duplicate line in unit test (#11523)
- Widened range of BLHeli/_S device ID (#11513)
- Fixed a bug in .bss which uninitialized tasks could not be initialized automatically (#11533)
- Fixed GPS rescue failure (#11530)
- Fixed no ready beep after GPS was fixed (#11521)
- Fixed a bug that caused SPI failures to be repeatedly suspended (#11534)
- Fixed OSD visual beeper (#11538)
- Fixed failsafe in case of RX sending "failsafe packets" (#11541)
- Fixed CRSF baud negotiation (#11500)
- Fixed Frsky range check issues (#11536)
- Added support for W25X32 flash chip (#11550)
- Updated Code of Conduct to 2.1 (#11419)
- Corrected spelling, grammar and formatting of modes doc (#11546)
- Updated link of fastRorations.pdf (#11476)
- Added doc comment requirement to styleguide (#11490)
- Presets fix: proper Esc key handling for preset dialogs by @limonspb in (betaflight/betaflight-configurator#2897)
- Updated translations by @McGiverGim in (betaflight/betaflight-configurator#2900)
- CLI tab: vertical flex fix and removing scroll bars by @limonspb in (betaflight/betaflight-configurator#2903)
- Added storybook setup by @chmelevskij in (betaflight/betaflight-configurator#2899)
- Made "Activate bootloader" button use bootloader in flash if it exists by @klutvott123 in (betaflight/betaflight-configurator#2904)
- Added missing W25Q128 driver to Unified target, IFLIGHT_H743_AIO and IFLIGHT_H743_V2_AIO (#11537)
- Added ICM42605, ICM42688P and LSM6DSO support to NEUTRONRCF411SX1280 target (#11545)
- Added EMAXF4SX1280 target (#11540)
Changes to Betaflight 4.3.0-RC7 since 4.3.0-RC6
Improvements
- Adding standard SIGN function by @blckmn in #11566
- Changes in "crash flip" OSD warning by @limonspb in #11621
- Reorder SPI_MOSI 1 and SPI_MISO 1 stream options by @haslinghuis in #11561
- BMI270 driver was reading 1 byte too many by @SteveCEvans in #11568
- CRSF use persistent object to retain baudrate by @klutvott123 in #11564
- Fix ICM-20689 initialisation by @SteveCEvans in #11584
- Change ACC Trim step to 1 (for stick commands) by @limonspb in #11588
- Revert BMI270 read length change, but keep typo fix by @SteveCEvans in #11609
- Fix SPI4 DMA assignment by @haslinghuis in #11604
- Add gyro lock/dma support to BMI160 by @SteveCEvans in #11549
- ELRS SPI Fix eeprom write and reboot for msp over telemetry by @klutvott123 in #11573
- Add CRCs to EEPROM PG records to enable check for dirty config by @SteveCEvans in #11597
- Simplify SPI CLK speed setting during gyro detection by @SteveCEvans in #11613
Changes to Betaflight Configurator 10.8.0-RC2 since 10.8.0-RC1
New Features
- see firmware 4.3 RC2 release notes
- Add missing class in options tab elements #2715
- Revert nwjs versiong to 0.54.1 #2716
- Update translations #2720
- Fix firmware flash button behaviour when non-English is selected #2730
- Fix Vue lint warnings #2728
- Preset system update #2736
- Typo fix in PID tuning tip #2741
- Fixes console error about import only being usable in modules #2727
- Fix filter slider display #2724
- Update RC smoothing auto factor tool tip for 4.3 #2714
- Add Betaflight Discord server link to the landing page #2704
- Remove backup and restore buttons #2742
- Fix android toolbar buttons #2743
- various other fixes (see here for a complete list).
Changes to Betaflight Configurator 10.8.0-RC3 since 10.8.0-RC2
New Features
- see firmware 4.3 RC3 release notes
- Update filter tooltip messages for 4.3 (#2744)
- Update Editor Config (#2734)
- Add Windows portable build (#2739)
- Fix motor and preset tabs CSS on Android (#2746)
- Fix Discord link (#2751)
- Make virtual mode an option (#2748)
- Add some debug modes (#2753)
- Update preset system (#2759)
- Update sonar cloud rules (#2692)
- Add Impulse RC driver fix to landing page (#2752)
- Fix a bug in presets show CLI option (#2765)
- Update zh_CN translations (#2761)
- Fix multiple-select in darkmode (#2764)
- Add prefer template rule to match code style in sonar cloud (#2696)
- Move issues to Github forms (#2767)
- Add installation notes for Linux (#2772)
- Fix a bug that causes preset list options missing (#2771)
- Fix labels in yaml forms (#2769)
- Force throttle value in motor reorder and direction dialogs to 6% (#2770)
- Typo fix (#2776)
- Fix RPM filters defaults for 4.3 (#2712)
- Fix board select trigger after flashing (#2775)
- Use GitHub Actions for CI (#2735)
- Fix battery calibration in power tab (#2786)
Changes to Betaflight Configurator 10.8.0-RC4 since 10.8.0-RC3
New Features
- see firmware 4.3 notes
- Bump node-fetch from 2.6.6 to 2.6.7 (#2780)
- Bump copy-props from 2.0.4 to 2.0.5 (#2779)
- Bump cached-path-relative from 1.0.2 to 1.1.0 (#2777)
- Bump postcss from 8.2.10 to 8.2.13 (#2778)
- Bump pathval from 1.1.0 to 1.1.1 (#2801)
- Bump ajv from 6.10.2 to 6.12.6 (#2803)
- Bump NW.js (0.60.0) (#2797)
- Bump follow-redirects from 1.13.0 to 1.14.8 (#2805)
- Bump marked from 0.8.0 to 4.0.10 (#2756)
- Bump karma from 4.4.1 to 6.3.14 (#2802)
- Bump urijs from 1.19.7 to 1.19.8 (#2832)
- Bump urijs from 1.19.8 to 1.19.10 (#2851)
- Revert NWjs from 0.60.0 to 0.54.1 for Linux only (#2857)
- Remove publish unit tests (#2783)
- Make CI a reusable workflow (#2785)
- Upgrade stale bot action to version 4 (#2795)
- Remove unused Azure Pipelines CI config (#2807)
- Fix changes listing and tag name for CI (#2809)
- Remove CI name to be equal than tag (#2811)
- Add new workflow to add links for artifacts on pull request (#2813)
- Hide outdated artifact links when PR update (#2818)
- Replace travis/azure badge by Action (#2814)
- Fix the hide artifact links comments (#2830)
- Fix texts and tooltip around iterm relax (#2792)
- Fix presets for multiple select dropdowns with 199+ elements (#2790)
- Fix a bug that makes release notes missing on firmware flasher (#2828)
- Fix issues around reboot (#2758)
- Fix RX model preview for different rates system (#2829)
- Show firmware loaded in firmware flasher tab (#2834)
- Changed DFU check from 5 second wait to poll every 100ms (#2836)
- Add support for marked type presets description layout (#2841)
- Make serial connection timeout dynamic (#2838)
- Fixed wrong alignment of motor tool buttons (#2848)
- Fix state if local target does not match board (#2850)
- Fix bugs in motor.css (#2853)
- Fix a bug when saving freezes the presets progress dialog (#2862)
- Fix a bug where expert mode could not be saved after close (#2866)
- Fix a bug in the second selection of the firmware flasher (#2875)
- Fix backup and restore in presets (#2879)
Changes to Betaflight Configurator 10.8.0-RC5 since 10.8.0-RC4
New Features
- see firmware 4.3 notes
- Fixed CLI autocomplete (#2889)
- Change failsafe delays units to seconds in UI (#2884)
- Fixed model preview (#2842)
- Fix build release (#2895)
- Removed duplicates from receiver tab (#2896)
- Updated translation (#2887)
Changes to Betaflight Configurator 10.8.0-RC6 since 10.8.0-RC5
New Features
- see firmware 4.3 notes
- Presets fix: proper Esc key handling for preset dialogs by @limonspb in #2897
- Update translations by @McGiverGim in #2900
- Cli tab: vertical flex fix and removing scroll bars by @limonspb in #2903
- add storybook setup by @chmelevskij in #2899
- Make "Activate bootloader" button use bootloader in flash if it exists by @klutvott123 in #2904
Changes to Betaflight Configurator 10.8.0-RC7 since 10.8.0-RC6
New Features
- see firmware 4.3 notes
- chore: stories for BatteryLegend and StatusBar by @chmelevskij in #2907
- refactor: move styles closer to the components by @chmelevskij in #2908
- use gap for version spacing by @chmelevskij in #2917
- OSD Tab - Improve the way osd elements picker + timer section render/wrap by @benlumley in #2920
- Make OSD screen bigger if possible by @McGiverGim in #2916
- [chore] migrate remaining deprecated chrome storage API calls to ConfigStorage JSON implementation. by @haslinghuis in #2636
- Stop motor test with Any key by @haslinghuis in #2921
- Move telemetry to receiver tab by @haslinghuis in #2931
- Fix version component margin and darktheme background for status bar by @Asizon in #2915
- Fix freezing of configurator while loading local firmware and OSD preview while moving elements on Linux by @haslinghuis in #2913
- Not wrap header elements by @McGiverGim in #2928
- Fix presets by @haslinghuis in #2936
- Fix PortHandler by @haslinghuis in #2932
- Fix MSP_BOARD_INFO accumulation and localStorage Quota Exceeded by @haslinghuis in #2937
- Update translations by @McGiverGim in #2923