Skip to content

2.0.0-rc.4

Compare
Choose a tag to compare
@jessebraham jessebraham released this 08 Jun 13:55
· 122 commits to main since this release

Added

  • Add ESPFLASH_PORT environment variable (#366)
  • Added ESP32-H2 support (#371)
  • Generate Shell completions (#388)
  • Make the default flashing frequency target specific (#389)
  • Add note about permissions on Linux (#391)
  • Add a diagnostic to tell the user about the partition table format (#397)

Fixed

  • Fix espflash::write_bin (#353)
  • Fix ESP32-C3 direct boot (#358)
  • Disable watchdog timer before build (#363)
  • Restore the cursor when exiting from serial port selection via Ctrl-C (#372)
  • Fix chip revision check during flashing for the ESP8266 (#373)
  • Fix config file parsing (#382)
  • Limit default partition size (#398)
  • Fix Windows installation (#399)
  • Reword elf too big error (#400)
  • Fix handling of serial ports on BSD systems (#415)
  • Override the flash size in Flasher if provided via command-line argument (#417)

Changed

  • Simplify and improve errors (#342)
  • Make Interface constructor public (#354)
  • Update stubs from esptool v4.5 (#359)
  • Update documentation (#368)
  • Update toml dependency and fix errors, feature gate ctrlc dependency (#378)
  • If exactly one port matches, use it (#374)
  • Image header improvements and bug fixes (#375)
  • Update to the latest version of addr2line and address breaking changes (#412)
  • Do not require the --partition-table argument when erasing partitions (#413)
  • Downgrade crossterm to 0.25.0 (#418)
  • Update the supported targets for ESP32-C6/H2 (#424)
  • Update flasher stubs and bootloaders (#426)