TL;DR
- New app: NFC/RFID Detector - allows to detect which technology reader uses(field detection), also detects frequency for RFID readers
- Application Loader: blazingly fast app loading with new relocation technique, refactoring, various fixes and improvements
- Nfc: MFC key invalidation fixes, NFC-V improvements, SLIX2 emulation support
- NfcMagic: various improvements and bug fixes
- SubGhz: new transceiver(device) API layer, external CC1101 support, opens way to use subghz app with transceivers other than CC1101
- Debug: properly attach to running flipper application, various assert utilities improvements
- Infrared: various additions to universal remotes
- BadUsb: fr-FR-mac layout fixes
- BLE/USB Remote: additional vertical keynote layout
- Gui: scroll acceleration(page scroll)
- System: various fixes and improvements
- Picopass: various fixes and improvements
Known Issues
- Rare Core2 HardFaults in sleep mode, currently is being investigated by ST, waiting for their conclusion. Workaround: switch sleep mode to Legacy. Details on deep sleep can be found in our blog https://blog.flipperzero.one/1-month-battery-life-with-firmware-update/ Issues can be reported on our forum: https://forum.flipperzero.one/t/flipper-zero-low-power-mode/15494
What's Changed
- Debug: sync apps on attach, makes it possible to debug already started app that has crashed by @skotopes in #2778
- [FL-2837][FL-3270] Loader refaptoring: second encounter by @DrZlo13 in #2779
- [FL-3373] Scroll acceleration by @Astrrra in #2784
- fix: make
dialog_file_browser_set_basic_options
initialize all fields by @JarvisCraft in #2756 - Fix M*LIB usage by @P-p-H-d in #2762
- Actions: unit_test and updater timeouts by @doomwastaken in #2807
- LF-RFID debug: make it work by @DrZlo13 in #2793
- [FL-3386] Fast FAP Loader by @DrZlo13 in #2790
- [FL-3388] NFC/RFID detector by @Skorpionm in #2795
- Fix furi_hal_bus related crashes in plugins by @xMasterX in #2799
- Fix fr-FR-mac keylayout by @FelixLgr in #2809
- Fix roll-over in file browser and archive by @Astrrra in #2811
- Add Mitsubishi MSZ-AP25VGK universal ac remote by @minchogaydarov in #2800
- Added Power Button for an unknown Sharp Model by @m0veax in #2787
- NFC: Improvements to NFC Magic app by @AloneLiberty in #2760
- Keynote with vertical layout by @Kami-no in #2794
- SLIX2 emulation support / practical use for Dymo printers by @g3gg0 in #2783
- NFC: Fix key invalidation logic by @AloneLiberty in #2782
- [FL-3211][FL-3212] Debug apps: speaker, uart_echo with baudrate by @DrZlo13 in #2812
- increased timeouts by @doomwastaken in #2816
- Furi,FuriHal: various improvements by @skotopes in #2819
- [FL-3375] SubGhz: add CC1101 module external by @Skorpionm in #2747
- fix width of submenu items on Vertical orientation by @gebeto in #2306
- SubGHz: properly working with missing external driver by @DrZlo13 in #2821
- [FL-3398] Desktop settings: show icon and name for external applications by @DrZlo13 in #2837
- Picopass fix ice by @bettse in #2836
- [FL-3397] FuriHal, Infrared, Protobuf: various fixes and improvements by @skotopes in #2845
- FuriHal: allow nulling null isr by @skotopes in #2846
- Furi_Power: fix furi_hal_power_enable_otg by @Skorpionm in #2842
- [FL-3407] NFC: Mf Ultralight emulation optimization by @gornekich in #2847
New Contributors
- @P-p-H-d made their first contribution in #2762
- @m0veax made their first contribution in #2787
- @gebeto made their first contribution in #2306
Ongoing
- Application catalog: public beta start
- Furi & FuriHal improvements and release 1.0.0 preparation
- Documentation
- NFC refactoring
- Main apps to SD migration
- Power service refactoring and gauge drift fix
Full Changelog: 0.85.2...0.86.1