{
  "project": "leafletplanner",
  "last_updated": "2026-06-04",
  "entries": [
    {
      "date": "2026-06-04",
      "title": "Statusmeldung nach Routenberechnung stabilisiert",
      "type": "fix",
      "summary": "Die Statusmeldung mit Korridor-Treffern wird nach erfolgreicher Routenberechnung nicht mehr durch automatische Statistik-Updates überschrieben.",
      "details": [
        "routeStatusLocked eingeführt",
        "Status-Updates aus Europa/Land/Filter während aktivem Routenstatus blockiert"
      ],
      "files": [
        "static/js/leafletplanner.js"
      ]
    },
    {
      "date": "2026-06-04",
      "title": "Route-zuruecksetzen Button ergänzt",
      "type": "feature",
      "summary": "Ein eigener Button setzt aktive Route und Hervorhebungen zurück und stellt den Standardstatus wieder her.",
      "details": [
        "Route- und Highlight-Layer werden entfernt",
        "Cluster-Ansicht wird wieder aktiviert",
        "Status-Lock wird aufgehoben"
      ],
      "files": [
        "layouts/_shortcodes/leafletplanner.html",
        "assets/css/leafletplanner.css",
        "static/js/leafletplanner.js"
      ]
    },
    {
      "date": "2026-06-04",
      "title": "Routeninfo-Zeile in der Statuskarte",
      "type": "feature",
      "summary": "Die Statuskarte zeigt Profil, Distanz, Dauer und Anzahl Ladesaeulen im Korridor fuer berechnete Routen.",
      "details": [
        "Anzeige nur bei berechneter Route",
        "Ausblendung bei Route zuruecksetzen",
        "Chargers-Zahl wird nach Korridoranalyse aktualisiert"
      ],
      "files": [
        "layouts/_shortcodes/leafletplanner.html",
        "assets/css/leafletplanner.css",
        "static/js/leafletplanner.js"
      ]
    },
    {
      "date": "2026-06-04",
      "title": "Render- und Sichtbarkeitsfehler behoben",
      "type": "fix",
      "summary": "Ein Syntaxfehler im JS wurde entfernt; hidden-Attribute in der Statuskarte werden nun konsequent respektiert.",
      "details": [
        "Defekten Block im Mobile-Legenden-Handler repariert",
        "CSS-Regel fuer .map-status [hidden] ergänzt"
      ],
      "files": [
        "static/js/leafletplanner.js",
        "assets/css/leafletplanner.css"
      ]
    },
    {
      "date": "2026-06-04",
      "title": "Popup-Experiment entfernt",
      "type": "change",
      "summary": "Der kurzfristig eingefuehrte Routen-Popup-Dialog wurde wieder entfernt; die Ausgabe erfolgt wieder in der Statuszeile.",
      "details": [
        "Popup-Logik entfernt",
        "Statuszeilen-Flow als alleinige Ausgabe beibehalten"
      ],
      "files": [
        "static/js/leafletplanner.js"
      ]
    },
    {
      "date": "2026-06-04",
      "title": "MegaCharger-Hubs fuer LKW-Routen hervorgehoben",
      "type": "feature",
      "summary": "LKW-geeignete Hub-Stationen (z. B. Milence/MCS/Hub-Muster) erhalten entlang der Route eine eigene Hervorhebungsfarbe und Kennzeichnung.",
      "details": [
        "Hub-Erkennung ueber Truck-Merkmal plus Hub-/MCS-Signale",
        "Eigene Markerfarbe und Animation fuer Hub-Treffer",
        "Popup-Typtext: LKW MegaCharger Hub"
      ],
      "files": [
        "static/js/leafletplanner.js",
        "assets/css/leafletplanner.css"
      ]
    }
  ]
}
