github flipperdevices/flipperzero-firmware 0.27.1-rc

latest releases: 1.1.2, 1.1.2-rc, 1.1.1-rc...
pre-release3 years ago
  • [FL-1641] File select fix #658
  • [FL-1472, FL-1596, FL-1673] IRDA: stability improvements (#655)
    • Restrict with 31 bytes length for remote and signal name
    • Don't stuck for 0 PWM cycle timings
    • Support timings > 65535 PWM cycles
    • Fix remote file open error
    • Add IRDA TX debug redirect
    • Add remote parse error print, improve parsing, support tabs
    • Fix stuck with incorrect RAW signal values, long strings in remote file, etc
    • Fix HAL signals capturing (save previous read value)
    • Fix leak in case of failed parsing
  • [FL-1682] Faster file receiving function. Storage management scripts. (#647)
    • Storage-cli: the file write function is split into a function for working with text and function for raw data
    • Storage-cli: read_chunks, renamed write_raw to write_chunk
    • Storage-cli: fix typo
    • SD Hal: fixed wrong read/write block address
    • HAL-console: printf
    • Storage benchmark: more popular sizes
    • Toolbox: md5
    • Storage-cli: better read_chunks function, md5 hash function
    • Notification: fixed incorrect error message when loading settings
    • Storage-cli: stat command
    • Storage-cli: stat, "/" is also storage
    • Scripts: add storage management script
    • Scripts, storage lib: send command with known response syntax instead of SOH
    • Scripts: python3 from env
    • Storage-cli: fixed mess with error texts
    • Storage-cli: write, show welcome message only if we didn't have any errors
    • Storage: poorly fixed folders copying
    • Storage: close an old file if an error occurred while opening a new file
    • Storage-cli: fixed storage info spacing
    • Scripts: use positional arguments in storage.
    • Scripts: explicit string encoding and decoding, documentation in comments.
  • Dolphin: fix archive double start crash (#659)
  • CI: Do not upload fork artifacts (#657)
  • Comment on syntax errors (#656)
  • CI: Fix artifacts naming (#654)
    • Fix artifacts naming
    • Github: build on pull requests
    • Github: narrow build trigger criteria.
  • Fix readme consistency issues (#652)
    • Correct notation for checked checkbox in markdown
    • Cleanup image and link notation for consistency
    • Syntax highlighting
    • Update alt for images and fix incorrect link
  • [FL-1473, FL-1651] Update STM32CubeWB to latest version. Radio firmware bundle. (#642)
    • FuriHal: update STM32CubeWB to latest version.
    • Makefile: debug other script
    • FuriHal: correctly handle 0 size transfers in VCP
    • Dolphin: cleanup and minor timer tuning.
    • FuriHal: update FreeRTOS config with bigger timer command queue.
    • FuriHal: delayed irq enabling, fixes missing ticks.
    • FuriHal: use SFSA to determine free space for internal FS, update linker script to use as much space as theoretically possible.
    • Scripts: update core2 flashing scripts and OB data.
    • Github: bundle resources, core2 firmware and supplementary data.
    • GitHub: versioning for supplemental artifacts
  • [FL-1675] Dolphin scene and included apps removed #638
  • [FL-1526] Mifare Ultralight emulation (#645)
    • rfal: add discovery parameter for passing listen activation
    • nfc: add discovery parameter to furi_hal_nfc_listen
    • mifare_ul: add emulation parsing commands
    • nfc: add mifare ul emulation
    • nfc: switch to mifare ultralight emulation form menu
    • furi-hal-nfc: add first frame reception in emulation mode
    • nfc: change argument check
    • nfc: rework nfc worker and mifare ul lib
    • mifare_ul: add write and cnt increment commands
    • nfc: add card modification check
    • mifare_ul: add data changed flag
    • nfc: add shadow files
    • nfc: add restore original file
  • responsive ui for not implemented features in lock menu (#648)
  • DFU make rule, update Readme (#650)
  • [FL-1688] Incorrect SD read/write block address #649
  • SubGhz: read and save static remotes. Create new static and dynamic remotes. (#646)
    • SubGhz: the functions of saving loading KeeLoq have been modified, saving KeeLoq is prohibited
    • SubGhz: Fix displaying Nice FlorS in the Read scene
    • SubGhz: Fix displaying Faac SLH in the Read scene
    • SubGhz: Fix displaying iDo in the Read scene
    • SubGhz: Fix displaying Star Line in the Read scene
    • SubGhz: Fix displaying Nice Flo in the Read scene, added save and load functions. (testing needed, no remote control)
    • SubGhz: subghz_begin added common encoder upload signal
    • SubGhz: add Came encoder
    • SubGhz: modified priceton encoder, fix view transmitter hide the "Send" button if there is no encoder
    • SubGhz: add nice flo encoder, need testing no remote control
    • SubGhz: add gate_tx encoder
    • SubGhz: add nero_sketch encoder
    • SubGhz: add keelog encoder
    • SubGhz: add long upload upload while the button is pressed while releasing the transfer is over, with a check for sticking (maximum 200 upload repetitions)
    • SubGhz: fix max upload
    • SubGhz: Fix structure subghz add encoder
    • SubGhz: add generating and sending a dynamic keelog key, refactoring the code
    • SubGhz: add notifications
    • SubGhz: add creating a new remote control (Pricenton, Nice Flo 12bit, Nice Flo 24bit, CAME 12bit, CAME 24bit, Gate TX, DoorHan)
    • SubGhz: Fix load file, fix scene start
    • Subghz: Fix show key
    • SubGhz: Fix subghz_cli
    • SubGhz: Fix furi-hal-subghz
    • Format sources
    • SubGhz: standard notification scheme, fix broken assert in DMA.
    • SubGhz: move level alignment logic to furi-hal-subghz, fix spelling, cleanup.
  • CI: Multiarch Docker toolchain (#641)
  • Add LICENSE (#644)
  • Github: proper workflow handling for tags (#660)

Don't miss a new flipperzero-firmware release

NewReleases is sending notifications on new releases.