Skip to content

v5.4.2 — Politur & Tests (F5/F7/F8/F9/F10) - #14

Merged
krobipd merged 2 commits into
mainfrom
release/v5.4.2
Jun 20, 2026
Merged

krobipd merged 2 commits into
mainfrom
release/v5.4.2

Conversation

@krobipd

@krobipd krobipd commented Jun 20, 2026

Copy link
Copy Markdown
Owner

v5.4.2 — Politur & Tests

Aufbauend auf v5.4.1. Kleine Fixes, Kosmetik und Test-Lücken — keine neuen Features.

  • F5 — MQTT-Einstellungen speichern rebootet nur noch bei einer echten Änderung (vorher: jeder Save = Reboot). Der Passwort-Vergleich (leeres Feld = altes behalten) ist host-getestet.
  • F7 — ETH-Event-Handler wird einmalig registriert statt bei jedem Netz-Hard-Reset → keine wachsende Callback-Liste.
  • F8 — Dashboard zeigt geänderte Pins sofort (Render-Key um pwmPin/tachPin erweitert).
  • F9 — kein Lüfter-Fault-Flackern mehr im Anlauf-Fenster (burstLeft==0-Gate vor FF_NO_TACH_PULSES).
  • F10 — Host-Tests ergänzt: dutyFromPct-Klemmung (>100), pctFromDuty-Monotonie über 0..255, Namens-Truncation in der Cleanup-Liste.

Build grün (930.305 B / 70 %), Host-Tests grün.

krobipd and others added 2 commits June 20, 2026 22:37
F5: MQTT-Save rebootet nur bei echter Aenderung (host-getesteter Passwort-Vergleich).

F7: ETH-Event-Handler einmalig registrieren (kein Callback-Leak bei Netz-Hard-Resets).

F8: Dashboard zeigt geaenderte Pins sofort (Render-Key + pwmPin/tachPin).

F9: kein Luefter-Fault-Flackern im Anlauf-Fenster (burstLeft==0-Gate).

F10: Host-Tests ergaenzt (dutyFromPct-Klemmung, pctFromDuty-Monotonie, Namens-Truncation).

Build gruen (930.305 B/70%), Host-Tests gruen.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…bschnitt)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@krobipd
krobipd merged commit 70d6110 into main Jun 20, 2026
1 check passed
@krobipd
krobipd deleted the release/v5.4.2 branch June 20, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant