Skip to content

esp32-v1.1.1

Choose a tag to compare

@github-actions github-actions released this 20 Jul 18:09
· 80 commits to main since this release
esp32-v1.1.1
27ead47

What's Changed

  • fix(release): publish the deployed image, and mark CI output as a rebuild by @AndrewDemsDS in #30
  • fix(display): make the Display switch actually control the panel by @AndrewDemsDS in #31
  • docs(esp32): correct the debug-flavour deployment note by @AndrewDemsDS in #32
  • test(hil): scripted ep9 Display actuation + no-collateral check by @AndrewDemsDS in #34
  • fix(driver): stop an out-of-range A/C setpoint from killing all control by @AndrewDemsDS in #36
  • docs(re): record the cloud attribute table, load base, and the fault namespace by @AndrewDemsDS in #37
  • feat(diag): decode the f_e_* fault bits, plus a raw frame dump by @AndrewDemsDS in #40
  • feat(status): read the C/F unit bit, and document the desc encoding by @AndrewDemsDS in #41
  • docs: publish the docs to GitHub Pages so they are indexable by @AndrewDemsDS in #43
  • fix(ota,diag): confirm the fault base, seed ep9 on, unbreak debug releases by @AndrewDemsDS in #44
  • fix(pages): copy wiki assets and rewrite wiki-style links by @AndrewDemsDS in #45
  • docs(re): restore the corrected section 7, and decode the command encoding by @AndrewDemsDS in #47
  • fix(pages): rebuild when the assembler changes by @AndrewDemsDS in #46
  • docs: move the guide into the repo and retire the wiki by @AndrewDemsDS in #49
  • docs: add the Google Search Console verification file by @AndrewDemsDS in #50
  • fix(ci): compare the version gate against the merge-base by @AndrewDemsDS in #51
  • docs: link the documentation site from the README by @AndrewDemsDS in #48
  • feat(pages): push URLs to IndexNow after each deploy by @AndrewDemsDS in #52
  • test(hil): annotated capture/diff for raw status frames by @AndrewDemsDS in #53
  • chore(esp32): 1.0.15, bringing node 28 up to main by @AndrewDemsDS in #54
  • feat(pages): sidebar, search, and a compatibility page by @AndrewDemsDS in #55
  • feat(pages): dark mode, following the browser by default by @AndrewDemsDS in #56
  • docs: remove em dashes from every markdown file by @AndrewDemsDS in #57
  • fix(temp): handle the A/C display unit on both sides, and harden the OTA by @AndrewDemsDS in #58
  • fix(diag): byte 66 bit 7 is a mode flag, not a fault by @AndrewDemsDS in #59
  • feat(matter): expose C/F display unit and an aggregate fault flag (esp32 half) by @AndrewDemsDS in #60
  • break-glass OTA trigger off the Matter path, and revert the ameba TUIC/ep10 change by @AndrewDemsDS in #62
  • AmebaZ2: TUIC display unit, break-glass OTA trigger, and a driver-init stall fix by @AndrewDemsDS in #66
  • AmebaZ2: aggregate fault endpoint, and correcting the 0x24 diagnosis by @AndrewDemsDS in #67
  • Release: AmebaZ2 v1.3.3 + ESP32 v1.1.0 — C/F write path, contact-sensor polarity, and a "77" recommission that never worked by @AndrewDemsDS in #68

Full Changelog: amebaz2-v1.2.14...esp32-v1.1.1

What's Changed

  • fix(release): publish the deployed image, and mark CI output as a rebuild by @AndrewDemsDS in #30
  • fix(display): make the Display switch actually control the panel by @AndrewDemsDS in #31
  • docs(esp32): correct the debug-flavour deployment note by @AndrewDemsDS in #32
  • test(hil): scripted ep9 Display actuation + no-collateral check by @AndrewDemsDS in #34
  • fix(driver): stop an out-of-range A/C setpoint from killing all control by @AndrewDemsDS in #36
  • docs(re): record the cloud attribute table, load base, and the fault namespace by @AndrewDemsDS in #37
  • feat(diag): decode the f_e_* fault bits, plus a raw frame dump by @AndrewDemsDS in #40
  • feat(status): read the C/F unit bit, and document the desc encoding by @AndrewDemsDS in #41
  • docs: publish the docs to GitHub Pages so they are indexable by @AndrewDemsDS in #43
  • fix(ota,diag): confirm the fault base, seed ep9 on, unbreak debug releases by @AndrewDemsDS in #44
  • fix(pages): copy wiki assets and rewrite wiki-style links by @AndrewDemsDS in #45
  • docs(re): restore the corrected section 7, and decode the command encoding by @AndrewDemsDS in #47
  • fix(pages): rebuild when the assembler changes by @AndrewDemsDS in #46
  • docs: move the guide into the repo and retire the wiki by @AndrewDemsDS in #49
  • docs: add the Google Search Console verification file by @AndrewDemsDS in #50
  • fix(ci): compare the version gate against the merge-base by @AndrewDemsDS in #51
  • docs: link the documentation site from the README by @AndrewDemsDS in #48
  • feat(pages): push URLs to IndexNow after each deploy by @AndrewDemsDS in #52
  • test(hil): annotated capture/diff for raw status frames by @AndrewDemsDS in #53
  • chore(esp32): 1.0.15, bringing node 28 up to main by @AndrewDemsDS in #54
  • feat(pages): sidebar, search, and a compatibility page by @AndrewDemsDS in #55
  • feat(pages): dark mode, following the browser by default by @AndrewDemsDS in #56
  • docs: remove em dashes from every markdown file by @AndrewDemsDS in #57
  • fix(temp): handle the A/C display unit on both sides, and harden the OTA by @AndrewDemsDS in #58
  • fix(diag): byte 66 bit 7 is a mode flag, not a fault by @AndrewDemsDS in #59
  • feat(matter): expose C/F display unit and an aggregate fault flag (esp32 half) by @AndrewDemsDS in #60
  • break-glass OTA trigger off the Matter path, and revert the ameba TUIC/ep10 change by @AndrewDemsDS in #62
  • AmebaZ2: TUIC display unit, break-glass OTA trigger, and a driver-init stall fix by @AndrewDemsDS in #66
  • AmebaZ2: aggregate fault endpoint, and correcting the 0x24 diagnosis by @AndrewDemsDS in #67
  • Release: AmebaZ2 v1.3.3 + ESP32 v1.1.0 — C/F write path, contact-sensor polarity, and a "77" recommission that never worked by @AndrewDemsDS in #68

Full Changelog: amebaz2-v1.2.14...esp32-v1.1.1