Skip to content

Releases: flipperdevices/flipperzero-firmware

1.3.4

22 Apr 17:06
ad2a800
Compare
Choose a tag to compare

TL;DR

  • NFC: Improvements for FeliCa, MIFARE DESFire and MIFARE Classic support; various minor fixes
  • Dolphin: New animations; check out to see your dolphin doing parkour and more
  • IR Database: Updates & improvements
  • JS: Minor improvements and internal module refactoring
  • BLE: Improved support for custom profiles and advertising modes
  • Sub-Ghz, LF RFID: Support for new protocols
  • CLI: Significantly improved UX with new smart autocompletion and control sequence support; reworked architecture and API; added support for loading extra commands from libraries on the SD card
  • System: Optimizations to free up more RAM for applications; updated memory heap implementation; app debugging improvements
  • Documentation: New "Getting Started with JS" guides; new doc on Storage module; various fixes

Known issues

  • CLI: In certain cases, interrupting running commands by terminating the CLI session may make next sessions unresponsive until USB connection is re-established

Additional kudos to @skotopes and @Astrrra for their history of contributions to Flipper Zero firmware and ecosystem.

What's Changed

Read more

1.3.4-rc

18 Apr 12:59
db04aef
Compare
Choose a tag to compare
1.3.4-rc Pre-release
Pre-release

TL;DR

  • NFC: Improvements for FeliCa, MIFARE DESFire and MIFARE Classic support; various minor fixes
  • Dolphin: New animations; check out to see your dolphin doing parkour and more
  • IR Database: Updates & improvements
  • JS: Minor improvements and internal module refactoring
  • BLE: Improved support for custom profiles and advertising modes
  • Sub-Ghz, LF RFID: Support for new protocols
  • CLI: Significantly improved UX with new smart autocompletion and control sequence support; reworked architecture and API; added support for loading extra commands from libraries on the SD card
  • System: Optimizations to free up more RAM for applications; updated memory heap implementation; app debugging improvements
  • Documentation: New "Getting Started with JS" guides; new doc on Storage module; various fixes

Known issues

  • CLI: In certain cases, interrupting running commands by terminating the CLI session may make next sessions unresponsive until USB connection is re-established

Additional kudos to @skotopes and @Astrrra for their history of contributions to Flipper Zero firmware and ecosystem.

What's Changed

Read more

1.3.3-rc

16 Apr 04:12
9cbd942
Compare
Choose a tag to compare
1.3.3-rc Pre-release
Pre-release

TL;DR

  • NFC: Improvements for FeliCa, MIFARE DESFire and MIFARE Classic support; various minor fixes
  • Dolphin: New animations; check out to see your dolphin doing parkour and more
  • IR Database: Updates & improvements
  • JS: Minor improvements and internal module refactoring
  • BLE: Improved support for custom profiles and advertising modes
  • Sub-Ghz, LF RFID: Support for new protocols
  • CLI: Significantly improved UX with new smart autocompletion and control sequence support; reworked architecture and API; added support for loading extra commands from libraries on the SD card
  • System: Optimizations to free up more RAM for applications; updated memory heap implementation; app debugging improvements
  • Documentation: New "Getting Started with JS" guides; new doc on Storage module; various fixes

Known issues

  • CLI: In certain cases, interrupting running commands by terminating the CLI session may make next sessions unresponsive until USB connection is re-established

Additional kudos to @skotopes and @Astrrra for their history of contributions to Flipper Zero firmware and ecosystem.

What's Changed

Read more

1.3.2-rc

12 Apr 11:38
9e845cd
Compare
Choose a tag to compare
1.3.2-rc Pre-release
Pre-release

TL;DR:

  • NFC: improvements for DESfire, FeliCa and MFClassic support; various minor fixes
  • Desktop: new animations
  • IR database: updates & improvements
  • JS: minor improvements and internal module refactoring
  • BLE: improved support for custom profiles and advertising modes
  • Sub-Ghz, LFRFID: support for new protocols
  • CLI: much improved UX with new smart autocompletion and control sequence support; reworked architecture and API; added support for loading extra commands from libraries on the SD card
  • System: optimizations to free up more RAM for applications; updated memory heap implementation; app debugging improvements
  • Documentation: various updates

Known issues:

  • CLI: in certain cases, interrupting running commands by terminating the CLI session may make next sessions unresponsive, until USB connection is re-established

Extra kudos to @skotopes and @Astrrra for their history of contributions to Flipper Zero firmware and ecosystem.

What's Changed

Read more

1.3.0-rc

11 Apr 19:09
5712efd
Compare
Choose a tag to compare
1.3.0-rc Pre-release
Pre-release

TL;DR:

  • NFC: improvements for DESfire, FeliCa and MFClassic support; various minor fixes
  • Desktop: new animations
  • IR database: updates & improvements
  • JS: minor improvements and internal module refactoring
  • BLE: improved support for custom profiles and advertising modes
  • Sub-Ghz, LFRFID: support for new protocols
  • CLI: much improved UX with new smart autocompletion and control sequence support; reworked architecture and API; added support for loading extra commands from libraries on the SD card
  • System: optimizations to free up more RAM for applications; updated memory heap implementation; app debugging improvements
  • Documentation: various updates

