1.0.1-rc
版本发布时间: 2024-09-10 05:26:14
flipperdevices/flipperzero-firmware最新发布版本:1.0.1(2024-09-10 19:33:52)
TL;DR
- Dolphin: New animation. Configurable "always happy" mode.
- LF RFID: G-Prox/EM4100 mis-detection fix and other GProx support improvements.
- NFC: "Detect Reader" was renamed to "Extract MF Keys". Ultralight unlock crash fix. Various bug fixes and improvements.
- Infrared: Various new additions to universal TV remote. Better error reporting.
- Furi: A lot of improvements and optimizations in various core primitives.
- BadUSB: New Linux examples.
- Toolbox: New integer parsing library, more explicit, much wow.
- All apps: Better file loading error reporting.
- Sub-GHz: Various bug fixes and improvements.
- GUI: Dialog_ex now owns its own buffers. New up/down button elements. Event loop can now be borrowed from view dispatcher.
- RPC / Extension: Modules now have the ability to enable 5v throw RPC or Extension protocol.
What's Changed
- Desktop: separate callbacks for dolphin and storage subscriptions by @skotopes in https://github.com/flipperdevices/flipperzero-firmware/pull/3836
- scripts: improved size validator for updater image by @hedger in https://github.com/flipperdevices/flipperzero-firmware/pull/3834
- [FL-3899] Add the Procrastination animation by @Astrrra in https://github.com/flipperdevices/flipperzero-firmware/pull/3860
- Publishing T5577 page 1 block count macro by @zinongli in https://github.com/flipperdevices/flipperzero-firmware/pull/3864
- Gui: change dialog_ex text ownership model by @skotopes in https://github.com/flipperdevices/flipperzero-firmware/pull/3831
- feat: Add up and down button drawing functions to GUI elements by @derskythe in https://github.com/flipperdevices/flipperzero-firmware/pull/3804
- [FL-3889] 5V on GPIO control for ext. modules by @gsurkov in https://github.com/flipperdevices/flipperzero-firmware/pull/3830
- CCID: App changes by @kidbomb in https://github.com/flipperdevices/flipperzero-firmware/pull/3837
- SubGhz: Fix RPC status for ButtonRelease event by @Skorpionm in https://github.com/flipperdevices/flipperzero-firmware/pull/3838
- [FL-3884] Proper integer parsing by @portasynthinca3 in https://github.com/flipperdevices/flipperzero-firmware/pull/3839
- [FL-3882] Clean up of LFS traces by @hedger in https://github.com/flipperdevices/flipperzero-firmware/pull/3849
- Debug: use proper hook for handle_exit in flipperapps by @skotopes in https://github.com/flipperdevices/flipperzero-firmware/pull/3842
- [FL-3895] Broken file interaction fixes by @RebornedBrain in https://github.com/flipperdevices/flipperzero-firmware/pull/3852
- Infrared: Add Airwell AW-HKD012-N91 by @valeraOlexienko in https://github.com/flipperdevices/flipperzero-firmware/pull/3856
- DialogEx: Fix NULL ptr crash by @Willy-JL in https://github.com/flipperdevices/flipperzero-firmware/pull/3878
- Desktop: Sanity check PIN length for good measure by @Willy-JL in https://github.com/flipperdevices/flipperzero-firmware/pull/3879
- Loader: Warn about missing SD card for main apps by @Willy-JL in https://github.com/flipperdevices/flipperzero-firmware/pull/3875
- [FL-3890] Infrared button operation fails now shows more informative messages by @RebornedBrain in https://github.com/flipperdevices/flipperzero-firmware/pull/3859
- [FL-3766] Fix crash on Ultralight unlock by @Astrrra in https://github.com/flipperdevices/flipperzero-firmware/pull/3855
- Exposed
view_dispatcher_get_event_loop
by @CookiePLMonster in https://github.com/flipperdevices/flipperzero-firmware/pull/3858 - Fix detection of GProx II cards and false detection of other cards by @Astrrra in https://github.com/flipperdevices/flipperzero-firmware/pull/3869
- [FL-3897] Happy mode by @portasynthinca3 in https://github.com/flipperdevices/flipperzero-firmware/pull/3863
- feat: add linux/gnome badusb demo resource files by @thomasnemer in https://github.com/flipperdevices/flipperzero-firmware/pull/3846
- Replace all calls to strncpy with strlcpy, use strdup more, expose strlcat by @CookiePLMonster in https://github.com/flipperdevices/flipperzero-firmware/pull/3866
- Threading, Timers improvements by @CookiePLMonster in https://github.com/flipperdevices/flipperzero-firmware/pull/3865
- LFRFID: Guard GProxII Wiegand Check Against False Positive and Correct 36-bit Parsing by @zinongli in https://github.com/flipperdevices/flipperzero-firmware/pull/3868
- Rename 'Detect Reader' to 'Extract MF Keys' by @bettse in https://github.com/flipperdevices/flipperzero-firmware/pull/3874
- Infrared: add TCL 75S451 to TV universal remote by @christhetech131 in https://github.com/flipperdevices/flipperzero-firmware/pull/3880
- FuriTimer: Use an event instead of a volatile bool to wait for deletion by @CookiePLMonster in https://github.com/flipperdevices/flipperzero-firmware/pull/3887
- LFRFID GProxII Fix Writing and Rendering Conflict by @zinongli in https://github.com/flipperdevices/flipperzero-firmware/pull/3888
- FeliCa anti-collision fix by @RebornedBrain in https://github.com/flipperdevices/flipperzero-firmware/pull/3889
New Contributors
- @portasynthinca3 made their first contribution in https://github.com/flipperdevices/flipperzero-firmware/pull/3839
- @valeraOlexienko made their first contribution in https://github.com/flipperdevices/flipperzero-firmware/pull/3856
- @thomasnemer made their first contribution in https://github.com/flipperdevices/flipperzero-firmware/pull/3846
- @christhetech131 made their first contribution in https://github.com/flipperdevices/flipperzero-firmware/pull/3880
Full Changelog: https://github.com/flipperdevices/flipperzero-firmware/compare/0.105.0-rc...1.0.1-rc