Changelog
Alle veröffentlichten Änderungen werden hier zusammen gefasst.
[Unreleased]
[1.10.8] - 2026-05-28
[1.10.5] - 2026-05-28
Hinzugefügt
- Artikel-Bewertung in fünf Stufen. Unterhalb jedes Artikels lässt sich eine Bewertung von eins bis fünf Sternen abgeben. Das aktuelle Durchschnitts-Rating und die Anzahl der Bewertungen werden angezeigt. Pro Browser und Tag ist eine Bewertung pro Artikel möglich; nach Abgabe erscheint ein kurzer Bestätigungshinweis, und beim erneuten Aufruf am gleichen Tag zeigt die Seite, dass schon bewertet wurde. Mobile-Apps können die Bewertung ebenfalls über die API übermitteln und das aggregierte Rating in der Artikelübersicht und -detailansicht abrufen.
- Artikel-Rating im Admin einsehbar. Die Artikel-Liste im Admin zeigt pro Artikel die Durchschnittsbewertung und die Anzahl der Bewertungen. Die Artikel-Statistik-Seite ergänzt eine eigene Rating-Kachel mit Durchschnitt, Gesamtzahl und einer Stern-Verteilung (5★ bis 1★) als Balkendiagramm.
Geändert
- Interne Dokumentation aufgeteilt. Die zentrale Projektdokumentation wurde nach Themenbereichen (Datenbank, Services, Admin, Tests, Deployment) in eigene Dokumente gegliedert, damit Beiträge zum Projekt schneller die passende Stelle finden.
[1.10.7] - 2026-05-27
[1.10.6] - 2026-05-27
Geändert
- Artikel-Editor: Speichern führt zurück zur Übersicht. Nach erfolgreichem Anlegen oder Bearbeiten eines Artikels landet man wieder auf der Artikel-Liste, eine kurze Erfolgs-Benachrichtigung bestätigt das Speichern. Bei Eingabefehlern bleibt man im Editor und sieht die Fehler zusätzlich als Hinweis-Benachrichtigung.
- Artikel-Liste: Sprachfilter wird gemerkt. Die zuletzt gewählte Sprach-Vorauswahl (Alle / Deutsch / Englisch) wird im Browser gespeichert und beim nächsten Öffnen der Artikel-Liste automatisch wieder angewendet.
[1.10.5] - 2026-05-27
Hinzugefügt
- Lesedauer und Schlagworte für Artikel. Artikel zeigen jetzt eine geschätzte Lesedauer in Minuten und können mit mehreren Schlagworten (Keywords) versehen werden. Schlagworte lassen sich über mehrere Artikel hinweg wiederverwenden und sind im Admin als Tag-Liste pflegbar.
- API: Schlagwort-Übersicht und Filter. Die API liefert pro Artikel jetzt zusätzlich
reading_time_minutes und die Liste der Schlagworte. Ein neuer Endpunkt listet alle verfügbaren Schlagworte der aktuellen Sprache; Artikel lassen sich per Schlagwort filtern.
- Automatische Inhaltsbereinigung beim Speichern (Admin). Im Artikel-Editor lässt sich ein optionaler RegEx-Ausdruck hinterlegen, dessen Treffer beim Speichern automatisch aus dem Inhalt entfernt werden. Treffer werden in der Markdown-Vorschau sichtbar hervorgehoben und durchgestrichen, damit vor dem Speichern klar ist, was entfernt wird. Das Muster bleibt am Artikel gespeichert und wirkt bei jedem weiteren Speichern erneut.
[1.10.4] - 2026-05-26
Hinzugefügt
- Detail-Auswertung pro Artikel im Admin. Die Artikel-Liste zeigt jetzt pro Artikel die Aufrufzahlen für Heute, die letzten 7 und 30 Tage — getrennt nach Web (Browser) und API (Mobile-App). Eine eigene Statistik-Seite pro Artikel zeigt zusätzlich die Gesamtaufrufe seit Veröffentlichung und einen 14-Tage-Trend für beide Kanäle.
[1.10.3] - 2026-05-26
Geändert
- Wochenende im Trend-Graphen hervorgehoben. Im 14-Tage-Balkendiagramm der Nutzungsstatistik sind Samstage und Sonntage farblich abgesetzt, um wöchentliche Muster auf einen Blick zu erkennen.
[1.10.2] - 2026-05-26
Geändert
- Nutzungsstatistik um „Gestern"-Spalte erweitert. Die Admin-Übersicht zeigt zusätzlich zu „Heute" jetzt auch die Vortageszahlen pro Funktion — als eigene Spalte sowie als Summen-Kachel.
- 14-Tage-Trend in der Nutzungsstatistik. Eine neue Trend-Kachel zwischen „Gestern" und „Letzte 7 Tage" zeigt die tägliche Zugriffsentwicklung der letzten 14 Tage als Balken-Diagramm für eine schnelle Tendenz-Einschätzung.
[1.10.1] - 2026-05-25
Hinzugefügt
- Nutzungsstatistik im Admin. Eine eigene Admin-Seite zeigt anonyme Aufruf-Zahlen pro Funktion — aufgeschlüsselt nach „Heute", „Letzte 7 Tage" und „Letzte 30 Tage" — als kompakte Übersicht.
[1.10.0] - 2026-05-25
Hinzugefügt
- Server-Fehler-Protokoll im Admin. Server-Fehler werden ab sofort mit Zeitstempel, Kontext und Stacktrace zentral erfasst und sind im Admin-Bereich einsehbar — inklusive Filtern und Detailansicht. Einträge werden nach 90 Tagen automatisch geräumt. Authentifizierungs- und Passwortangaben werden vor dem Speichern entfernt.
- Manuelle Datenimporte im Admin-Dashboard. Jeder der täglichen Datenimporte (Wetterstationen, WBI, GLFI, Gefahrenstufen-Karten) lässt sich jetzt direkt aus dem Dashboard per Knopfdruck starten. Die Ausgabe und das Ergebnis erscheinen unmittelbar im Dashboard.
Behoben
- PLZ-Abfrage stabilisiert. Fehlern des Geokodierungs-Dienstes werden nicht mehr als Server-Fehler durchgereicht; betroffene Anfragen erhalten eine sauber lokalisierte Rückmeldung.
[1.9.0] - 2026-05-18
Geändert
- Artikel-Teaser als Karussell. Auf der Startseite werden statt einem nun bis zu drei Artikel als wischbares Karussell mit Indikator-Punkten angezeigt. Die Auswahl wechselt täglich.
- Hamburger-Menü überarbeitet. Die beiden Einträge „Abfrage per Bundesland" und „Abfrage per Postleitzahl" sind unter einem neuen Sammelpunkt „WBI / GLFI" mit drei Unterpunkten „Via GPS", „Via Postleitzahl" und „Per Bundesland" zusammengefasst. „Via GPS" startet die Standortbestimmung direkt aus dem Menü. Alle Menüpunkte tragen jetzt ein passendes Icon. Der Eintrag „Releasenotes" wurde aus dem Menü entfernt.
[1.8.3] - 2026-05-17
[1.8.2] - 2026-05-17
Hinzugefügt
- Erweiterte Darstellung des Abfrageortes auf der Startseite.
[1.8.1] - 2026-05-14
Geändert
- Darstellung Sensibilisierungsartikel auf der Startseite angepasst
[1.8.0] - 2026-05-12
Hinzugefügt
- Sensibilisierungsartikel. Neuer Bereich „Wissenswertes" mit redaktionellen Artikeln rund um Waldbrand- und Grünlandfeuer-Themen, abrufbar in Deutsch und Englisch.
- Aktuellster Artikel als Startseiten-Teaser. Der neueste Artikel der aktuellen Sprache erscheint als verlinkter Teaser auf der Startseite.
Geändert
- Startseite: drei separate Einstiegsbuttons. Die Buttons „Per Bundesland" und „Für Deinen Standort" wurden ersetzt durch drei untereinander gestapelte Buttons „Deinen Standort via GPS", „Deinen Standort via PLZ" und „Per Bundesland". Damit ist die GPS-Funktion direkt von der Startseite erreichbar.
- Standort-Seite reduziert auf reine PLZ-Eingabe. Da die GPS-Funktion jetzt direkt von der Startseite erreichbar ist, zeigt die Standort-Seite nur noch das Postleitzahl-Formular.
- Hamburger-Menü-Label aktualisiert. „Abfrage per Standort" → „Abfrage per Postleitzahl".
- Stationsseite: WBI- und GLFI-Boxen mit Hintergrund-Icon. Jede Box trägt jetzt ihr Indikator-Icon (Wald bzw. Gras) als dezentes Wasserzeichen.
[1.7.5] - 2026-05-11
Behoben
- Stabilität der API-Erreichbarkeit verbessert. Auflösung eines Edge-Cases beim Domain-Redirect.
Geändert
- Interne Konfigurationsanpassungen.
[1.7.4] - 2026-05-11
Geändert
- Interne Verbesserungen am Release-Prozess.
[1.7.2] - 2026-05-11
Geändert
- Interne Verbesserungen am Release-Prozess.
- Sitemap auf nutzerseitige Inhalte beschränkt.
- Datenschutz API. Die API arbeitet vollständig zustandslos und ohne Cookies.
- Datenschutz Sitemap. Die Sitemap wird ohne Cookies ausgeliefert.
Behoben
- Stabilität der API-Erreichbarkeit verbessert.
[1.7.1] - 2026-05-11
[1.7.0] - 2026-05-09
Hinzugefügt
- API-Zugriff auf die DWD-Gefahrenstufengrafiken. Mobile Apps können die tagesaktuellen WBI- und GLFI-Kartengrafiken des Deutschen Wetterdienstes jetzt über die API beziehen. Mit Heute → Vortag-Fallback; nicht verfügbare Grafiken werden als leer zurückgegeben.
[1.6.1] - 2026-05-08
[1.6.0] - 2026-05-08
Geändert
- Interne Plattform-Aktualisierung.
[1.5.0] - 2026-05-02
Hinzugefügt
-
Apple Smart App Banner. iOS-Nutzer sehen beim Besuch der Website automatisch einen Banner, der zur nativen Waldbrandstufe-App im App Store führt. Der Banner erscheint nur, solange die App noch nicht installiert ist.
-
Archivierung der tagesaktuellen DWD-Gefahrenstufengrafiken. Die WBI- und GLFI-Kartengrafiken des Deutschen Wetterdienstes werden täglich automatisch heruntergeladen und datumsbezogen archiviert. Bei Teilfehlern bleiben bereits gespeicherte Grafiken erhalten.
-
Gefahrenstufenkarten auf der Stationsdetailseite. Die tagesaktuelle WBI-Grafik ist im WBI-Bereich sichtbar, die GLFI-Grafik im GLFI-Bereich — jeweils unterhalb der Verbotsliste, mit DWD-Quellenangabe und CC-BY-4.0-Lizenzhinweis.
Geändert
-
Datenschutzerklärung um DWD-Grafiknutzung ergänzt. Neuer Abschnitt (DE und EN) dokumentiert die Verwendung der Waldbrandgefahren-Karte des DWD, deren CC-BY-4.0-Lizenz sowie den Hinweis, dass die Darstellung das meteorologische Gefahrenpotential beschreibt und lokale behördliche Einschätzungen abweichen können.
-
Stationsdetailseite: Layout und Informationsarchitektur überarbeitet. Das Datum der zugrundeliegenden Daten steht jetzt direkt unter dem Stationsnamen. Der Haftungshinweis zu behördlichen Anordnungen erscheint einmalig unterhalb beider Boxen. Die Inhalte beider Boxen beginnen auf Desktop jeweils auf gleicher Höhe.
Behoben
- Backlink „Alle Bundesländer" auf der Bundeslandseite. Der Link führte bislang zur Startseite; er verweist jetzt korrekt auf die Bundesländer-Übersicht.
[1.4.0] - 2026-04-28
Hinzugefügt
- Erweiterte Datenabfrage über die mobile API. Mobile Apps können jetzt deutlich umfangreicher mit dem Portal arbeiten: eine Übersicht aller 16 Bundesländer mit Brandgefahrendaten je Wetterstation, vollständige Detaildaten einer einzelnen Station inklusive Vier-Tages-Vorhersage und Verhaltenshinweisen, sowie Lookup-Funktionen zum Auffinden der nächstgelegenen Wetterstation per Postleitzahl bzw. per Geokoordinaten. Damit lässt sich die App-Erfahrung nahtlos und offline-tauglich umsetzen.
Geändert
- Konsistente Verwendung der DWD-Stations-Kennung in der API. Die Wetterstationen werden in allen Antworten und Pfaden mit ihrer offiziellen DWD-Kennung referenziert — identisch zur Web-URL. Damit ist die Stations-Kennung stabil und Apps müssen nicht zwei unterschiedliche IDs verwalten.
Entfernt
- Veraltete API-Endpunkte abgeschaltet und durch die neuen, klarer geschnittenen Endpunkte ersetzt.
[1.3.0] - 2026-04-28
Hinzugefügt
- Impressum und Datenschutzerklärung auch über die mobile API verfügbar. Die Texte beider Rechtsseiten können künftig auch von der iOS- und Android-App direkt abgerufen und nativ dargestellt werden. Web- und App-Ausgabe stammen aus genau derselben Quelle, sodass eine Änderung gleichzeitig auf allen Plattformen wirksam wird.
Geändert
- Rechtsseiten zentral gepflegt. Impressum und Datenschutzerklärung werden ab sofort an einer einzigen Stelle redaktionell gepflegt und konsistent auf Webseite und in der mobilen App ausgespielt.
[1.2.0] - 2026-04-27
Hinzugefügt
-
Vollständige iOS-PWA-Unterstützung. Das Portal lässt sich auf iPhone und iPad sauber als Web-App auf den Homescreen legen — mit eigenem App-Icon, passender Statusleisten-Darstellung und abgestimmten Theme-Farben. Ein eigener Leitfaden enthält eine Endnutzer-Installationsanleitung für iOS, Android und Desktop sowie eine Designer-Spezifikation für optionale Splash-Screens.
-
Anonyme Funktions-Nutzungsstatistik. Aufrufe einzelner Bereiche (Bundesland-Übersicht, Standortabfrage, Stationsdetail, Releasenotes, Impressum, Datenschutzerklärung) werden in tagesgenauen Aggregaten gezählt — ohne IP-Adressen, Cookies, Session-Kennungen oder sonstige zur Re-Identifikation geeignete Merkmale zu speichern. Anfragen automatisierter Programme werden herausgefiltert. Die aggregierten Daten werden nach 24 Monaten automatisch gelöscht.
-
Hinweis auf Nutzungsstatistik in der Datenschutzerklärung. Eigener Abschnitt erläutert Umfang, Zweck, Aufbewahrungsdauer und ausschließlich lokale Verarbeitung der erfassten Tagesaggregate.
[1.1.0] - 2026-04-26
Hinzugefügt
-
Standortabfrage per GPS / Browser-Geolokalisierung. Alternativ zur Postleitzahl-Eingabe steht eine direkte Standortbestimmung über die Geolokalisierungs-Funktion Deines Browsers zur Verfügung. Mit einem Klick auf „Meinen Standort verwenden" werden die ermittelten Geokoordinaten genutzt, um die nächstgelegene Wetterstation mit aktuellen Brandgefahrendaten zu ermitteln. Die Koordinaten werden ausschließlich für diese Berechnung genutzt, nicht dauerhaft gespeichert und nicht an Dritte (insbesondere nicht an Google) übermittelt. Die Standortfreigabe erfolgt selbstverständlich nur nach Deiner ausdrücklichen Einwilligung im Browser-Dialog.
-
Öffentliche Releasenotes-Seite. Unter /releases kannst Du jederzeit die vollständige Versionshistorie und alle wesentlichen Änderungen am Portal nachlesen — transparent dokumentiert nach dem Keep a Changelog-Standard.
-
Zentralisiertes Release-Management. Versionsnummer und Release-Datum werden zentral erfasst und automatisch im Footer der Startseite ausgegeben.
-
Hamburger-Menü mit globaler Navigation. Auf jeder Seite ist rechts oben ein einklappbares Navigationsmenü erreichbar, das Schnellzugriff auf Startseite, Bundesland-Übersicht, Standortabfrage, Releasenotes, Impressum und Datenschutzerklärung bietet — vollständig tastatur- und screenreader-bedienbar.
-
Wiedererkennbarer Markenstreifen. Ein dezenter, durchgehend mehrfarbiger Streifen am oberen Rand jeder Seite visualisiert die fünfstufige Brandgefahrenskala (grün → gelbgrün → gelb → orange → rot) und sorgt so für einen sofortigen Wiedererkennungswert über alle Bereiche des Portals hinweg.
Sicherheit
- Per GPS übermittelte Geokoordinaten werden vor jeder weiteren Verarbeitung auf Plausibilität geprüft. Manuell konstruierte oder fehlerhafte Anfragen werden mit einer verständlichen Fehlermeldung abgewiesen.
[1.0.0] - 2026-04-24
Erste öffentliche Version des Waldbrandstufe Infoportals.
Hinzugefügt
-
Tagesaktuelle Übersicht aller 16 deutschen Bundesländer. Auf der Bundesland-Übersicht siehst Du auf einen Blick die aktuelle Waldbrandgefahrenstufe (WBI) und den Grünlandfeuerindex (GLFI) für jedes Bundesland von Schleswig-Holstein bis Bayern. Die Daten stammen aus den offiziellen Veröffentlichungen des Deutschen Wetterdienstes (DWD) und werden je Bundesland als Spannweite (niedrigster bis höchster Stationswert) angezeigt — farblich hinterlegt nach der fünfstufigen Gefahrenskala von Grün (keine Gefahr) bis Rot (sehr hohe Gefahr).
-
Detailseiten je Bundesland. Über die Bundesland-Übersicht gelangst Du zur Liste aller DWD-Wetterstationen des jeweiligen Landes inklusive ihrer aktuellen WBI- und GLFI-Werte sowie der landesweiten Gesamtbewertung — ideal, wenn Du beispielsweise die Brandgefahr in mehreren Regionen Brandenburgs, Niedersachsens oder Mecklenburg-Vorpommerns vergleichen möchtest.
-
Wetterstations-Detailseiten mit Fünf-Tage-Vorhersage. Für jede Wetterstation findest Du den heutigen Wert sowie eine Vorhersage der Brandgefahr für die kommenden vier Tage. Zusätzlich werden Stationsangaben (Bundesland, Geokoordinaten, Höhe) sowie für die jeweils ermittelte Gefahrenstufe konkrete Verhaltenshinweise und Verbote eingeblendet — etwa zum Umgang mit offenem Feuer, Grillen oder dem Befahren von Waldwegen mit dem Auto.
-
Standortabfrage per Postleitzahl. Gib einfach Deine deutsche PLZ ein, und das Portal ermittelt automatisch die räumlich nächstgelegene DWD-Wetterstation und zeigt Dir deren aktuelle Waldbrand- und Grünlandfeuergefahrstufe an. Deine IP-Adresse wird dabei nicht an Google übermittelt.
-
Impressum und Datenschutzerklärung. Vollständige, DSGVO-konforme rechtliche Hinweise zur Anbieterkennzeichnung und zur Datenverarbeitung, einschließlich Informationen zu allen eingesetzten externen Diensten und zur ausschließlich technisch notwendigen Cookie-Nutzung.
-
Progressive Web App (PWA). Das Portal kann auf Mobilgeräten und Desktops als App installiert werden — inklusive eigenem App-Icon. So hast Du die aktuelle Brandgefahr mit einem Tipp auf dem Homescreen verfügbar.
-
Sitemap und SEO-Optimierung. Startseite, Bundesland-Übersicht, alle 16 Bundesland-Detailseiten sowie sämtliche Wetterstations-Seiten sind in einer vollständigen Sitemap erfasst. Jede einzelne Seite ist mit beschreibenden Titeln und Beschreibungen versehen, damit Inhalte optimal in Suchmaschinen und beim Teilen in sozialen Netzwerken dargestellt werden.
-
Robuste Stationsnamen-Auflösung. Da der DWD in unterschiedlichen Quellen abweichende Schreibweisen für dieselbe Station verwendet (z. B. „Bad Mergentheim" vs. „Mergentheim, Bad"), erkennt das Portal solche Varianten zuverlässig und zeigt für jede Station konsistente Daten an.