Skip to content

PLUR1BUS 7.2.6 — Deploy-Manifest deckt alle Skripte ab

Latest

Choose a tag to compare

@Cyb3rb1ade Cyb3rb1ade released this 11 Aug 16:42
3efedcd

Wartungs-Release. Das Deploy-Manifest deckte nur einen Bruchteil der ausgelieferten Skripte ab, wodurch Operator-Werkzeuge im Deploy still veralteten.

Behoben

verify-plugin-deploy.mjs --repair synchronisierte 18 der 22 ausgelieferten Skripte nie. Das Paket liefert scripts/ vollständig aus, DEPLOY_FILES führte davon aber nur vier Laufzeit-nahe Einträge. Alles andere blieb im Deploy auf dem Stand der letzten Paket-Installation stehen — unbemerkt, weil der Integritätscheck nur meldet, was er kennt.

Aufgefallen beim Nachprüfen, ob 7.2.5 wirklich live ist: Das Deploy wies sich als 7.2.5 aus, die dortige maintain-lancedb.mjs stammte aber vom 2026-07-30 (231 statt 276 Zeilen) und enthielt den 7.2.5-Fix nicht. Betroffen waren fünf Dateien, darunter eine, die im Deploy komplett fehlte.

Die Einträge bedeuten ausschließlich Kopie und Prüfsummenvergleich — der Smoke-Test importiert nur Dateien aus EXPORT_EXPECTATIONS, diese Skripte werden also nicht ausgeführt. Das ist wesentlich, weil mehrere davon beim Import sofort main() aufrufen würden.

Ein Test hält Manifest und scripts/ künftig deckungsgleich, in beide Richtungen.

Kompatibilität

Keine Schema-Migration, keine Laufzeitänderung. Betrifft ausschließlich die Deploy-Synchronisierung.

Validierung

Serielle volle Testsuite: 3451 Tests, 3450 bestanden, 0 Fehlschläge, 1 übersprungen. Alle CI-Checks grün.

Vollständige Details im CHANGELOG.