Changelog

v0.3.0

  • Intelligente UI-Warnungen (Spannungsfall & Spannungskonflikt): Die Licht-Tabelle und Detail-Panels zeigen nun rote Warnungen, wenn der Spannungsfall (dU > 3.0%) zu hoch ist oder die Spannung von Netzteil und Leuchtmittel nicht zusammenpasst.
  • Neue Berechnungs-Engine: Gleichzeitigkeitsfaktor (0.7) und Sicherheitsreserve (15%) wurden normgerecht in alle Leistungsberechnungen integriert.
  • Cloudflare Node.js Kompatibilität: Die fehlenden Crypto-Module für Better-Auth wurden über die worker-Konfiguration freigeschaltet.
  • Dynamische Authentifizierung: API-Routen nutzen nun automatisch die korrekte Origin-URL, was die 500er CORS-Fehler auf verschiedenen Umgebungen (Preview/Live) behebt.
  • D1 Datenbank Fixes: Die Projekte-Tabelle wurde neu aufgebaut, um Foreign-Key Constraints für das User-Management via Better-Auth korrekt zu erzwingen.
  • Bug Fixes: Fehlende Icons (Filter, ChevronUp, etc.) hinzugefügt und einen SSR-Build-Fehler mit Lucide-React im Astro-Build behoben.
  • Authentifizierung: Vollständige Implementierung von Better Auth für ein robusteres Session-Management und erhöhte Sicherheit.