1.0.0-rc
版本发布时间: 2024-09-09 07:34:03
flipperdevices/flipperzero-firmware最新发布版本:1.0.1(2024-09-10 19:33:52)
TL;DR
- Dolphin: new animation, configurable always happy mode
- LFRFID: GProx/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
- SubGhz: various bug fixes and improvements
- Gui: dialog_ex now owns it's own buffers, new up/down button elements, event loop now can be borrowed from view dispatcher
- RPC / Extension: modules now have 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
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.0-rc