← Alle Releases
v0.4.8
- Tracker löst nicht mehr für Benutzer in excluded_roles aus
- E2E-Abdeckung für tracking_enabled, excluded_roles, maxmind_license_key, GeoIP-Cron-Planung, retention_mode=archive
Patch-Release
Behoben
- Der Tracker löst nicht mehr für Benutzer in
excluded_rolesaus. Bisher lief die Rollenprüfung nur am REST-Endpunkt/hit, wo die REST-Cookie-Authentifizierung Tracker-Beacons ohne Nonce als Gast behandelt — ausgeschlossene Administratoren bzw. Redakteure haben dadurch dennoch Aufrufe verzeichnet. Die Prüfung läuft nun zum Zeitpunkt vonwp_enqueue_scripts, wowp_get_current_user()zuverlässig ist.
Hinzugefügt
- E2E-Abdeckung für
tracking_enabled,excluded_roles,maxmind_license_key(Maskierung + 400er-Pfad), GeoIP-Cron-Planung beim Aktivieren sowieretention_mode=archive. Neuer Mu-Plugin-Debug-Endpunkt/debug/ensure-userund Fixturerole-login.tsfür Test-Sitzungen mit Nicht-Admin-Rollen.
Intern
- Behoben: Der E2E-Parser
dbQueryhat Zeilen mit Leerstring-Werten stillschweigend verworfen (der Zeilentrenner-Zeilenumbruch vonmysql --batchwurde durch.trim()entfernt).