BetaFlight 4.5.0 – RC1 released
Zu Weihnachten geht BetaFlight mit den Version 4.5.0 RC1 an den start.
Release Notes und die Liste ist lang:
What’s Changed
Features
- OctoSPI and Memory Mapped Flash support by @hydra in #11825
- Angle and Horizon Mode improvements by @ctzsnooze in #12231
- Add rainbow effect to led strip by @ASDosjani in #12323
- Add GPS Lap Timer by @SpencerGraffunder in #11856
- RPM Limiter by @Tdogb in #12054
- Add (e)RPM field to blackbox logs by @tbolin in #12823
- Add support for IST8310 compass by @haslinghuis in #12917
- Adding OSD quick menu by @limonspb in #12977
- Added throttle flight statistics by @limonspb in #12978
- Add support for MSP2_SENSOR_GPS message from RemoteID module by @SteveCEvans in #13062
- STMicro LSM6DSV16X IMU support by @SteveCEvans in #13046
- Additional TPA breakpoint for low Throttle by @pichim in #13006
- STMicro LIS2MDL mag support by @SteveCEvans in #13150
- STMicro LPS22DF baro support by @SteveCEvans in #13054
- Throttlebased EzLanding by @tbolin in #12094
Improvements
- Default blackbox device to NONE on reset by @haslinghuis in #12221
- Cleanup make by @blckmn in #12179
- Add Octo X8 + to mixer defaults by @VirtualEnder in #12175
- Add GYRO_CALIBRATION debug mode by @SteveCEvans in #12241
- Enable retrieval of the BUILD_KEY using MSP2 by @blckmn in #12264
- Source file re-arrangement for better separation of MCU types by @blckmn in #12268
- ELRS – Simplify deferred ISR by @hydra in #12303
- NVIC – Update ELRS and SPI atomic_block usage to use appropriate priority levels. by @hydra in #12302
- add thrust_linear to blackbox header by @nerdCopter in #12337
- Method for adding defaults using defines for resources. by @blckmn in #12342
- Refactor GPS state_position by @haslinghuis in #12330
- Makefile Cleanup – further simplification of local building by @blckmn in #12354
- timerHardware removal – all targets use fullTimerHardware now. by @blckmn in #12349
- Simplified platform.h by @blckmn in #12355
- Adding additional MOTOR pin mappings for defaults by @blckmn in #12364
- Refactor I2C to use I2Cx_SCL_PIN and I2Cx_SDA_PIN by @blckmn in #12357
- Remove USE_SWDIO, simply refer to DEBUG by @blckmn in #12361
- Using SPI default pins by @blckmn in #12367
- To enable display of pin mapping for config.h by @blckmn in #12363
- Added SITL Gazebo by @ahcorde in #12346
- Move FLASH_PAGE_SIZE definition to CPU specific target.h files by @SteveCEvans in #12394
- Add CMS support on TX for ELRS by @SteveCEvans in #12308
- Auto generation of config.h from unified target repo by @blckmn in #12353
- REFACTOR: moving timer definitions to MCU locations. by @blckmn in #12397
- Enable cloud build features at runtime by @haslinghuis in #12388
- Removing Custom Defaults by @blckmn in #12425
- Rename ACC to ACC_REGS by @SteveCEvans in #12429
- AT32F435 BlackBox FLASH support by @SteveCEvans in #12431
- Rename MOSI and MISO to SDO and SDI by @haslinghuis in #12469
- Removing Brushed ESC auto detect by @blckmn in #12479
- Cleanup of USB drivers for AT32F4 by @blckmn in #12441
- AT32 initial dshot support by @JBKingdon in #12464
- FIX: If local config applied, do not include all drivers. by @blckmn in #12483
- Make dyn idle startup increase configurable by @tbolin in #12432
- FIX: SPI PIN defaults cleanup #2 by @blckmn in #12487
- Debug 8 columns by @bw1129 in #12445
- Remove SPEK1024 as the default RX (set to NONE) by @blckmn in #12500
- Rename FAKE to VIRTUAL by @TheIsotopes in #12493
- Add USB MSC support to AT32 by @SteveCEvans in #12481
- Set DSHOT default by @haslinghuis in #12508
- WORKFLOW: Adding call to create or update target list in API from config.h by @blckmn in #12540
- Remove getRcStickDeflection and areSticksInApModePosition by @ctzsnooze in #12198
- Update RSSI_DBM to include diversity antenna in OSD element (CRSF) by @haslinghuis in #12359
- gyro_init.c remove duplicate include line for icm20689.h by @nerdCopter in #12582
- Remove code comments using word retarded by @Quick-Flash in #12592
- More efficient PTn gain calculation by @KarateBrot in #12610
- Cleanup + led overlay expansion by @ASDosjani in #12554
- add getCoreTemp by @HThuren in #12608
- Add more info for sensor in (get) MSP_SENSOR_CONFIG by @HThuren in #12626
- Implement Stopwatch by @KarateBrot in #12623
- Make UBLOX models more configurable by @ASDosjani in #12587
- Obtain HSE_VALUE from config.h where provided. by @blckmn in #12632
- UBLOX Full Power mode + default STATIONARY model by @ASDosjani in #12659
- Optimise DSHOT cache management loops by @SteveCEvans in #12672
- Send motor data and then immediately decode prior telemetry data for bitbanged DSHOT by @SteveCEvans in #12685
- Lead-Lag Compensator by @KarateBrot in #12730
- Add GPS Status Line to CLI Status Output by @ZzyzxTek in #12769
- Minor pid.c refactoring by @ctzsnooze in #12722
- TPA optimisations by @ctzsnooze in #12721
- DShot bitbang decode – simple refactor by @ctzsnooze in #12688
- Allow custom H7 HSE freqs. Allow H7 HSI. Limit H723 speed to 520Mhz by @David-OConnor in #12291
- Add NMEA Custom commands by @ASDosjani in #12591
- Thrust linear code optimisations by @ctzsnooze in #12720
- Improve behaviour when GPS Rescue is initiated close to home by @ctzsnooze in #12715
- Removing Timer Usage Flags by @blckmn in #12862
- Enables retrieval of the RELEASE_NAME using MSP2 by @haslinghuis in #12878
- GPIO alternate function initialisation removal for HAL. by @blckmn in #12888
- Separate resources for SOFTSERIAL_TX & SOFTSERIAL_RX by @DieHertz in #11786
- IMU – increase gain on large Course over ground error by @ledvinap in #12792
- Refactor imuCalcKpGain by @ledvinap in #12859
- Add unfiltered gyro black box field by @tbolin in #12907
- add uart 6 and 7 by @freasy in #12928
- AT32F435 camera control by @freasy in #12913
- Add default port settings for serial port functions by @haslinghuis in #12986
- Use coloured fonts if supported by @SteveCEvans in #13005
- M10 ValSet support, GPS connection stability by @freasy in #12799
- Added dynamic expo factors to blackbox header by @pichim in #13004
- Add LED strip config values to MSP by @ASDosjani in #12995
- Add magnetic heading as debug and magnetic declination for the Mahony filter by @pichim in #13073
- rearrange rescue phase enum and keep Mag during landing by @ctzsnooze in #13072
- Dimmable RPM harmonics by @KarateBrot in #12838
- Remove back-and-forth float to int to float conversion in acceleration calculation by @tbolin in #13158
- Improved Magnetometer / Compass Bias Estimator by @pichim in #12998
- Make AT32 I2C accesses fully interrupt driven by @SteveCEvans in #13171
- Add OSD Link Quality alarm value to the MSP by @McGiverGim in #13121
- Add additional timers for AT32F4 by @blckmn in #12548
- Dshot RPM Telemetry Refactoring by @KarateBrot in #13012
- at32: add PA0/PA1 as i2c pins by @bkleiner in #13187
- Set serial duplex mode by @haslinghuis in #12909
- Encapsulate LSM6DSV16X driver specific macros by @KarateBrot in #13196
- Renamed tpa….lower to tpa_low_…, + tpa_low_always = OFF by default by @limonspb in #13206
- Make lookupTableThrottleLimitType an extern variable by @limonspb in #13204
- at32: add mux 3 for tmr9 on port c by @bkleiner in #13222
- Add gyro jitter analysis to DEBUG_SCHEDULER_DETERMINISM by @SteveCEvans in #13230
- Revive MSP message for mag declination by @haslinghuis in #13232
- Add hardware LPF1 options for lsm6dsv16x gyro by @SteveCEvans in #13234
- Revised LPF1+LPF2 filter cutoff bandwidths from STMicro by @SteveCEvans in #13239
Fixes
- Fix gating for USE_ACC_SPI_MPU9250 by @haslinghuis in #12240
- Fix Bug causing Dynamic Idle to fail if RPM filtering is turned off by @ctzsnooze in #12270
- Fix max permissible CMS rows and up/down page arrows by @SteveCEvans in #12277
- SD – Use SDIO by default if target uses USE_SDCARD_SDIO. by @hydra in #12301
- Don’t enable all flash chips by default on EXST targets. by @hydra in #12300
- Fix BMI160 accelerometer read in non-DMA SPI transfer by @SteveCEvans in #12338
- Fix blackboxdevice missing by @haslinghuis in #12324
- FIX: Flash status compilation error by @blckmn in #12360
- Enable SPI DMA receive before transmit on AT32 by @SteveCEvans in #12368
- FIX: Poor performance due to platform movements. by @blckmn in #12373
- Fix MPU6000 reset by @klutvott123 in #12371
- FIX: Several build issues following configuration changes by @blckmn in #12389
- FIX: Multi-gyro enabled but not configured at compile time. by @blckmn in #12404
- FIX: LED is zero based index (variance to resource command), ADC pins incorrectly mapped. by @blckmn in #12405
- FIX: Custom defaults – premature configuration by @blckmn in #12410
- FIX: Legacy drivers required for STM32F411DISCOVERY target by @blckmn in #12411
- increase FF smoothing max to suit elrs 1000hz link rate by @sugaarK in #12426
- FIX: Autogeneration of config.h inadvertently used PNONE instead of NONE by @blckmn in #12430
- H7 Fix frozen ADC values by @klutvott123 in #12439
- FIX: Multi gyro and SDIO hard fault by @blckmn in #12446
- FIX CONFIG: MATEKF405TEMINI SPI3 + CONFIG DEFAULT_VOLTAGE_METER_SCALE + SYSTEM_HSE_MHZ by @haslinghuis in #12468
- Improve GPS Rescue Pitch smoothing and disarming by @ctzsnooze in #12343
- added fake barometer sensor name to cli lookup table, fixes cli status crash for SITL by @AJ92 in #12474
- FIX: SPI Pins, and I2C pins should be configured in config.h by @blckmn in #12484
- FIX: RX SPI modules not correctly activating (incorrect CS pin definition) by @blckmn in #12482
- CONFIG: Fix SDCARD CS by @haslinghuis in #12488
- FIX: ESCSERIAL_PIN not mapped correctly by @blckmn in #12486
- FIX: CRSF no active serial port and telem causing hardfault by @blckmn in #12496
- Fix RX protocol config by @haslinghuis in #12497
- CONFIG: Fix blackbox by @haslinghuis in #12511
- Exclude MSP_OSD_CONFIG if USE_OSD not defined by @klutvott123 in #12513
- Revert 12302 NVIC SPI Priority by @ctzsnooze in #12505
- CONFIG: Fix VTX feature by @haslinghuis in #12512
- CONFIG: Add CAMERA_CONTROL if PIN defined by @haslinghuis in #12516
- Fixes #12521 Add separate AAF values for ICM-42605 by @tbolin in #12524
- FIX: IBUS telemetry by @haslinghuis in #12541
- Keep sending DShot 0 packets between beacon commands by @ctzsnooze in #12544
- Restore DShot Beacon control for 4.5 by @ctzsnooze in #12558
- Enable OSD feature if USE_OSD_SD or USE_OSD_HD is defined by @SteveCEvans in #12563
- Fix H7EXTREME by @haslinghuis in #12596
- If DSHOT telemetry is still being received, wait by @SteveCEvans in #12612
- Fix PG initialization of DMA defaults for TIMUP configuration by @blckmn in #12633
- Position: Remove 15 m/s limit on estimated vario by @mluessi in #12669
- Fix flash M25P16 ID with QUADSPI by @mluessi in #12670
- fix bootloader jump for g4 mcu by @freasy in #12675
- Fix missing cfg_pms.version by @SteveCEvans in #12695
- Fix Softserial by @haslinghuis in #12679
- Increment parameter group version of GPS config by @KarateBrot in #12681
- Fix handling of attribute byte by @SteveCEvans in #12701
- Refactor Feedforward Angle and RC Smoothing – mashup of 12578 and 12594 by @ctzsnooze in #12605
- Detect if no motor GPIO is specified during DSHOT intialisation by @SteveCEvans in #12745
- Tri-state USART TX output if load due to powered down peripheral is detected by @SteveCEvans in #12760
- If CS is asserted between transfers then consider bus to be busy for all but owning device by @SteveCEvans in #12604
- Converge IMU faster at higher groundspeed during GPS Rescue by @ctzsnooze in #12738
- Fix GNSS new data by @haslinghuis in #12725
- Fix bidirectional dshot on F7 by @haslinghuis in #12796
- fixes not working Ghost on F4xx by @TheIsotopes in #12809
- GPS Rescue Bugfix to ensure IMU adaptation to GPS course over ground by @ctzsnooze in #12789
- Handle invalid baro pressure values by @haslinghuis in #12815
- GPS rescue IMU adaptation 0.2 by @ctzsnooze in #12841
- Fix wrong test for BOXMSPOVERRIDE channel by @ledvinap in #12857
- Call updateInit() before writing motor command data by @SteveCEvans in #12865
- Fix MAG redefines by @haslinghuis in #12882
- G4 LPUART rework by @DieHertz in #11821
- fix led strip for h7 by @freasy in #12890
- Fix g force calculation by @Schuwi in #12892
- Fix rcSmoothing warning beeper by @haslinghuis in #12893
- Fix rcSmoothing warning OSD by @haslinghuis in #12898
- Platform target evaluation fix by @ASDosjani in #12904
- Fix Serial USB COM port by @freasy in #12911
- Handle USART TX pulldown by @SteveCEvans in #12929
- GPS rescue IMU, velocity iTerm and other fixes by @ctzsnooze in #12900
- Revert 12577 change for F4 by @haslinghuis in #12969
- Rename flight mode by @haslinghuis in #12983
- Fix MSP_DISPLAYPORT_UART assignment by @SteveCEvans in #13000
- Remove cs lock device by @SteveCEvans in #12999
- Fix escserial for HAL targets. by @hydra in #12992
- Fix: disable sag compensation if RPM limit is active by @limonspb in #12918
- Enable/disable the UART TX before changing the TX pin mode by @SteveCEvans in #13017
- UART enable disable f4 by @SteveCEvans in #13019
- Allow for F7 UART idle preamble to be sent on startup by @SteveCEvans in #13021
- AT32F43x: make sure the SRAM configuration is valid by @cruwaller in #13031
- Fix MAX7456 clock configuration by @haslinghuis in #13030
- Fix AT32 UART 7 and 8 by @haslinghuis in #13027
- Fix debug_gps_altitude values by @ctzsnooze in #12803
- Fix OSD VTX band/channel info when direct frequency is used by @cruwaller in #13032
- Fix GPS Rescue parameters confusion by @haslinghuis in #13047
- Only allow arming when valid Rx signals are received by @ctzsnooze in #13033
- GPS Lap Timer: Fix best 3 not being calculated by @SpencerGraffunder in #13065
- Remove dshot_telemetry_start_margin setting and auto-tune instead by @SteveCEvans in #13075
- Fix circling behaviour during GPS Rescue descent phase by @ctzsnooze in #13091
- Fix missing target define by @haslinghuis in #13078
- Fix marking of softserial port usage by @SteveCEvans in #13097
- fix ARTERY UART4 pin ‚PH2&PH3‘ by @BAYCKRC in #13108
- Removed SITL hardcoded state port number by @JacopoPan in #13117
- Fix buffer overflow in JETIEXBUS character reception by @SteveCEvans in #13130
- Disable ICM426XX AFSR feature to prevent stalls by @SteveCEvans in #13132
- Check tx on MSP and GPS only by @SteveCEvans in #13100
- Remove Special Chars from eRPM Blackbox Field by @KarateBrot in #13123
- Fix compass loop time by @SteveCEvans in #13125
- Update esc_sensor.h to support higher esc telemetry voltage display by @AlexRice13 in #13115
- Increase PG version for rpm_filter by @haslinghuis in #13172
- Fix Dshot telemetry by @haslinghuis in #13140
- Mag scheduling improvements by @ctzsnooze in #13166
- Fix disabling sensor configuration (when device needs battery power) by @haslinghuis in #13177
- Fix: ledstrip vtx freq based color selection in RACE mode by @cruwaller in #13096
- Fix default PID DENOM by @haslinghuis in #12509
- Allow CRSF RX binding via cli by @Auster in #13119
- Fixed incorrect accelerometer scaling in MSP by @flaviopinzarrone in #13026
- Fix #12908 Add ICM-42688-P IMU to list of IMUs with overflow protection by @tbolin in #13013
- Keep I-terms at zero throttle for fixed wings by @limonspb in #13127
- Add RPM Limiter to baseline build by @KarateBrot in #13190
- Fix # 12991 Change LSM6DSO gyro scaling to 70 mdps/LSB by @tbolin in #13014
- Add LPS22DF to core build by @KarateBrot in #13197
- Add ICM-42605 to list of gyros with overflow protection by @tbolin in #13194
- Rpm limiter initial throttle cap prediction fix by @Tdogb in #13039
- fix iterm bug introduced in PR13127 by @ctzsnooze in #13201
- Fix OSD Quick Menu by @haslinghuis in #13211
- Fix jumpy baro debug by @haslinghuis in #13217
- Fix: RPM Limit – reset I-term at arm by @limonspb in #13214
- Break LED_STRIP update into 20us chunks by @SteveCEvans in #13218
- Added d_min for PID osd elements by @limonspb in #13227
- Remove custom defaults and enable features on boot by @haslinghuis in #13216
- Fix dma pin list by @SteveCEvans in #13233
- Change MAX7456 AUTO default to PAL by @haslinghuis in #13235
- Fix builds when PWM motor protocol is used by @haslinghuis in #13236
- Add MSP request for UBLOX SatInfo and disable SatInfo on ARMING. by @haslinghuis in #13240
Targets
- AT32 development, introduction of AT32F435 target by @blckmn in #12247
- Enable DMA on AT32F435 SPI by @SteveCEvans in #12327
- Define USE_LATE_TASK_STATISTICS for AT32 by @SteveCEvans in #12328
- Simplified Local Build using Permanent Config by @blckmn in #12341
- NEW TARGET: AT32 debug targets, ATSTARTF435 and REVO-AT by @SteveCEvans in #12392
- Require explicit usage of firmware partition for EXST targets. by @hydra in #12299
- Adding VMA address to config.h by @blckmn in #12386
- Adding last of the settings in unified targets by @blckmn in #12414
- Add AT32F435 I2C support by @SteveCEvans in #12423
- OSD is always enabled for SPRACINGH7RF and comments in config fix by @blckmn in #12440
- Fix Matek H743 by @haslinghuis in #12447
- Fix Config by @haslinghuis in #12448
- Adding SERIAL provider defaults. Removing auto-generation comment by @blckmn in #12449
- FIX CONFIG: Further config.h mappings – CURR, BATT, BARO and BLACKBOX by @blckmn in #12453
- FIX CONFIG: Enabling DSHOT BURST by @blckmn in #12457
- FIX: update & clean configuration by @haslinghuis in #12451
- FIX CONFIG: ESC and NONE for current meters by @blckmn in #12458
- FIX CONFIG: LED INVERSION by @blckmn in #12459
- Add configuration by @haslinghuis in #12463
- FIX CONFIG: PIN IO CONFIG, PIN IO BOX by @blckmn in #12467
- FIX CONFIG: Dashboard I2C bus instance by @blckmn in #12470
- FIX CONFIG: Adding DSHOT default settings by @blckmn in #12473
- FIX CONFIG: GYRO by @haslinghuis in #12475
- FIX CONFIG: BARO by @haslinghuis in #12476
- FIX CONFIG: SDCARD Inversion by @blckmn in #12478
- FIX CONFIG: Incorrect inverter pin definition by @blckmn in #12485
- FIX CONFIG by @haslinghuis in #12480
- Add 42688p gyro to JHEF411 by @howels in #12490
- CONFIG: Add BMP280 to GEPRCF722 by @haslinghuis in #12491
- FIX CONFIG: MATEKF405TE /MINI by @TheIsotopes in #12492
- FIX CONFIG: Adding USE_FLASH as a permanent fixture for those targets with flash by @blckmn in #12498
- Prevent SPRACINGH7RF accidentally using external storage for logging when required for EXST by @howels in #12495
- CONFIG: Update FOXEERH743 by @haslinghuis in #12494
- CONFIG: add BMP280 to SKYSTARSH7HD by @nerdCopter in #12518
- CONFIG: Add FLASH_W25Q128FV to BETAFPVF722 by @haslinghuis in #12515
- CONFIG: Add BMP280 to FLYWOOF411V2 by @haslinghuis in #12514
- CONFIG: Add BMP280 to GEPRCF405 by @haslinghuis in #12532
- CONFIG: Add BMP280 to SPEEDYBEE_F745_AIO by @haslinghuis in #12530
- Add NEUTRONRCF435 support including AT32F435RGT7 1M FLASH by @SteveCEvans in #12534
- CONFIG: define W25Q128FV for OMNIBUSF4 by @nerdCopter in #12547
- CONFIG: define BMI270 for ATOMRCF405 by @nerdCopter in #12536
- CONFIG: Register defaults for align-board by @haslinghuis in #12539
- CONFIG: Update TODO by @haslinghuis in #12542
- Fix NEUTRONRCG4AIO config file by @ctzsnooze in #12535
- AT32: Add AIRBOTF435 REV1.0 by @haslinghuis in #12510
- Remove USE_VIRTUAL_GYRO defintion for AT32F435 by @SteveCEvans in #12571
- AIRBOTF435 has AT32F435RMT7 processor by @SteveCEvans in #12570
- CONFIG: Add BMP280 to TMOTORF7 by @haslinghuis in #12528
- Enable AIRBOTF435 MAX7456 by @SteveCEvans in #12584
- CONFIG: Add ICM42688P to CRAZYBEEF4FS by @haslinghuis in #12579
- CONFIG: Add RUSHF7AIO by @haslinghuis in #12564
- CONFIG: Add W25Q128FV to RUSHCORE7 by @haslinghuis in #12586
- Add missing rx_spi_bus config to SX1280 targets by @ot0tot in #12567
- Add FLASH_W25M512 to EMAX_BABYHAWK_II_HD by @haslinghuis in #12556
- Fix NEUTRONRCF7AIO Target Defines by @benjamind2 in #12588
- Add MERCURYG4 by @haslinghuis in #12461
- CONFIG: Add AOCODARCF722_AIO by @haslinghuis in #12489
- Add missing LUXF4OSD flash define by @ot0tot in #12609
- CONFIG: Add W25Q128FV to LUXMINIF7 by @haslinghuis in #12603
- CONFIG: Add BMI270 to SPEEDYBEEF7MINI by @haslinghuis in #12602
- CONFIG: Add SUB250F411 by @haslinghuis in #12593
- Fix F411 PA10 Motor DMA Assignment by @ot0tot in #12561
- Add SPRO-SPRACINGH7NANO.config by @theojalba in #12575
- CONFIG: Fix TMotor F7 BMP280 baro by @dawr68 in #12639
- CONFIG: Fix TODO MAG & I2C by @haslinghuis in #12545
- CONFIG: Add W25Q128FV to OMNINXT4 by @haslinghuis in #12652
- CONFIG: Add BMP280 + W25Q128FV to AIRF7 by @haslinghuis in #12630
- CONFIG: Add BARO_SPI_BMP280 to FRSKYF4 by @haslinghuis in #12649
- CONFIG: Add BARO_BMP280 to FLYWOOF411 by @haslinghuis in #12650
- CONFIG: Add W25Q128FV to REVOLTOSD by @haslinghuis in #12651
- CONFIG: Add ICM42688P to AIKONF7 by @haslinghuis in #12627
- Fix Mercury G4 and fix TODO for PID_PROCESS_DENOM for all targets by @haslinghuis in #12611
- CONFIG: Add FLASH_W25Q128FV to SYNERGYF4 by @haslinghuis in #12660
- CONFIG: New Target FOXEERF745V4_AIO by @blckmn in #12677
- CONFIG: AOCODAF722MINI Add missing motor 8 output by @dawr68 in #12690
- [CONFIG] Updates from master-config and more by @haslinghuis in #12741
- [CONFIG] Add NUCLEOF446 Development Board by @haslinghuis in #12678
- Implement DShot bit bang for AT32 by @freasy in #12577
- [AT32] Change evaluation order by @ASDosjani in #12903
- Add H725 target support by @haslinghuis in #12951
Known Issues
- BF – Fix QuadSPI include paths. by @hydra in #12298
New Contributors
- @VirtualEnder made their first contribution in #12175
- @cvetaevvitaliy made their first contribution in #12352
- @JBKingdon made their first contribution in #12356
- @ahcorde made their first contribution in #12346
- @AJ92 made their first contribution in #12474
- @ot0tot made their first contribution in #12567
- @theojalba made their first contribution in #12575
- @dawr68 made their first contribution in #12639
- @freasy made their first contribution in #12675
- @ZzyzxTek made their first contribution in #12769
- @avida made their first contribution in #12880
- @Schuwi made their first contribution in #12892
- @pichim made their first contribution in #13004
- @BAYCKRC made their first contribution in #13108
- @JacopoPan made their first contribution in #13117
- @valeriyvan made their first contribution in #13164
- @AlexRice13 made their first contribution in #13115
- @bkleiner made their first contribution in #13187
- @Auster made their first contribution in #13119
- @flaviopinzarrone made their first contribution in #13026
- @mcengiz98 made their first contribution in #13231