Skip to content

chore(main): release 4.0.0#90

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

chore(main): release 4.0.0#90
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

4.0.0 (2026-06-19)

⚠ BREAKING CHANGES

  • The Homie MQTT protocol has been removed entirely. The controller now exclusively uses Home Assistant MQTT Discovery.

Features

  • add Home Assistant climate/thermostat MQTT entity (d5daeb9)
  • add mDNS responder for pool-controller.local discovery (#95) (b1252e7)
  • convert WebUI to Progressive Web App (PWA) (b2f05d1)
  • docs: add KiCad 9.0 schematic generator and PDF exports (#104) (ff46191)
  • docs: Add Quick Start Guide, FAQ, and Safety Warnings (#107) (b0152e1)
  • mqtt: set HA entity_category for all discovery entities (375f40f)
  • norvi: add OLED display with 4 info pages, button navigation, and QR code (34681e2)
  • OLED Menu-Navigation, Sensor-Mapping in WebUI+HA, mDNS (f72bbe2)
  • optimierte Pin-Belegung (GPIO32/33/25/26) + Status-LED mit Homie-Blinkcodes (c6ef387)
  • temperature-based circulation time with continuous extension (b16a9d0)
  • ui: add About section in More bottom sheet (5919624)
  • ui: iOS-style bottom tab bar with glassmorphism (38eec43)
  • web: add temperature-based circulation parameters to Web UI (963bcde)
  • web: format effective runtime as duration in WebUI and HA (b460b4f)

Bug Fixes

  • add native test infrastructure with ASan and coverage reporting (#98) (1421a39)
  • docs synced de/en (909304d)
  • ha: select-Entity-Status ohne Temperatur publishen (e6f32d7)
  • ha: Sensor-Mapping Discovery bei jedem MQTT-Reconnect publishen (1ab82d9)
  • mqtt: prevent dangling pointer and duplicate callback on reconnect (25090d7)
  • restore telemetry updates and HA entity visibility (716dfe6)
  • review findings for temperature-based circulation (8784f25)
  • ui: display dashboard thresholds without-auth via /api/status, 4-across mode cards (e68d4bf)
  • web: clarify that timer start/end also applies in Auto mode (5985a00)

Miscellaneous Chores

  • remove deprecated Homie references across codebase (1df0705)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main branch 16 times, most recently from 69e6321 to 5756cc9 Compare June 14, 2026 10:49
@github-actions github-actions Bot force-pushed the release-please--branches--main branch 5 times, most recently from c13177d to fc2a808 Compare June 17, 2026 19:25
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from fc2a808 to 27c4f3d Compare June 19, 2026 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants