Files
lighthub/CHANGELOG.md
andry b548474cd5 chore: fix root changelog and update README
The old CHANGELOG_v2.md was a documentation-update log, not a firmware
changelog: moved it to documentation/reference/CHANGELOG_docsv2.md and
created a real CHANGELOG.md. Updated the root README: 16 build targets,
CAN/sprinkler/multivent/rotary highlights, new documentation links and the
developer site.
2026-10-03 00:41:24 +03:00

1.8 KiB

Changelog

All notable releases of the LightHub firmware. Detailed release notes are published on GitHub Releases.

v4.6.0 (unreleased)

  • Sprinkler (CH 23): DRY mode now overrides ON; DRY mode survives restart (persisted in config); status topics published on controller start and on ON/OFF mode change
  • Sprinkler: FREEZE takes precedence over DISABLE in /ctrl status
  • Multivent (CH 18): finalized (released in production); zone-level FREEZE/UNFREEZE, HIGH/MEDIUM/LOW fan control, boost/supress/overridecmd/turnbyfan AC-node options
  • Mercury (CH 22): pollingInterval widened to 32-bit (longer timer)
  • CAN: full-featured driver (released in v4.4.0) — controller-to-controller communication, lightspot non-IP controllers, config download and OTA over CAN
  • Rotary encoder input (T:32) with profiles (act/activate)
  • OTA for ESP32/ESP8266 via ArduinoOTA with min_spiffs.csv partitions
  • Build matrix: 16 targets (due, mega2560 family, esp8266-wifi, esp32-wifi, esp32c3-wifi, lighthub21, m5stack, nrf52840, nrf52840-5500, controllino, stm32, stm32-enc2860, stm32-noip)
  • Documentation: full audit against source code, restructured documentation/ tree, in-repo port of the official wiki, EN Doxygen comments + developer site

v4.5.2

Bug-fix release (see release notes).

v4.5.1

Bug-fix release (see release notes).

v4.5.0

See release notes.

v4.4.0

  • Full-featured CAN driver released — inter-controller communication and non-IP lightspot support

v4.3.x and earlier

See GitHub Releases.