Skip to content

2.1.4 - Maintenance Release (Replaces 2.1.3)

Choose a tag to compare

@derolli1976 derolli1976 released this 08 Jun 15:13
c1b89a5

[2.1.4] – 2025-06-08

💡 Dieses Release ersetzt das zurückgezogene Release 2.1.3 und fixt einen Bug bei der automatischen Aktualisierung der Sensoren.

🛠️ Maintenance Release

Dieses Release enthält keine neuen Features, sondern konzentriert sich vollständig auf die Wartung, Kompatibilität und Codequalität der Integration.

Änderungen

  • Refactoring der Hilfsfunktionen in utils.py
    • Reduktion von Redundanz
    • Verbesserung der HTML-Parsing-Logik
  • Erweiterung der Testabdeckung
    • Nutzung realer HTML-Files als Test-Fixture
    • Vorbereitung für CI-basierte Tests mit pytest
  • Typanpassungen für bessere IDE-Kompatibilität (Pylance/Pyright)
  • Vereinheitlichte und PEP8-konforme Imports
  • Vorbereitung auf CodeQL und Sicherheitsanalysen (optional)

💡 Empfehlung: Dieses Update sorgt für eine zukunftssichere Codebasis und sollte installiert werden, auch wenn es keine neuen Sensoren oder Funktionen bringt.