Skip to content

esp32-v1.1.14

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Aug 11:57
· 1 commit to main since this release
esp32-v1.1.14
eaffee5

Targets: esp32 (classic Xtensa dev board) and esp32c3 (SuperMini).
The images are architecture-specific and not interchangeable -- flash the set
matching your board.

Each target ships a release and a -debug flavour. The debug flavour adds the
unauthenticated :2323 diagnostic console and is for bench units only.

These binaries are CI rebuilds, not the deployed images. ESP-IDF builds are not
byte-reproducible and delta OTA verifies the base image's hash, so a patch generated
against these files will be rejected by the device. The canonical delta base is
published separately by esp32-release.sh publish from the machine that flashed the
node (#89).

What's Changed

  • fix(#75): recompute every sub-image HMAC on revert, and stop inferring success from silence by @AndrewDemsDS in #107
  • docs(#14): point the dry/fan unlock prerequisite at the real integration by @AndrewDemsDS in #108
  • feat(#15): virtual_ac answers ProductType so it can advertise ai / swing_dir_8 by @AndrewDemsDS in #109
  • docs: standardize on the CH341 install path; remove the stock-conversion wizard by @AndrewDemsDS in #111
  • feat(esp32): ESP32-C3 SuperMini support, working RS-485 bus, and OTA for both targets by @AndrewDemsDS in #112
  • ci: build both esp32 targets per tag, and shorten release asset names by @AndrewDemsDS in #113

Full Changelog: esp32-v1.1.12...esp32-v1.1.14
Targets: esp32 (classic Xtensa dev board) and esp32c3 (SuperMini).
The images are architecture-specific and not interchangeable -- flash the set
matching your board.

Each target ships a release and a -debug flavour. The debug flavour adds the
unauthenticated :2323 diagnostic console and is for bench units only.

These binaries are CI rebuilds, not the deployed images. ESP-IDF builds are not
byte-reproducible and delta OTA verifies the base image's hash, so a patch generated
against these files will be rejected by the device. The canonical delta base is
published separately by esp32-release.sh publish from the machine that flashed the
node (#89).

What's Changed

  • fix(#75): recompute every sub-image HMAC on revert, and stop inferring success from silence by @AndrewDemsDS in #107
  • docs(#14): point the dry/fan unlock prerequisite at the real integration by @AndrewDemsDS in #108
  • feat(#15): virtual_ac answers ProductType so it can advertise ai / swing_dir_8 by @AndrewDemsDS in #109
  • docs: standardize on the CH341 install path; remove the stock-conversion wizard by @AndrewDemsDS in #111
  • feat(esp32): ESP32-C3 SuperMini support, working RS-485 bus, and OTA for both targets by @AndrewDemsDS in #112
  • ci: build both esp32 targets per tag, and shorten release asset names by @AndrewDemsDS in #113

Full Changelog: esp32-v1.1.12...esp32-v1.1.14