Skip to content

v0.37.0

Latest

Choose a tag to compare

@jeroen85 jeroen85 released this 21 Jun 18:59

New

  • Added a PR test firmware OTA flow for maintainers, publishing label-driven pr-<number> prereleases with OTA-only assets.
  • Added an experimental ODU runtime frequency table in the local web app, with guarded Modbus writes and readback verification.
  • Added a cooling mode for Allow without dew point, user responsibility, alongside a clearer dew-point approximation mode.

Improvements

  • Updated ESPHome to 2026.6.2 and raised OpenQuatt/CiC Bridge minimum versions accordingly.
  • Marked bootstrap password fields as sensitive for deterministic ESPHome redaction.
  • Refined cooling without dew point: smoother approximation behavior, clearer UI/docs, and consistent dashboard wording.
  • Changed cooling projection so it only limits to level 1 instead of stopping cooling by itself; hard safety stops remain intact.
  • Preserved existing trend flash history when flash trend storage is disabled.
  • Improved MQTT diagnostics: the diagnostic profile now also publishes main telemetry, and diagnostic_interval_s is validated consistently.
  • Added an ESPHome credit/footer in the web app and README.
  • Removed obsolete factory hooks from common firmware config while keeping factory repair in CI/release tooling.
  • Improved experimental ODU runtime table editing, status refresh, and input handling in the web app.

Bug fixes

  • Fixed Home Assistant dashboard entity references.
  • Fixed cooling restart latch behavior when guard mode changes.
  • Fixed stale/destructive trend flash behavior when disabling trend storage.
  • Fixed MQTT diagnostic profile publishing and direct API validation for diagnostic intervals.
  • Prevented accidental mouse-wheel edits on web-app number inputs.
  • Kept the ODU runtime section expanded across refreshes.

Full Changelog: v0.36.0...v0.37.0