# Changelog ## [0.2.1] - 2026-02-15 ### Changed - Stats Cards kompakter (kleinerer Padding und Schrift) - Batteriestatus mit Bootstrap Icons und Farbcodierung (grün/gelb/rot) - Version wird in der Navbar angezeigt - Karte fittet beim Öffnen auf alle Nodes ## [0.2.0] - 2026-02-15 ### Added - Zentrale config.yaml mit Live-Reload (File-Watcher) - Konfigurierbarer Command-Prefix (Standard: /) - Kanalnamen in der Nachrichtenliste - Hops-Spalte in der Nodes-Tabelle - Karte: Farbcodierung der Nodes nach Hop-Anzahl mit Legende - Karte: Tooltip mit Node-Infos beim Hover - Hell/Dunkel Theme-Umschalter im Dashboard - Node-Namen (LongName/ShortName) werden korrekt angezeigt - Nachrichten werden beim Connect aus der DB geladen - Wetter-Fallback auf Dresden Zentrum bei fehlender Position ### Changed - Konfiguration von Environment-Variablen auf config.yaml umgestellt - Version wird in config.yaml statt version.py verwaltet ### Removed - Git pre-commit Hook (manuelle Versionierung) - version.py (ersetzt durch config.yaml) ## [0.1.2] - 2026-02-15 ### Changed - Auto-commit update ## [0.1.1] - 2026-02-15 ### Changed - Dashboard auf Bootstrap 5.3 Dark Theme umgestellt - Bootstrap Icons hinzugefügt - Responsive Stat-Cards, verbessertes Node-Table-Layout - Online-Nodes werden grün hervorgehoben ## [0.1.0] - 2026-02-15 ### Added - Initial release - Meshtastic Bot mit TCP-Verbindung - Bot-Kommandos: !ping, !nodes, !info, !help, !weather, !stats, !uptime - SQLite-Datenbank für Nodes und Nachrichten - Web-Dashboard mit Live-Updates via WebSocket - Leaflet-Karte mit Node-Positionen - Automatische Versionierung via Git pre-commit Hook