Polycrate API 0.11.13¶
Release-Datum: 19. Januar 2026
Typ: Hotfix Release
Highlights¶
Kritischer Hotfix für Produktionsprobleme nach dem 0.11.12 Release.
- 🔧 collectstatic-Fehler behoben - Unbenutzte Milkdown CSS-Dateien entfernt
- ✅ 500-Fehler auf allen UI-Seiten behoben - Manifest-Generierung funktioniert wieder
Artefakte¶
Docker Images¶
Installation & Update¶
# Block aktualisieren und deployen
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install
Bugfixes¶
collectstatic-Fehler durch Milkdown CSS @imports¶
Problem: Nach dem Update auf 0.11.12 schlug collectstatic fehl mit:
whitenoise.storage.MissingFileError: The file 'polycrate_api/css/vendor/milkdown-theme/common/katex/dist/katex.min.css' could not be found
Dies führte zu: - Unvollständiges staticfiles Manifest - ValueError: Missing staticfiles manifest entry for 'manifest.json' - 500-Fehler auf allen UI-Seiten
Ursache: Das Verzeichnis src/static/polycrate_api/css/vendor/milkdown-theme/ enthielt CSS-Dateien mit @import-Statements die auf NPM-Pakete verwiesen:
Diese Pfade existieren nur in node_modules/ während der Entwicklung, nicht im Production-Build.
Lösung: Das gesamte milkdown-theme/ Verzeichnis wurde entfernt. Es war überflüssig - die Templates laden nur die gebundelte milkdown-crepe.css, die vom Build-Script generiert wird.
polycrate-api Block¶
Der polycrate-api Block wurde auf Version 0.5.17 aktualisiert:
Migration¶
Keine Datenbank-Migration erforderlich.
Weitere Informationen¶
- Polycrate API Übersicht - Allgemeine Dokumentation
- 0.11.12 Release Notes - Vorheriges Release mit neuen Features