Releases: flipperdevices/flipperzero-firmware
Releases · flipperdevices/flipperzero-firmware
0.35.0
- [FL-1885] USB-UART bridge (#778)
- [FL-1937] Bluetooth new assets (#774)
- [FL-1922] Assets compression (#773)
- Toolchain: add heatshrink (#775)
- Update ReadMe (#780)
- [FL-1920] Fix NTAG emulation (#776)
- [FL-1970, FL-1965, FL-1872, FL-1689] Python framework, Scripts and fixes (#779)
- DisplayTest: controller fine tuning. Disable u8g2 contrast management. (#772)
- Git: set git attributes to automatically manage line endings. (#771)
- [FL-1942] Applications: Display Test. u8g2 usage refactoring. #770
- Readme: update target (#768)
- CI: Support slashed branches (#767)
- [FL-1956] Fix long packets bug, fix Manchester overrun (#766)
Also fix RC6 test to detect this manchester bug - [FL-1961] Cli: device_info format versioning. Detach target from firmware name. #765
- [FL-1945] Firmware, Scripts, Cli: add OTPv2, alternative displays support and 2-step OTP programming. #764
0.35.0-rc
- [FL-1885] USB-UART bridge (#778)
- [FL-1937] Bluetooth new assets (#774)
- [FL-1922] Assets compression (#773)
- Toolchain: add heatshrink (#775)
- Update ReadMe (#780)
- [FL-1920] Fix NTAG emulation (#776)
- [FL-1970, FL-1965, FL-1872, FL-1689] Python framework, Scripts and fixes (#779)
- DisplayTest: controller fine tuning. Disable u8g2 contrast management. (#772)
- Git: set git attributes to automatically manage line endings. (#771)
- [FL-1942] Applications: Display Test. u8g2 usage refactoring. #770
- Readme: update target (#768)
- CI: Support slashed branches (#767)
- [FL-1956] Fix long packets bug, fix Manchester overrun (#766)
Also fix RC6 test to detect this manchester bug - [FL-1961] Cli: device_info format versioning. Detach target from firmware name. #765
- [FL-1945] Firmware, Scripts, Cli: add OTPv2, alternative displays support and 2-step OTP programming. #764
0.34.0
- SubGhz: fix frequency determination in a frequency analyzer (#762)
- Makefile: optimize space usage. (#761)
- [FL-1930] USB HID (#751)
- USB HID keyboard test
- HID mouse demo app
- BadUSB: RubberDucky script parser. BadUSB test app
- [FL-1946] RPC App launch (#758)
- Archive: fix bounds crossing logic #760
- [FL-1949] Cli: verify all 10 keys in crypto enclave #759
- [FL-1721] Bluetooth refactoring (#747)
- Bump default target to f7 (#757)
- [FL-1472] Clear default button names (#754)
- Archive: fix delete from favorites tab (#752)
- [FL-1792] RPC service (#698)
- [FL-1940] SubGuz: fix te pricenton protocol #755
- [FL-1912, FL-1939] Sub-GHz frequency analyzer and add new protocol (#746)
- Dolphin_srv timestamp and butthurt; Desktop_srv refactoring (#750)
- [FL-1917] Archive: fix duplicates in favorites (#749)
- [FL-1905] Fix power off notification (#748)
- [FL-1791] Flipper file format (#740)
- [FL-1857] New USB stack (#735)
- [FL-1723, FL-1662, FL-1870] NFC bug fixes (#745)
- Desktop: locked view timeout refactoring, Switch hwmismatch custom view to popup (#744)
- [FL-1228] FuriHal: add charge suppress API. (#743)
- RFID: Fix integer overflow, fix printf usage (#742)
- [FL-1906] Documentation: add Doxyfile, prepare sources for doxygen. (#741)
- Code of Conduct (#739)
- Furi: refactor records (#736)
- [FL-1908] New animation update scheme (#737)
- Archive: reorder tabs (#738)
- Menu: reorder applications (#734)
- [FL-1884] GPIO application (#732)
- Dolphin_srv: fix state load on startup (#731)
0.34.0-rc
- SubGhz: fix frequency determination in a frequency analyzer (#762)
- Makefile: optimize space usage. (#761)
- [FL-1930] USB HID (#751)
- USB HID keyboard test
- HID mouse demo app
- BadUSB: RubberDucky script parser. BadUSB test app
- [FL-1946] RPC App launch (#758)
- Archive: fix bounds crossing logic #760
- [FL-1949] Cli: verify all 10 keys in crypto enclave #759
- [FL-1721] Bluetooth refactoring (#747)
- Bump default target to f7 (#757)
- [FL-1472] Clear default button names (#754)
- Archive: fix delete from favorites tab (#752)
- [FL-1792] RPC service (#698)
- [FL-1940] SubGuz: fix te pricenton protocol #755
- [FL-1912, FL-1939] Sub-GHz frequency analyzer and add new protocol (#746)
- Dolphin_srv timestamp and butthurt; Desktop_srv refactoring (#750)
- [FL-1917] Archive: fix duplicates in favorites (#749)
- [FL-1905] Fix power off notification (#748)
- [FL-1791] Flipper file format (#740)
- [FL-1857] New USB stack (#735)
- [FL-1723, FL-1662, FL-1870] NFC bug fixes (#745)
- Desktop: locked view timeout refactoring, Switch hwmismatch custom view to popup (#744)
- [FL-1228] FuriHal: add charge suppress API. (#743)
- RFID: Fix integer overflow, fix printf usage (#742)
- [FL-1906] Documentation: add Doxyfile, prepare sources for doxygen. (#741)
- Code of Conduct (#739)
- Furi: refactor records (#736)
- [FL-1908] New animation update scheme (#737)
- Archive: reorder tabs (#738)
- Menu: reorder applications (#734)
- [FL-1884] GPIO application (#732)
- Dolphin_srv: fix state load on startup (#731)
0.32.0
- [FL-1498] Keyboard save focus (#730)
- Loader: forget menu position on main menu reentry, proper NULL arg passing. Gui: set current item for menu gui module. (#729)
- [FL-1850] Archive: limit name length in text input view #728
- [FL-1781] Desktop: change first start logic, show only if factory provisioned. (#727)
- [FL-1217] Menu refactoring (#726)
- [FL-1824] Dolphin refactoring (#701)
- [FL-1815, FL-1851, FL-1856] SubGhz: preparation for certification, add deleting stored signals and rename file in SubGHz app (#714)
- [FL-1881] iButton cli: enable "OTG" when performing "onewire search" #725
- [FL-1747] iButton: fix forgotten timer IRQ #724
- [FL-1880] Dialogs: fix semaphore lock (#722)
- [FL-1783] Power service refactoring (#718)
- [FL-1042][FL-1485][FL-1747] Metakom emulation fix (#721)
- [FL-1852] Archive: browser offset fix (#716)
- [FL-1819][FL-1848] About: hw, fw, boot version screens. Misc corrections of the About screens. (#719)
- [FL-1862] Scripts, ob.py: improved return of error codes #720
- FL-1862 add return codes to ob.py (#717)
- [FL-1823, FL-1824] Archive app: refactoring and UI improvements (#711)
- BT: stop advertising in bt test cli commands (#712)
- Nfc: fix incorrect type castings. Global: fix printf usage, types casting, overall cleanup. Drivers: incorrect array index in cc1101 driver. (#713)
- Settings: about screen (#715)
0.32.0-rc
- [FL-1498] Keyboard save focus (#730)
- Loader: forget menu position on main menu reentry, proper NULL arg passing. Gui: set current item for menu gui module. (#729)
- [FL-1850] Archive: limit name length in text input view #728
- [FL-1781] Desktop: change first start logic, show only if factory provisioned. (#727)
- [FL-1217] Menu refactoring (#726)
- [FL-1824] Dolphin refactoring (#701)
- [FL-1815, FL-1851, FL-1856] SubGhz: preparation for certification, add deleting stored signals and rename file in SubGHz app (#714)
- [FL-1881] iButton cli: enable "OTG" when performing "onewire search" #725
- [FL-1747] iButton: fix forgotten timer IRQ #724
- [FL-1880] Dialogs: fix semaphore lock (#722)
- [FL-1783] Power service refactoring (#718)
- [FL-1042][FL-1485][FL-1747] Metakom emulation fix (#721)
- [FL-1852] Archive: browser offset fix (#716)
- [FL-1819][FL-1848] About: hw, fw, boot version screens. Misc corrections of the About screens. (#719)
- [FL-1862] Scripts, ob.py: improved return of error codes #720
- FL-1862 add return codes to ob.py (#717)
- [FL-1823, FL-1824] Archive app: refactoring and UI improvements (#711)
- BT: stop advertising in bt test cli commands (#712)
- Nfc: fix incorrect type castings. Global: fix printf usage, types casting, overall cleanup. Drivers: incorrect array index in cc1101 driver. (#713)
- Settings: about screen (#715)
0.31.2
- [FL-1826] Crypto: correct key provisioning procedure. (#709)
- [FL-1816] Fix ble radio stack is alive check (#707)
- [FL-1817] Add firmware target in device_info (#708)
- [FL-1800] IRDA: enc/decoder refactoring, Add NEC42 (#705)
- [FL-1796] Disable bluetooth (#703)
- [FL-1758, FL-1790] SubGhz refactoring part 2, fix generation of a new GateTX serial (#696)
- [FL-1811] FuriHal: move core2 startup to hal init stage, prevent working with flash controller till core2 startup finish. #704
- [FL-1490] FuriHal: crypto api. Crypto cli tool. (#702)
0.31.2-rc
- [FL-1826] Crypto: correct key provisioning procedure. (#709)
- [FL-1816] Fix ble radio stack is alive check (#707)
- [FL-1817] Add firmware target in device_info (#708)
- [FL-1800] IRDA: enc/decoder refactoring, Add NEC42 (#705)
- [FL-1796] Disable bluetooth (#703)
- [FL-1758, FL-1790] SubGhz refactoring part 2, fix generation of a new GateTX serial (#696)
- [FL-1811] FuriHal: move core2 startup to hal init stage, prevent working with flash controller till core2 startup finish. #704
- [FL-1490] FuriHal: crypto api. Crypto cli tool. (#702)
0.31.1-rc
- [FL-1816] Fix ble radio stack is alive check (#707)
- [FL-1817] Add firmware target in device_info (#708)
- [FL-1800] IRDA: enc/decoder refactoring, Add NEC42 (#705)
- [FL-1796] Disable bluetooth (#703)
- [FL-1758, FL-1790] SubGhz refactoring part 2, fix generation of a new GateTX serial (#696)
- [FL-1811] FuriHal: move core2 startup to hal init stage, prevent working with flash controller till core2 startup finish. #704
- [FL-1490] FuriHal: crypto api. Crypto cli tool. (#702)
0.31.0-rc
- [FL-1800] IRDA: enc/decoder refactoring, Add NEC42 (#705)
- [FL-1796] Disable bluetooth (#703)
- [FL-1758, FL-1790] SubGhz refactoring part 2, fix generation of a new GateTX serial (#696)
- [FL-1811] FuriHal: move core2 startup to hal init stage, prevent working with flash controller till core2 startup finish. #704
- [FL-1490] FuriHal: crypto api. Crypto cli tool. (#702)