TL;DR
- New app: Nfc magic - MFC magic cards writer
- Dolphin: new animation
- NFC: manual actions, improvements, bug fixes, unit test
- SubGhz: bug fixes and improvements, new protocols
- WeatherStation: new protocols and bug fixes
- Infrared: new protocol
- Furi: better memory leak logging,
- Fbt: bug fixes and improvements
- Storage: modification timestamps
- Toolchain: update
What's Changed
- Gui: refactor buttons remapping by @br0ziliy in #1949
- Fbt fixes for mfbt pt2 by @hedger in #1951
- Fixed job name, renamed compile step id by @doomwastaken in #1952
- [FL-2931] Storage full RPC error handling by @gsurkov in #1958
- [FL-2940] WS: add protocol Ambient_Weather by @Skorpionm in #1960
- BadUSB scroll-lock typo fix by @nminaylov in #1968
- Run Bad USB immediately after connection by @head47 in #1955
- Subghz: add analyzer frequency logs by @Tardo in #1914
- [FL-2952] Dolphin: add L1_Mods_128x64 animation by @skotopes in #1973
- [FL-2951] Storage: tree timestamps by @skotopes in #1971
- SubGhz: fix incorrect response in rpc mode. Code cleanup. by @msvsergey in #1964
- NFC magic cards support by @gornekich in #1966
- Fbt: fixes for ufbt pt3 by @hedger in #1970
- Code cleanup: srand, PVS warnings by @skotopes in #1974
- Fbt: fix for launch_app by @hedger in #1978
- WS: fix show negative temperature by @Skorpionm in #1980
- Infrared: add Kaseikyo IR protocol by @samuel in #1965
- Fbt: compile_db fixes by @hedger in #1981
- DAP-Link: show error if usb is locked by @DrZlo13 in #1982
- Update toolchain to version 19. Update codeowners. by @drunkbatya in #1986
- Acurite 609TXC weather station protocol by @samuel in #1987
- [FL-2956] Initial unit test docs by @gsurkov in #1984
- Furi: show thread allocation balance for child threads by @skotopes in #1992
- NFC: fix crash on MFC read by @gornekich in #1993
- Fbt: 'target' field for apps; lib debugging support by @hedger in #1995
- Rpc: increase stack size, fix stack overflow by @skotopes in #1997
- Corr: bad path for furi core by @canel-rom1 in #1975
- NFC Unit tests part 1.1 by @Astrrra in #1927
- Force card types in extra actions by @Astrrra in #1961
- Fixed typos by @skelq in #1999
- [FL-2961] SubGhz: properly handle storage loss by @Skorpionm in #1990
New Contributors
- @head47 made their first contribution in #1955
- @Tardo made their first contribution in #1914
- @msvsergey made their first contribution in #1964
- @samuel made their first contribution in #1965
- @canel-rom1 made their first contribution in #1975
- @skelq made their first contribution in #1999
Full Changelog: 0.70.1-rc...0.71.0-rc