Skip to content

Version 4.12.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 08:36

v4.12.0 (2026-07-13)

✨ New Features

  • ESP32-P4: Support ECO7 (rev3.2) (Radim Karniš - 80a98cf)
  • spi_flash: Add flash reset when detecting chip (C.S.M - cb2e3d7)
  • stub_flasher: Adopt new flasher stub (Radim Karniš - 2db40c8)
  • espefuse: Add raw_value to JSON summary output (Peter Dragun - 7f01960)

🐛 Bug Fixes

  • ESP32-H4: Make flash could run at 64MHz since 2nd stage bootloader (Song Ruo Jing - 3b895c2)
  • stub_flasher: Print an explanatory error if the stub flasher files are missing (Radim Karniš - 3cf5db7)
  • Resolve symlinked paths in get_usb_vid_pid (igor.udot - 80684fd)
  • Use FLASH_BEGIN flag to flash encrypted data instead of separate command (Jaroslav Burian - 634a87a)
  • espefuse: Add WAFER_VERSION_HI eFuse for esp32p4 revisions less than v3.0 (harshal.patil - 705e18a)
  • espefuse: Remove the value description of the eFuse for ESP32-C5 (Peter Dragun - 0353102)
  • Security eFuse layout for C2/C5/C61 (Radim Karniš - 0dadfd1)

Results of checking the release against common anti-virus SW

The failures are probably false positives. You can mark esptool as safe in your anti-virus SW, or install esptool from source.