TL;DR
- NFC: new NFC stack written from scratch, fully event-driven, improved standards support and performance, such wow, so very
- SubGhz: fixed CAME/NICE key generation, improved compatibility with some systems
- Loader: human-readable linking errors
- BuildSystem: various bug fixes and improvements
- System: various bug fixes and improvements
Please report any issue with the new NFC stack and application on github: https://github.com/flipperdevices/flipperzero-firmware/issues
Known Issues
- A huge (HVAC raw data) infrared remote load causes an Out-of-Memory crash. A fix is coming in 0.95. Meanwhile, you can split your remotes into smaller files.
What's Changed
- Fix various crashes if debug libraries used by @skotopes in #3144
- Fix #3141: 12-bits is 0xFFF (or 0xFF0) CAME/NICE 12-bit by @jamisonderek in #3142
- [FL-3621] Fixed double arrows and added proper indication by @Astrrra in #3146
- [FL-3632] FastFAP: human-readable error log by @DrZlo13 in #3156
- [FL-3627, FL-3628, FL-3631] fbt: glob & git improvements by @hedger in #3151
- NFC refactoring by @gornekich in #3050
- [FL-3639] Fixed MF DESFire record file handling by @gsurkov in #3167
- [FL-3637] NFC RC fixes by @gornekich in #3165
- [FL-3643] Fix crash when reading files > 64B by @gsurkov in #3166
- Fix crash after st25tb save by @augustozanellato in #3170
Ongoing
- BadUSB, BadUART, scripting language
- UART refactoring, RPC over UART
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.93.0...0.94.1