Known issues:

  • CLI: in certain cases, interrupting running commands by terminating the CLI session may make next sessions unresponsive, until USB connection is re-established

Extra kudos to @skotopes and @Astrrra for their history of contributions to Flipper Zero firmware and ecosystem.

What's Changed

New Contributors

Read more

1.2.0

23 Jan 14:27
Compare
Choose a tag to compare

TL;DR

  • NFC: Various MIFARE bug fixes and improvements, ISO 15693 support improvements, MFC dict updated to the latest Proxmark version, various parsers improvements
  • Infrared: Various new universal remotes, RPC improvements for mobile companion universal remote
  • Settings: More granular settings for brightness, contrast and various other things
  • JS: Improved flipper port auto-detection, various bug fixes and improvements
  • BLE: Fix various bugs including BadUSB lost keystroke issue
  • Furi: Fix various crashes, various bug fixes and improvements
  • Dolphin: Winter animations
  • U2F: Fix memory leak

What's Changed

New Contributors

Full Changelog: 1.1.2...1.2.0

1.2.0-rc

16 Jan 13:25
Compare
Choose a tag to compare
1.2.0-rc Pre-release
Pre-release

TL;DR

  • NFC: Various MIFARE bug fixes and improvements, ISO 15693 support improvements, MFC dict updated to the latest Proxmark version, various parsers improvements
  • Infrared: Various new universal remotes, RPC improvements for mobile companion universal remote
  • Settings: More granular settings for brightness, contrast and various other things
  • JS: Improved flipper port auto-detection, various bug fixes and improvements
  • BLE: Fix various bugs including BadUSB lost keystroke issue
  • Furi: Fix various crashes, various bug fixes and improvements
  • Dolphin: Winter animations
  • U2F: Fix memory leak

What's Changed

New Contributors

Full Changelog: 1.1.2-rc...1.2.0-rc

1.1.2

11 Nov 09:02
Compare
Choose a tag to compare

!!! Warning !!!

Downgrade from this firmware is highly not recommended:

  • New power subsystem initialization routine changes the way we work with the battery gauge. Older firmwares will be unable to show battery status. Workaround: reset gauge(by disconnecting battery or use gauge tool).
  • New clock and alarm requires new RTC initialization flow. Older firmwares will be unable to properly handle alarm. Workaround: disable alarm before downgrade.

TL;DR

  • Clock and Alarm: now you can directly configure them in settings, also alarm is capable of waking up flipper from shutdown mode(as long as battery is not completely dead)
  • NFC: Fix emulation freeze, various parsers improvements and new parsers(a lot of them, including NDEF), 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, v0.1 SDK and project template
  • GPIO: UART bridge UX improvements
  • SubGhz: new keeloq keys
  • Furi: Better integration with libc, new thread life cycle model, fix a bunch of various crashes and lockups, init service, new event loop primitives and various improvements, more memory for apps
  • FuriHal: Fix incorrect random generator returning zeros if exhausted, new gauge initialization routine that fixes gauge stuck in [ - ], new RTC alarm API, 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

New Contributors

Full Changelog: 1.0.1...1.1.2

1.1.2-rc

01 Nov 05:17
Compare
Choose a tag to compare
1.1.2-rc Pre-release
Pre-release

!!! Warning !!!

Downgrade from this firmware is highly not recommended:

  • New power subsystem initialization routine changes the way we work with the battery gauge. Older firmwares will be unable to show battery status. Workaround: reset gauge(by disconnecting battery or use gauge tool).
  • New clock and alarm requires new RTC initialization flow. Older firmwares will be unable to properly handle alarm. Workaround: disable alarm before downgrade.

TL;DR

  • Clock and Alarm: now you can directly configure them in settings, also alarm is capable of waking up flipper from shutdown mode(as long as battery is not completely dead)
  • NFC: Fix emulation freeze, various parsers improvements and new parsers(a lot of them, including NDEF), 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, v0.1 SDK and project template
  • GPIO: UART bridge UX improvements
  • SubGhz: new keeloq keys
  • Furi: Better integration with libc, new thread life cycle model, fix a bunch of various crashes and lockups, init service, new event loop primitives and various improvements, more memory for apps
  • FuriHal: Fix incorrect random generator returning zeros if exhausted, new gauge initialization routine that fixes gauge stuck in [ - ], new RTC alarm API, 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

New Contributors

Full Changelog: 1.0.1-rc...1.1.2-rc

1.1.1-rc

31 Oct 16:16
Compare
Choose a tag to compare
1.1.1-rc Pre-release
Pre-release

TL;DR

  • Clock and Alarm: now you can directly configure them in settings, also alarm is capable of waking up flipper from shutdown mode(as long as battery is not completely dead)
  • NFC: Fix emulation freeze, various parsers improvements and new parsers(a lot of them, including NDEF), 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, v0.1 SDK and project template
  • GPIO: UART bridge UX improvements
  • SubGhz: new keeloq keys
  • Furi: Better integration with libc, new thread life cycle model, fix a bunch of various crashes and lockups, init service, new event loop primitives and various improvements, more memory for apps
  • FuriHal: Fix incorrect random generator returning zeros if exhausted, new gauge initialization routine that fixes gauge stuck in [ - ], new RTC alarm API, 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

New Contributors

Full Changelog: 1.0.1-rc...1.1.1-rc