Backport-patch release on OTAFIX 2.3. Assets per board are attached by CI (.zip for adafruit-nrfutil serial DFU, .hex for a debug probe, update-*.uf2 to update the bootloader from the UF2 drive).
Fixed
CURRENT.UF2backups are no longer truncated after a DFU update (#34).bank_0_sizemeans "bytes from the application start" to the CRC check and the serial/OTA DFU path, but the UF2 flash path counted every block written since the start of flash, and the dump window trusted whichever meaning it found. Net effect: aCURRENT.UF2dump taken after a serial or BLE OTA update was silently short by the SoftDevice span, and restoring such a dump only worked while the missing tail happened to still be in flash. If you keepCURRENT.UF2backups and have updated firmware over serial or BLE since taking them, re-take them on this release. Verified on RAK4631 in both directions.
Changed
lib/tinyusbdigest bump (0.21.0-241-g7800876, #29) — exercised on hardware via UF2 mass-storage flashing, USB CDC and serial DFU on RAK4631.- Docs: the AGENTS.md GCC-15 note now reflects the backported
-Warray-boundsfix (#31).
Full changelog: changelog.md