TL;DR
!!! ALL Extra Apps were moved to the Application Catalog, use the companion application to install/update them !!!
- Desktop: new favorite apps settings options for left and right button, new fully configurable dummy mode.
- Infrared: new universal remote design, new devices in universal TV remote.
- NFC: fixed the issue with incorrectly shown card data, plus various fixes and improvements.
- System: updated LittleFS version to the latest release, plus various fixes and improvements.
- Build:
./fbt flash
now auto-detects connected wired or wireless programmers, plus various fixes and improvements.
Known Issues
- Rare Core2 HardFaults in sleep mode, a fix is being tested. Workaround: switch sleep mode to Legacy.
- A huge (HVAC raw data) infrared remote load causes an Out-of-Memory crash. A fix is coming in the next release. Meanwhile, you can split your remotes into smaller files.
What's Changed
- Improved vscode clangd experience by @dogtopus in #2431
- SubGhz: added timeout to subghz_hal_async_tx_test_run by @skotopes in #2975
- Removed explicit dependency on scons for external scripting by @hedger in #2999
- loader: restored support for debug apps by @hedger in #2993
- [FL-3488] Assigned tickets to all ToDo items by @Astrrra in #2988
- littlefs update by @nminaylov in #2986
- [FL-3486,FL-3392] fbt: various improvements and bug fixes by @hedger in #2982
- [FL-3481] Properly reset the NFC device data by @Astrrra in #2980
- Fixed last symbol display in multiline text by @Programistich in #2967
- [FL-3479] Desktop: more favorites, configurable dummy mode by @nminaylov in #2972
- [FL-3421] Unit bench: multiple attempts to find flipper by @doomwastaken in #2960
- Updated tv.ir by @Synthethics in #2942
- FuriHal: explicitly pulled display pins at early init stage, moved PUPD config to early stage by @skotopes in #3004
- More apps moved to apps repo by @nminaylov in #2978
- Intelligent probing with warnings for fwflash.py by @hedger in #3005
- [FL-3564] New IR universal remote graphics by @Astrrra in #3006
- SubGhz: fixed ToDo by @Skorpionm in #2984
- github: Check for todos by @hedger in #3011
- [FL-3580] AC OFF button by @Astrrra in #3010
- [FL-3565] Rfid: fix crash on broken key launch from archive by @skotopes in #3012
- NFC: fix ISO14443-4A cards emulation by @gornekich in #3017
- [FL-3495] Remove the TODO for GPIO settings save/load by @Astrrra in #3015
- [FL-3582] SubGhz: heap overflow text error by @Skorpionm in #3021
New Contributors
- @dogtopus made their first contribution in #2431
- @Synthethics made their first contribution in #2942
Ongoing
- NFC refactoring
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.89.0-rc...0.90.1-rc