Skip to content

Latest commit

 

History

History
71 lines (45 loc) · 1.84 KB

File metadata and controls

71 lines (45 loc) · 1.84 KB

Changelog

This changelog is a curated overview.

4.0.0

  • Breaking release from the 3.2.x line (public API and behavior refactors across modules/examples).
  • IOManager module (digital IO + analog IO incl. alarms + DAC outputs)
  • Core settings templates / injection
  • Runtime + WebUI robustness improvements
  • Logging/MQTT-Logging module
    • Advanced LoggingManager with multiple outputs (Serial / GUI / MQTT)
    • MQTT log output topics (stream + retained last entries)
  • Helper module: shared pulse/blink utility (blocking + non-blocking), dewpoint helper, mapFloat reuse across examples (BoilerSaver/SolarInverterLimiter/BME280).
  • SolarInverterLimiter example exposes a "Manual Override" runtime switch so the fan/heater UI buttons can pause automatic control.

3.2.0

  • Minor bump / maintenance release

3.1.1

  • WebUI header vs tab title split (setAppName vs setAppTitle via /appinfo)
  • Improved settings password prompt for passwordless setups
  • WiFi reconnect-storm mitigation during scans

3.1.0

  • v3 stabilization: runtime/UI improvements
  • Ordering fixes in Settings/Live views
  • WebSocket/OTA fixes

3.0.0

  • v3 release: removed most build-time feature flags
  • Embedded WebUI committed to the library (src/html_content.*)
  • Docs reorganized

2.7.4

  • Tools folder included in the library package (no manual copying)

2.7.0

  • Modular managers
  • Smart WiFi Roaming
  • Runtime provider improvements

2.4.0

  • Runtime JSON + WebSocket live values + runtime metadata + alarm styling

2.3.0

  • ConfigOptions<T> aggregate init + showIf visibility

2.0.0

  • OTA support + examples
  • UI naming improvements

1.x

  • Initial release

Method overview

Method Overloads / Variants Description Notes
none - Changelog only; no dedicated public API in this document. See topic docs for API details.