TL;DR
- iButton: full refactoring, new keys support
- Apps: new folders structure for data and resources, new resource bundling system
- Gui: left handed mode, bug fixes and improvements
- Picopass: bug fixes and improvements, iCx cards support
- Recovery: new graphics
- Dummy mode: bug fixes and improvements
- Infrared: bug fixes and improvements
- SubGHz: bug fixes and improvements, stricter CAME protocol validation
- Clock: AM fix
- Archive: bug fixes and improvements
- Nfc: bug fixes and improvements
- System: drop legacy ValueMutex, more details in PR
What's Changed
- [FL-3055] Getter for application data path by @DrZlo13 in #2181
- [FL-3103] New pin reset splashscreen by @Astrrra in #2405
- [FL-3070] iButton system and app refactoring by @gsurkov in #2388
- Fix "Music player" path for Dummy mode by @andr0423 in #2454
- fix typo by @Milk-Cool in #2452
- [FL-3127] Fix navigation on unsupported card types by @Astrrra in #2440
- [FL-3117] Infrared: Fix hangups on repeated button press by @gsurkov in #2441
- [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation by @Skorpionm in #2443
- [#2446] clock_app-am-to-pm-patch by @Ethanol0001 in #2446
- Archive browser: update path on dir leave by @nminaylov in #2455
- github: check API versions for all targets to match on gh build by @hedger in #2459
- Fix SD card CID parsing by @hramrach in #2463
- Fixed picopass load save file overrun by @GuruSteve in #2464
- Support reseting iCx cards by @bettse in #2451
- [Fl-3147] Remove ValueMutex by @Astrrra in #2467
- NFC: Support reading Mifare Classic key B from sector trailer, reading sector with B key where A key can't read block, Nfc Magic app not using NFC folder by default (in file select) by @AloneLiberty in #2437
- More UI fixes and improvements by @liamhays in #2419
- PicoPass: auth cleanup by @bettse in #2470
- [FL-3118] Dumb mode menu freeze fix by @Astrrra in #2456
- Embed assets in elf file by @DrZlo13 in #2466
- Upside down / left handed orientation support by @hramrach in #2462
- [#1989] updated parser and added stringln, hold and release by @p4p1 in #2448
- NFC: Fix 0 block write possibility in Mifare Classic emulation by @AloneLiberty in #2474
New Contributors
- @andr0423 made their first contribution in #2454
- @Ethanol0001 made their first contribution in #2446
- @GuruSteve made their first contribution in #2464
- @p4p1 made their first contribution in #2448
Ongoing
- Application catalog
- Furi & FuriHal improvements and release 1.0.0 preparation
- Documentation
- NFC refactoring
Full Changelog: 0.78.1-rc...0.79.0-rc