Skip to content

Changelog

Die folgende Übersicht basiert auf readme.txt, README und dem aktuellen 1.0.0-Code. Neueste Version zuerst.

  • erster stabiler Release
  • Funktionsstand des Release Candidates 0.9.1 ohne neue Cache-Funktionen übernommen
  • Full-Page-HTML-Cache, gezielte Invalidierung, manueller und automatischer Warmup, URL-/Cookie-Ausnahmen, Admin-Bar-Purge und Browser-Cache-Fallback als 1.0-Stand zusammengeführt
  • Aktivierungs-, Deaktivierungs- und Reaktivierungs-Lebenszyklus finalisiert
  • GitHub-Update-Metadaten finalisiert
  • WooCommerce- und Elementor-Integrationen weiterhin im Code vorhanden, laut Projektangaben aber noch nicht praktisch getestet
  • Reaktivierung bei einem nur zur Laufzeit von WordPress gesetzten WP_CACHE = false korrigiert
  • von FG Cache benötigte WP_CACHE-Zeile kann nach Deaktivierung und erneuter Aktivierung wieder angelegt werden
  • eine bewusst konfigurierte define('WP_CACHE', false);-Zeile bleibt unangetastet
  • Stabilitätsrunde ohne neue Cache-Funktionen
  • Deaktivierung gegen erneutes Erzeugen von Runtime-Dateien durch späte Hooks abgesichert
  • eigene WP_CACHE-Zeile wird bei Deaktivierung/Uninstall entfernt, fremde oder manuelle Definitionen bleiben geschützt
  • fremde advanced-cache.php-Drop-ins bleiben unverändert
  • Uninstall bereinigt FG-Cache-Transients und entfernt .htaccess-Marker nur bei vollständigem eigenen Markerblock
  • Plugin-Bootstrap auf init verschoben
  • Textdomain lädt auf init Priorität 0, Plugin-Boot folgt auf Priorität 1, Runtime-Prüfung auf Priorität 2
  • zu frühe Textdomain-Aufrufe und die entsprechende WordPress-Notice vermieden
  • Admin-Bar-Eintrag FG Cache leeren für Administratoren ergänzt
  • Backend-Texte und Übersichten reduziert; technische Details stärker in die Diagnose verschoben
  • optionaler automatischer Warmup nach Invalidierungen ergänzt
  • gezielte Purges wärmen tatsächlich entfernte URLs erneut auf
  • Full-Purges können die vollständige Warmup-Liste im Hintergrund abarbeiten
  • sequentielle Batches ohne parallele Request-Welle
  • Cache-Metadaten um die kanonische URL erweitert
  • laufende automatische Warmup-Aufträge können durch neuere Aufträge ersetzt werden
  • Status des letzten automatischen Laufs im Warmup-Tab ergänzt
  • Filter fg_cache_auto_warmup_batch_size und fg_cache_auto_warmup_http_args ergänzt
  • gezielte Invalidierung für Posts, Pages und öffentliche Custom Post Types ergänzt
  • Metadateien pro Cache-Datei für präzise URL-/VARY-Invalidierung eingeführt
  • Startseite sowie relevante Post-Type-, Taxonomie-, Autoren- und Datumsarchive berücksichtigt
  • Archiv-Paginierung berücksichtigt
  • alte und neue Ziele bei Slug-/Datumsänderungen zusammengeführt
  • ACF-Post-Saves gezielt invalidiert, globale ACF-Kontexte per Full-Purge behandelt
  • Elementor-Save-Hook vorbereitet
  • WooCommerce-Änderungshooks konservativ mit Full-Purge umgesetzt
  • öffentliche Funktion fg_cache_purge_url() und Filter fg_cache_post_invalidation_targets ergänzt
  • Warmup-Sammlung für normale WordPress-Seiten über die WordPress-Viewable-Logik korrigiert
  • manueller Cache-Warmup ergänzt
  • Startseite, öffentliche Inhalte, Post-Type-Archive und befüllte öffentliche Taxonomiearchive gesammelt
  • reguläre HTTP-GET-Requests verwenden normale BYPASS-Regeln und DONOTCACHEPAGE
  • sequentielle AJAX-Batches mit Fortschrittsanzeige und Ergebnisprotokoll ergänzt
  • Filter für Warmup-URLs, Batch-Größe und HTTP-Argumente ergänzt
  • DONOTCACHEPAGE als expliziter BYPASS ergänzt
  • URL-Ausnahmen auf exakte Pfade und Präfixregeln mit * umgestellt
  • Cookie-Ausnahmen ergänzt
  • WooCommerce-Pfade, Cookies und dynamische Parameter defensiv als BYPASS vorbereitet
  • Elementor-Preview und Dokument-Save-Hook ergänzt
  • optionaler .htaccess-Browser-Cache-Fallback ergänzt
  • Delegation an FG Performance umgesetzt
  • Host-Whitelist für den frühen Cache ergänzt
  • eigenes advanced-cache.php wird nach Plugin-Updates synchronisiert; fremde Drop-ins werden geschützt
  • Range-Requests und klassische AJAX-GETs als BYPASS behandelt
  • pluginabhängige Callback-Parameter nur bei aktiver Integration ergänzt
  • PHP-Session-Kompatibilität verbessert
  • Diagnose um erlaubte Hosts sowie aktive BYPASS-Pfade und -Parameter erweitert
  • Filter fg_cache_should_store_response ergänzt
  • Diagnose-Warnung wegen nicht initialisierter Einstellungsvariable behoben
  • Authorization-Diagnose verbessert
  • HTTP Basic Auth kann ausdrücklich für den Cache freigegeben werden
  • projektspezifische VARY-Defaults entfernt
  • initiale Entwicklungsversion