Releases: flipperdevices/flipperzero-firmware
0.98.3
TL;DR
- FuriHal: new serial API with separate control plane, new module expansion protocol, new configurable serial logging, various bug fixes and improvements
- NFC: DESFire support improvements, new card plugins, various bug fixes and improvements
- Sub-Ghz: new async tx API, new rewritten transceiver control flow, various bug fixes and improvements
- RFID: various bug fixes and improvements
- RPC: reverse input, expansion module extension
- Infrared: new universal remotes
- VA Apps: UI update
- Desktop: fixed unlock from companion on PIN code screen
- Direct Draw apps can now be streamed via RPC
New serial API arrived #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3727] RPC: reverse input by @skotopes in #3304
- [FL-3429] About: China, Taiwan, and Mexico certification information added by @skotopes in #3318
- HID MFC Plugin by @bettse in #3312
- mf_classic_dict.nfc updated by @ry4000 in #3314
- NFC plugin and parser for WashCity cards added by @yaba in #3319
- Samsung AC remotes DB93 and AR-EH04 added by @braghetto in #3301
- Scripts: incorrect handling of storage stress test count option fixed by @skotopes in #3321
- MFC emulation fixes by @gornekich in #3324
- [FL-3678] [FL-3733] [FL-3723] UI refactoring by @RebornedBrain in #3323
- Desktop: RPC unlock on PIN code screen fix by @skotopes in #3334
- ufbt: generated project paths on Windows fix by @hedger in #3339
- [FL-3744] [NFC] NTAG success screen freeze when trying to write to unsaved card by @RebornedBrain in #3354
- NFC: parsers minor clean-up by @Leptopt1los in #3329
- MyKey production date parsing fixed by @augustozanellato in #3332
- FuriHal: start duration furi_hal_subghz_async_tx fix by @Skorpionm in #3230
- NFC: system dict skip when user dict is skipped fix by @Leptopt1los in #3356
- assets: checking limits on image size; ufbt: cdb target by @hedger in #3359
- [FL-3743] Sub-Ghz: UI update by @Skorpionm in #3352
- [FL-3678] NFC UI refactoring by @RebornedBrain in #3361 and #3369
- Furi_hal_rtc: new function by @Leptopt1los in #3294
- Sub-Ghz: added
subghz tx_from_file
CLI cmd, major TX flow refactoring, various improvements and bug fixes by @Skorpionm in #3302 - FuriHal: UART refactoring by @skotopes in #3211
- FuriHal: interrupt priorities and documentation by @skotopes in #3366
- Bugfix: strip last parity bit from decoded FDX-B data by @lagomorph in #3199
- [FL-3669] Expansion module protocol by @gsurkov in #3250
- [FL-3648] Mf DESFire fixes by @gornekich in #3367
- RFID CLI: improved usability by @DrZlo13 in #3376
- 0.98.0-rc various fixes by @skotopes in #3402
- [FL-3759] Fix expansion protocol crash when fed lots of garbage by @gsurkov in #3409
- Direct Draw apps can now be streamed via RPC by @DrZlo13 in #3397
New Contributors
- @ry4000 made their first contribution in #3314
- @yaba made their first contribution in #3319
- @braghetto made their first contribution in #3301
- @lagomorph made their first contribution in #3199
Ongoing
- NFC: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.97.1-rc...0.98.3-rc
0.98.3-rc
TL;DR
- FuriHal: new serial API with separate control plane, new module expansion protocol, new configurable serial logging, various bug fixes and improvements
- NFC: DESFire support improvements, new card plugins, various bug fixes and improvements
- Sub-Ghz: new async tx API, new rewritten transceiver control flow, various bug fixes and improvements
- RFID: various bug fixes and improvements
- RPC: reverse input, expansion module extension
- Infrared: new universal remotes
- VA Apps: UI update
- Desktop: fixed unlock from companion on PIN code screen
- Direct Draw apps can now be streamed via RPC
New serial API arrived #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3727] RPC: reverse input by @skotopes in #3304
- [FL-3429] About: China, Taiwan, and Mexico certification information added by @skotopes in #3318
- HID MFC Plugin by @bettse in #3312
- mf_classic_dict.nfc updated by @ry4000 in #3314
- NFC plugin and parser for WashCity cards added by @yaba in #3319
- Samsung AC remotes DB93 and AR-EH04 added by @braghetto in #3301
- Scripts: incorrect handling of storage stress test count option fixed by @skotopes in #3321
- MFC emulation fixes by @gornekich in #3324
- [FL-3678] [FL-3733] [FL-3723] UI refactoring by @RebornedBrain in #3323
- Desktop: RPC unlock on PIN code screen fix by @skotopes in #3334
- ufbt: generated project paths on Windows fix by @hedger in #3339
- [FL-3744] [NFC] NTAG success screen freeze when trying to write to unsaved card by @RebornedBrain in #3354
- NFC: parsers minor clean-up by @Leptopt1los in #3329
- MyKey production date parsing fixed by @augustozanellato in #3332
- FuriHal: start duration furi_hal_subghz_async_tx fix by @Skorpionm in #3230
- NFC: system dict skip when user dict is skipped fix by @Leptopt1los in #3356
- assets: checking limits on image size; ufbt: cdb target by @hedger in #3359
- [FL-3743] Sub-Ghz: UI update by @Skorpionm in #3352
- [FL-3678] NFC UI refactoring by @RebornedBrain in #3361 and #3369
- Furi_hal_rtc: new function by @Leptopt1los in #3294
- Sub-Ghz: added
subghz tx_from_file
CLI cmd, major TX flow refactoring, various improvements and bug fixes by @Skorpionm in #3302 - FuriHal: UART refactoring by @skotopes in #3211
- FuriHal: interrupt priorities and documentation by @skotopes in #3366
- Bugfix: strip last parity bit from decoded FDX-B data by @lagomorph in #3199
- [FL-3669] Expansion module protocol by @gsurkov in #3250
- [FL-3648] Mf DESFire fixes by @gornekich in #3367
- RFID CLI: improved usability by @DrZlo13 in #3376
- 0.98.0-rc various fixes by @skotopes in #3402
- [FL-3759] Fix expansion protocol crash when fed lots of garbage by @gsurkov in #3409
- Direct Draw apps can now be streamed via RPC by @DrZlo13 in #3397
New Contributors
- @ry4000 made their first contribution in #3314
- @yaba made their first contribution in #3319
- @braghetto made their first contribution in #3301
- @lagomorph made their first contribution in #3199
Ongoing
- NFC: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.97.1-rc...0.98.3-rc
0.98.2
TL;DR
- FuriHal: new serial API with separate control plane, new module expansion protocol, new configurable serial logging, various bug fixes and improvements
- NFC: DESFire support improvements, new card plugins, various bug fixes and improvements
- Sub-Ghz: new async tx API, new rewritten transceiver control flow, various bug fixes and improvements
- RFID: various bug fixes and improvements
- RPC: reverse input, expansion module extension
- Infrared: new universal remotes
- VA Apps: UI update
- Desktop: fixed unlock from companion on PIN code screen
New serial API arrived #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3727] RPC: reverse input by @skotopes in #3304
- [FL-3429] About: China, Taiwan, and Mexico certification information added by @skotopes in #3318
- HID MFC Plugin by @bettse in #3312
- mf_classic_dict.nfc updated by @ry4000 in #3314
- NFC plugin and parser for WashCity cards added by @yaba in #3319
- Samsung AC remotes DB93 and AR-EH04 added by @braghetto in #3301
- Scripts: incorrect handling of storage stress test count option fixed by @skotopes in #3321
- MFC emulation fixes by @gornekich in #3324
- [FL-3678] [FL-3733] [FL-3723] UI refactoring by @RebornedBrain in #3323
- Desktop: RPC unlock on PIN code screen fix by @skotopes in #3334
- ufbt: generated project paths on Windows fix by @hedger in #3339
- [FL-3744] [NFC] NTAG success screen freeze when trying to write to unsaved card by @RebornedBrain in #3354
- NFC: parsers minor clean-up by @Leptopt1los in #3329
- MyKey production date parsing fixed by @augustozanellato in #3332
- FuriHal: start duration furi_hal_subghz_async_tx fix by @Skorpionm in #3230
- NFC: system dict skip when user dict is skipped fix by @Leptopt1los in #3356
- assets: checking limits on image size; ufbt: cdb target by @hedger in #3359
- [FL-3743] Sub-Ghz: UI update by @Skorpionm in #3352
- [FL-3678] NFC UI refactoring by @RebornedBrain in #3361 and #3369
- Furi_hal_rtc: new function by @Leptopt1los in #3294
- Sub-Ghz: added
subghz tx_from_file
CLI cmd, major TX flow refactoring, various improvements and bug fixes by @Skorpionm in #3302 - FuriHal: UART refactoring by @skotopes in #3211
- FuriHal: interrupt priorities and documentation by @skotopes in #3366
- Bugfix: strip last parity bit from decoded FDX-B data by @lagomorph in #3199
- [FL-3669] Expansion module protocol by @gsurkov in #3250
- [FL-3648] Mf DESFire fixes by @gornekich in #3367
- RFID CLI: improved usability by @DrZlo13 in #3376
- 0.98.0-rc various fixes by @skotopes in #3402
- [FL-3759] Fix expansion protocol crash when fed lots of garbage by @gsurkov in #3409
New Contributors
- @ry4000 made their first contribution in #3314
- @yaba made their first contribution in #3319
- @braghetto made their first contribution in #3301
- @lagomorph made their first contribution in #3199
Ongoing
- NFC: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.97.1-rc...0.98.2-rc
0.98.2-rc
TL;DR
- FuriHal: new serial API with separate control plane, new module expansion protocol, new configurable serial logging, various bug fixes and improvements
- NFC: DESFire support improvements, new card plugins, various bug fixes and improvements
- Sub-Ghz: new async tx API, new rewritten transceiver control flow, various bug fixes and improvements
- RFID: various bug fixes and improvements
- RPC: reverse input, expansion module extension
- Infrared: new universal remotes
- VA Apps: UI update
- Desktop: fixed unlock from companion on PIN code screen
New serial API arrived #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3727] RPC: reverse input by @skotopes in #3304
- [FL-3429] About: China, Taiwan, and Mexico certification information added by @skotopes in #3318
- HID MFC Plugin by @bettse in #3312
- mf_classic_dict.nfc updated by @ry4000 in #3314
- NFC plugin and parser for WashCity cards added by @yaba in #3319
- Samsung AC remotes DB93 and AR-EH04 added by @braghetto in #3301
- Scripts: incorrect handling of storage stress test count option fixed by @skotopes in #3321
- MFC emulation fixes by @gornekich in #3324
- [FL-3678] [FL-3733] [FL-3723] UI refactoring by @RebornedBrain in #3323
- Desktop: RPC unlock on PIN code screen fix by @skotopes in #3334
- ufbt: generated project paths on Windows fix by @hedger in #3339
- [FL-3744] [NFC] NTAG success screen freeze when trying to write to unsaved card by @RebornedBrain in #3354
- NFC: parsers minor clean-up by @Leptopt1los in #3329
- MyKey production date parsing fixed by @augustozanellato in #3332
- FuriHal: start duration furi_hal_subghz_async_tx fix by @Skorpionm in #3230
- NFC: system dict skip when user dict is skipped fix by @Leptopt1los in #3356
- assets: checking limits on image size; ufbt: cdb target by @hedger in #3359
- [FL-3743] Sub-Ghz: UI update by @Skorpionm in #3352
- [FL-3678] NFC UI refactoring by @RebornedBrain in #3361 and #3369
- Furi_hal_rtc: new function by @Leptopt1los in #3294
- Sub-Ghz: added
subghz tx_from_file
CLI cmd, major TX flow refactoring, various improvements and bug fixes by @Skorpionm in #3302 - FuriHal: UART refactoring by @skotopes in #3211
- FuriHal: interrupt priorities and documentation by @skotopes in #3366
- Bugfix: strip last parity bit from decoded FDX-B data by @lagomorph in #3199
- [FL-3669] Expansion module protocol by @gsurkov in #3250
- [FL-3648] Mf DESFire fixes by @gornekich in #3367
- RFID CLI: improved usability by @DrZlo13 in #3376
- 0.98.0-rc various fixes by @skotopes in #3402
- [FL-3759] Fix expansion protocol crash when fed lots of garbage by @gsurkov in #3409
New Contributors
- @ry4000 made their first contribution in #3314
- @yaba made their first contribution in #3319
- @braghetto made their first contribution in #3301
- @lagomorph made their first contribution in #3199
Ongoing
- NFC: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.97.1-rc...0.98.2-rc
0.98.1-rc
TL;DR
- FuriHal: new serial API with separate control plane, new module expansion protocol, new configurable serial logging, various bug fixes and improvements
- NFC: DESFire support improvements, new card plugins, various bug fixes and improvements
- Sub-Ghz: new async tx API, new rewritten transceiver control flow, various bug fixes and improvements
- RFID: various bug fixes and improvements
- RPC: reverse input, expansion module extension
- Infrared: new universal remotes
- VA Apps: UI update
- Desktop: fixed unlock from companion on PIN code screen
New serial API scheduled for next release #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3727] RPC: reverse input by @skotopes in #3304
- [FL-3429] About: China, Taiwan, and Mexico certification information added by @skotopes in #3318
- HID MFC Plugin by @bettse in #3312
- mf_classic_dict.nfc updated by @ry4000 in #3314
- NFC plugin and parser for WashCity cards added by @yaba in #3319
- Samsung AC remotes DB93 and AR-EH04 added by @braghetto in #3301
- Scripts: incorrect handling of storage stress test count option fixed by @skotopes in #3321
- MFC emulation fixes by @gornekich in #3324
- [FL-3678] [FL-3733] [FL-3723] UI refactoring by @RebornedBrain in #3323
- Desktop: RPC unlock on PIN code screen fix by @skotopes in #3334
- ufbt: generated project paths on Windows fix by @hedger in #3339
- [FL-3744] [NFC] NTAG success screen freeze when trying to write to unsaved card by @RebornedBrain in #3354
- NFC: parsers minor clean-up by @Leptopt1los in #3329
- MyKey production date parsing fixed by @augustozanellato in #3332
- FuriHal: start duration furi_hal_subghz_async_tx fix by @Skorpionm in #3230
- NFC: system dict skip when user dict is skipped fix by @Leptopt1los in #3356
- assets: checking limits on image size; ufbt: cdb target by @hedger in #3359
- [FL-3743] Sub-Ghz: UI update by @Skorpionm in #3352
- [FL-3678] NFC UI refactoring by @RebornedBrain in #3361 and #3369
- Furi_hal_rtc: new function by @Leptopt1los in #3294
- Sub-Ghz: added
subghz tx_from_file
CLI cmd, major TX flow refactoring, various improvements and bug fixes by @Skorpionm in #3302 - FuriHal: UART refactoring by @skotopes in #3211
- FuriHal: interrupt priorities and documentation by @skotopes in #3366
- Bugfix: strip last parity bit from decoded FDX-B data by @lagomorph in #3199
- [FL-3669] Expansion module protocol by @gsurkov in #3250
- [FL-3648] Mf DESFire fixes by @gornekich in #3367
- RFID CLI: improved usability by @DrZlo13 in #3376
- 0.98.0-rc various fixes by @skotopes in #3402
New Contributors
- @ry4000 made their first contribution in #3314
- @yaba made their first contribution in #3319
- @braghetto made their first contribution in #3301
- @lagomorph made their first contribution in #3199
Ongoing
- NFC: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.97.1-rc...0.98.1-rc
0.98.0-rc
TL;DR
- FuriHal: new serial API with separate control plane, new module expansion protocol, new configurable serial logging, various bug fixes and improvements
- Nfc: Desfire support improvements, new card plugins, various bug fixes and improvements
- SubGhz: new async tx API, new rewritten transceiver control flow, various bug fixes and improvements
- Rfid: various bug fixes and improvements
- Rpc: reverse input, expansion module extension
- Infrared: new universal remotes
- VA Apps: UI update
- Desktop: fix unlock from companion on PIN enter screen
New serial API scheduled for next release #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3727] RPC: reverse input by @skotopes in #3304
- [FL-3429] About: cn,tw,mx certification information by @skotopes in #3318
- HID MFC Plugin by @bettse in #3312
- Update mf_classic_dict.nfc by @ry4000 in #3314
- Added NFC plugin; parser for WashCity cards. by @yaba in #3319
- Add Samsung AC remotes DB93 and AR-EH04 by @braghetto in #3301
- Scripts: fix incorrect handling of storage stress test count option by @skotopes in #3321
- MFC emulation fixes by @gornekich in #3324
- [FL-3678] [FL-3733] [FL-3723] UI refactor by @RebornedBrain in #3323
- Desktop: fix rpc unlock on pin input screen by @skotopes in #3334
- ufbt: fixed generated project paths on Windows by @hedger in #3339
- [FL-3744] [NFC] Ntag success write freeze when not saved card by @RebornedBrain in #3354
- NFC: parsers minor cleanup by @Leptopt1los in #3329
- Fix MyKey production date parsing by @augustozanellato in #3332
- FuriHal: fix start duration furi_hal_subghz_async_tx by @Skorpionm in #3230
- NFC: system dict skip when user dict is skipped fix by @Leptopt1los in #3356
- assets: checking limits on image size; ufbt: cdb target by @hedger in #3359
- [FL-3743] SubGhz: UI update by @Skorpionm in #3352
- [FL-3678] NFC UI refactor by @RebornedBrain in #3361
- Furi_hal_rtc: new function by @Leptopt1los in #3294
- SubGhz: add
subghz tx_from_file
CLI cmd, major TX flow refactoring, various improvements and bug fixes by @Skorpionm in #3302 - FuriHal: UART refactoring by @skotopes in #3211
- FuriHal: interrupt priorities and documentation by @skotopes in #3366
- Bugfix: Strip last parity bit from decoded FDX-B data by @lagomorph in #3199
- [FL-3669] Expansion module protocol by @gsurkov in #3250
- [FL-3678] NFC UI refactor by @RebornedBrain in #3369
- [FL-3648] Mf DESFire fixes by @gornekich in #3367
- RFID CLI: better usage by @DrZlo13 in #3376
New Contributors
- @ry4000 made their first contribution in #3314
- @yaba made their first contribution in #3319
- @braghetto made their first contribution in #3301
- @lagomorph made their first contribution in #3199
Ongoing
- Nfc: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.97.1-rc...0.98.0-rc
0.97.1
TL;DR
- NFC: MyKey, Umarsh card parsers; emulation improvements; faster plugins; various bug fixes and improvements
- Infrared: new TVs and ACs support in Universal Remotes
- UART bridge: software DE/RE support
- System: various bug fixes and improvements
- Build system: various fixes and improvements
Last call: new serial API scheduled for next release #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3681] SubGhz: changed the name of the button when sending RAW to SubGhz by @Skorpionm in #3275
- FuriHal: various GPIO improvements by @skotopes in #3260
- RTC registers clean-up on factory reset by @skotopes in #3288
- [FL-3706], [FL-3674] NFC NTAG and ISO14443-3b reading fix by @gornekich in #3285
- [FL-3715] Update CLI MOTD by @skotopes in #3292
- MyKey parser added by @augustozanellato in #3262
- Umarsh transport cards parser added by @Leptopt1los in #3277
- nfc_util: little endian bytes2num functions added by @Leptopt1los in #3287
- [FL-3717] MFC emulation fix by @gornekich in #3291
- [FL-3719] NFC Plugins loading rework by @gornekich in #3295
- New ACs (Carrier 42QG5A580SC and AUX YKR-H/006E) added by @gusdleon in #3284
- New TV (Philips OLED 934/12) added by @MarcelSchm in #3293
- NfcDict refactoring by @v0lp3 in #3271
- Added UTF-8 support to Flipper Zero canvas API by @bolknote in #3297
- Keys Dict: PVS warnings fix by @gornekich in #3299
- ufbt: changed toolchain environment invocation by @hedger in #3300
- USART Bridge: added support for software control of DE/RE pins by @Skorpionm in #3280
- [FL-3729, FL-3730] Gui: fix string width calculation by @skotopes in #3305
- Rollback #3305 and #3297 fix various rendering issues by @skotopes in #3307
New Contributors
- @Leptopt1los made their first contribution in #3277
- @gusdleon made their first contribution in #3284
- @MarcelSchm made their first contribution in #3293
- @v0lp3 made their first contribution in #3271
Ongoing
- Nfc: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- UART refactoring, RPC over UART
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.96.1-rc...0.97.1-rc
0.97.1-rc
TL;DR
- NFC: MyKey, Umarsh card parsers; emulation improvements; faster plugins; various bug fixes and improvements
- Infrared: new TVs and ACs support in Universal Remotes
- UART bridge: software DE/RE support
- System: various bug fixes and improvements
- Build system: various fixes and improvements
Last call: new serial API scheduled for next release #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3681] SubGhz: changed the name of the button when sending RAW to SubGhz by @Skorpionm in #3275
- FuriHal: various GPIO improvements by @skotopes in #3260
- RTC registers clean-up on factory reset by @skotopes in #3288
- [FL-3706], [FL-3674] NFC NTAG and ISO14443-3b reading fix by @gornekich in #3285
- [FL-3715] Update CLI MOTD by @skotopes in #3292
- MyKey parser added by @augustozanellato in #3262
- Umarsh transport cards parser added by @Leptopt1los in #3277
- nfc_util: little endian bytes2num functions added by @Leptopt1los in #3287
- [FL-3717] MFC emulation fix by @gornekich in #3291
- [FL-3719] NFC Plugins loading rework by @gornekich in #3295
- New ACs (Carrier 42QG5A580SC and AUX YKR-H/006E) added by @gusdleon in #3284
- New TV (Philips OLED 934/12) added by @MarcelSchm in #3293
- NfcDict refactoring by @v0lp3 in #3271
- Added UTF-8 support to Flipper Zero canvas API by @bolknote in #3297
- Keys Dict: PVS warnings fix by @gornekich in #3299
- ufbt: changed toolchain environment invocation by @hedger in #3300
- USART Bridge: added support for software control of DE/RE pins by @Skorpionm in #3280
- [FL-3729, FL-3730] Gui: fix string width calculation by @skotopes in #3305
- Rollback #3305 and #3297 fix various rendering issues by @skotopes in #3307
New Contributors
- @Leptopt1los made their first contribution in #3277
- @gusdleon made their first contribution in #3284
- @MarcelSchm made their first contribution in #3293
- @v0lp3 made their first contribution in #3271
Ongoing
- Nfc: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- UART refactoring, RPC over UART
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.96.1-rc...0.97.1-rc
0.97.0-rc
TL;DR
- NFC: MyKey, Umarsh card parsers; emulation improvements; faster plugins; various bug fixes and improvements
- Infrared: new TVs and ACs support in Universal Remotes
- GUI: partial Unicode support
- UART bridge: software DE/RE support
- System: various bug fixes and improvements
- Build system: various fixes and improvements
Last call: new serial API scheduled for next release #3211
Upcoming JavaScript support discussion: #3286
What's Changed
- [FL-3681] SubGhz: changed the name of the button when sending RAW to SubGhz by @Skorpionm in #3275
- FuriHal: various GPIO improvements by @skotopes in #3260
- RTC registers clean-up on factory reset by @skotopes in #3288
- [FL-3706], [FL-3674] NFC NTAG and ISO14443-3b reading fix by @gornekich in #3285
- [FL-3715] Update CLI MOTD by @skotopes in #3292
- MyKey parser added by @augustozanellato in #3262
- Umarsh transport cards parser added by @Leptopt1los in #3277
- nfc_util: little endian bytes2num functions added by @Leptopt1los in #3287
- [FL-3717] MFC emulation fix by @gornekich in #3291
- [FL-3719] NFC Plugins loading rework by @gornekich in #3295
- New ACs (Carrier 42QG5A580SC and AUX YKR-H/006E) added by @gusdleon in #3284
- New TV (Philips OLED 934/12) added by @MarcelSchm in #3293
- NfcDict refactoring by @v0lp3 in #3271
- Added UTF-8 support to Flipper Zero canvas API by @bolknote in #3297
- Keys Dict: PVS warnings fix by @gornekich in #3299
- ufbt: changed toolchain environment invocation by @hedger in #3300
- USART Bridge: added support for software control of DE/RE pins by @Skorpionm in #3280
New Contributors
- @Leptopt1los made their first contribution in #3277
- @gusdleon made their first contribution in #3284
- @MarcelSchm made their first contribution in #3293
- @v0lp3 made their first contribution in #3271
Ongoing
- Nfc: new and old protocols support improvements, API finalization
- JS Scripting: VA modules
- UART refactoring, RPC over UART
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.96.1-rc...0.97.0-rc
0.96.1
TL;DR
- NFC: FeliCa UID emulation, ST25B support improvements, MFC fixes and improvements, ISO15693 support improvements, initial NTAG write support, new card parsers
- Dolphin: new animation
- SubGhz: Gate TX support improvements
- System: mbedtls now default for all crypto operations, various fixes and improvements
- Remote: remove ble pairing option, keyboard UI cleanup
We are working on new serial API for next release, your comments are welcome #3211
Also feel free to report any issues with the new NFC stack and application https://github.com/flipperdevices/flipperzero-firmware/issues
What's Changed
- [FL-3640] NFC: Felica UID emulation by @RebornedBrain in #3190
- [FL-3686] Mifare Classic fixes by @Astrrra in #3221
- allows you to use UCS-2 in canvas_glyph_width by @bolknote in #3226
- [FL-3682] Add the secret door animation by @Astrrra in #3233
- [FL-3690] Libraries cleanup; u2f crypto rework to use mbedtls by @hedger in #3234
- ST25TB poller refining + write support by @augustozanellato in #3239
- Mifare Classic nested auth support by @augustozanellato in #3238
- [FL-3675] Ntag21x write by @RebornedBrain in #3246
- [FL-3132] HID app: Add new function key icons by @Astrrra in #3236
- [FL-3620] Add the "remove pairing" button to BLE hid by @Astrrra in #3237
- Fixed error when reading an iso15693 nfc tag with no blocks by @pborsutzki in #3229
- SubGhz: fix count bit for detect gate_tx protocol by @Skorpionm in #3253
- nfc: m1k-based Aime (non-AIC) card support by @magicnat in #3241
- [FL-3701] NFC fixes by @gornekich in #3264
New Contributors
- @bolknote made their first contribution in #3226
- @pborsutzki made their first contribution in #3229
- @magicnat made their first contribution in #3241
Ongoing
- Nfc: new and old protocols support improvements, API finalization
- BadUSB, BadUART, scripting language
- UART refactoring, RPC over UART
- Furi & FuriHal improvements and preparation for release version 1.0.0
- Documentation
Full Changelog: 0.95.0...0.96.1