Open Data Wizard 2.34.0
Reproduzierbare Abhängigkeiten: vendor/ wird nicht mehr versioniert.
🧹 Changed
vendor/ist nicht mehr im Repository (4.487 Dateien entfernt). Die Abhängigkeiten werden
ausschließlich auscomposer.lockerzeugt — lokal und in der CI percomposer install, für das
Release-ZIP perbin/build-release.sh(--no-dev).
Hintergrund: Das eingechecktevendor/hing dem Lock hinterher (Dependabot aktualisierte den
Lock auf WPCS 3.4.1, das committetevendor/blieb bei 3.3.0). Dadurch prüfte die CI strenger
als die lokale Umgebung — mit dieser Umstellung kann die Klasse von Abweichung nicht mehr
entstehen. Die Laufzeit-Abhängigkeit (Carbon Fields) war nie betroffen.- Updates laufen über das Release-ZIP (
Release Asset: true). Der GitHub-Updater zieht damit
das gebaute, schlanke Plugin-Paket statt eines Quell-Tarballs — der zuvor auch PHPUnit, PHPStan
und WPCS auf Produktionsseiten gebracht hätte.
📄 Docs
- README und CLAUDE.md weisen
composer installals Pflichtschritt aus und erklären, dass ein
vergessenescomposer installdie typische Ursache abweichender PHPCS-/PHPStan-Ergebnisse ist.
Hinweis für Entwickler:innen: Nach dem Update einmalig
composer installausführen.
Am Auslieferungsweg für Endnutzer:innen ändert sich nichts — das Release-ZIP wird weiterhin
automatisch gebaut und veröffentlicht.
Installation: WordPress → Plugins → Installieren → Plugin hochladen.