TL;DR
- System: various bug fixes and improvements
- Settings: LCD contrast settings
- Dolphin: new L2 animation, party hard
- Furi: smaller critical section footprint
- SubGhz: various fixes and improvements
- Nfc: NFC-V support, MFC improvements, bug fixes
- Scripts: wifi-board updater
- Ble: GAT/GAP refactoring
- WeatherStation: Oregon3 protocol support
Known Issues
- Periodic Core2 HardFauls 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
- [DEVOPS-18]: Add map file parser, mariadb inserter by @drunkbatya in #2732
- [FL-3293] FuriHal: add system setting to device info, bump device info version by @skotopes in #2736
- [FL-3316] Settings: add contrast adjustment by @skotopes in #2737
- [FL-3213] f7: add PB9 to debug pins by @skotopes in #2738
- [FL-3352] Dolphin: new animation by @skotopes in #2735
- [FL-2872] Remove unused resources by @Astrrra in #2740
- Scripts: Fixing serial cli logger error so it sounds more concise by @DXVVAY in #2721
- Furi: smaller critical enter and critical exit macro by @DrZlo13 in #2716
- [FL-3331] SubGhz: add subghz_protocol_registry external API by @Skorpionm in #2712
- [FL-3045] Fix core2 permisions by @drunkbatya in #2742
- [FL-3246] fbt, ufbt: added checks for appid in app manifests by @hedger in #2720
- Map parser licence description by @glebmashanov in #2739
- [FL-3346] fbt: added Flipper selection when multiple are connected over USB by @hedger in #2723
- added ISO15693 (NfcV) reading, saving, emulating and revealing from privacy mode (unlock) by @g3gg0 in #2316
- [FL-3351] github: re-enabled f18 build by @hedger in #2743
- Scripts: WiFi board updater by @DrZlo13 in #2625
- [FL-3267] ble: refactored bt gatt characteristics setup by @hedger in #2587
- [FL-3359] github: added debugapps artifact; packaging resources per-target by @hedger in #2750
- FuriHal: always clock SMPS from HSI by @skotopes in #2643
- [FL-3360] Core2, SRAM2: provide safety gap by @DrZlo13 in #2754
- Services: simplify api by @DrZlo13 in #2540
- weather_station: add oregon3 protocol support with THGR221 by @clashlab in #2748
- [FL-3361] fbt: stable build dates by @hedger in #2751
- [FL-3284] Fix reading Mifare Classic cards with unusual access conditions and fix emulation of unknown keys by @Astrrra in #2620
- FuriHal: remove clock startup time tracking from clean builds by @skotopes in #2764
- furi_hal_nfc: fix furi_hal_nfc_emulate_nfca by @leommxj in #2773
- [FL-3376] Fixed GATT attribute order by @hedger in #2776
New Contributors
- @glebmashanov made their first contribution in #2739
- @clashlab made their first contribution in #2748
Ongoing
- Application catalog
- Furi & FuriHal improvements and release 1.0.0 preparation
- Documentation
- NFC refactoring
- Application and Service Loader refactoring
Full Changelog: 0.84.2-rc...0.85.2-rc