1.1.0-rc
Pre-release
Pre-release
TL;DR
- NFC: Fix emulation freeze, various parsers improvements and new parsers, improved ISO14443-4A support
- LF RFID: Proper block order when writing EM4100 to 5577 blank, various fixes and improvements
- Infrared: New devices in universal remotes
- BadUSB: New keyboard layouts, new UI for easier USB/BLE switch, examples update
- USB/HID Remote: Faster click rates and max shortcut in mouse clicker
- JS: New modules for GUI, event loop, GPIO and other subsystems
- GPIO: UART bridge UX improvements
- Furi: Better integration with libc, new thread life cycle model, fix a bunch of various crashes and lockups, init service, more memory for apps
- FuriHal: Fix incorrect random generator returning zeros if exhausted, new gauge initialization routine that fixes gauge stuck in
[ - ]
, fix a bunch of various crashes and lockups - Storage: Fix folder rename fail in some conditions, various fixes and improvements
- Toolbox: Update bit buffer documentation
- Documentation: Cleanup and updated Wi-Fi Devboard docs
- Desktop: Require pin on start if pin is set
What's Changed
- Fix USB-UART bridge exit screen stopping the bridge prematurely by @portasynthinca3 in #3892
- [FL-3885] Put errno into TCB by @portasynthinca3 in #3893
- [FL-3891] Folder rename fails by @portasynthinca3 in #3896
- kerel typo by @EntranceJew in #3901
- [FL-3805] Fix EM4100 T5577 writing block order by @Astrrra in #3904
- [IR] universal remote additions by @jaylikesbunda in #3922
- New layout for BadUSB (es-LA) by @IRecabarren in #3916
- Prevent idle priority threads from potentially starving the FreeRTOS idle task by @CookiePLMonster in #3909
- Improve bit_buffer.h docs by @Astrrra in #3783
- furi_hal_random: Wait for ready state and no errors before sampling by @n1kolasM in #3933
- Moscow social card parser by @assasinfil in #3464
- Plantain parser improvements by @assasinfil in #3469
- [FL-3830] Emulation freeze by @RebornedBrain in #3930
- FuriHal, drivers: rework gauge initialization routine by @skotopes in #3912
- [FL-3896] Split BadUSB into BadUSB and BadBLE by @Astrrra in #3931
- Documentation: update and cleanup by @rnadyrshin in #3934
- [IR] Heavily Expand Universal Remotes by @jaylikesbunda in #3929
- FuriThread: Improve state callbacks by @CookiePLMonster in #3881
- nfc/clipper: Update BART station codes by @ted-logan in #3937
- Furi: A Lot of Fixes by @skotopes in #3942
- Wi-Fi Devboard documentation rework by @rnadyrshin in #3944
- Fixes Mouse Clicker Should have a "0" value setting for "as fast as possible" #3876 by @sumukhj1219 in #3894
- [FL-3909] CLI improvements, part I by @portasynthinca3 in #3928
- NFC: iso14443_4a improvements. Canvas: extended icon draw. by @RebornedBrain in #3918
- heap: increased size by @hedger in #3924
- [FL-3893] JS modules by @portasynthinca3 in #3841
- NFC: H World Hotel Chain Room Key Parser by @zinongli in #3946
- Small JS fixes by @portasynthinca3 in #3950
- [FL-3914] BackUSB by @Astrrra in #3951
- New Static Keys for Mifare Classic Dictionary by @zinongli in #3947
- [BadUSB] Improve ChromeOS and GNOME demo scripts by @kowalski7cc in #3948
- Small fixes in the wifi devboard docs by @rnadyrshin in #3953
- [FL-3916] Require PIN on boot by @portasynthinca3 in #3952
- NFC Parser for Tianjin Railway Transit by @zinongli in #3954
- Add warning about stealth mode in vibro CLI by @ivanbarsukov in #3957
- Revert "[FL-3909] CLI improvements, part I" by @portasynthinca3 in #3955
New Contributors
- @EntranceJew made their first contribution in #3901
- @jaylikesbunda made their first contribution in #3922
- @n1kolasM made their first contribution in #3933
- @ted-logan made their first contribution in #3937
- @sumukhj1219 made their first contribution in #3894
- @ivanbarsukov made their first contribution in #3957
Full Changelog: 1.0.1-rc...1.1.0-rc