PRO 0.2.1: Schnellerer Scan, Playground-Support und UX-Fixes
Reales Nutzerfeedback treibt uns an. Version 0.2.1 behebt drei gemeldete Probleme — darunter einen Performance-Bug beim Mediathek-Scan und einen Fehler bei der Lizenz-Deaktivierung im WordPress Playground.
Gutes Feedback kommt selten aus dem Vakuum. Es kommt von jemandem, der das Plugin wirklich einsetzt — mit echter Mediathek, echten Anforderungen, echtem Zeitdruck.
Hans-Gerd Gerhards von haurand.com hat uns genau das gegeben. Drei konkrete Probleme, direkt per E-Mail. Wir haben alle drei untersucht — und zwei sofort behoben.
Scan-Performance bei großen Mediatheken
Der Mediathek-Scan vor der Bulk-Konvertierung war langsamer als nötig. Der Grund: für jedes Bild wurde einzeln eine Datenbankabfrage gestellt. Bei 200 Bildern sind das 400 Queries in einem einzigen Request.
In 0.2.1 läuft das anders. Zwei Bulk-Queries erledigen, was vorher Hunderte taten. Das Ergebnis ist nicht nur schneller — es skaliert auch. Wer 1.000 Bilder in der Mediathek hat, merkt den Unterschied deutlicher als wir lokal messen konnten.
Lizenz-Deaktivierung im WordPress Playground
Der WordPress Playground ist eine Browser-basierte WordPress-Umgebung — keine klassische PHP-Installation, sondern WebAssembly direkt im Browser. HTTP-Anfragen laufen dort anders als auf einem echten Server: der Browser greift ein, und ohne CORS-Header blockt er die Antwort.
Das führte dazu, dass Lizenz-Aktivierung und -Deaktivierung im Playground mit einem Timeout endeten. 8 Sekunden warten, dann nichts.
Der Fix sitzt auf dem Lizenzserver: drei Header, die dem Browser signalisieren, dass er die Antwort durchlassen darf. Das macht Aktivierung und Deaktivierung im Playground genauso schnell wie auf einem regulären Server — und alte Plugin-Versionen profitieren ebenfalls, ohne Update.
Kleinere UX-Verbesserungen
- Fortschrittsbalken der Bulk-Konvertierung mit neuem Farbverlauf
- Grammatik-Fix: „1 images converted” → „1 image converted”
Was aus Bug 2 wurde
Hans-Gerd hatte auch einen 404-Fehler nach Neustart gemeldet. Wir konnten ihn weder lokal noch im Playground reproduzieren — das Plugin registriert keine Custom Rewrite Rules, die einen 404 verursachen könnten. Wir sind in Kontakt, um den genauen Kontext zu verstehen.
PRO 0.2.1 steht für alle aktiven Lizenzen als automatisches Update bereit.