Polycrate CLI 0.38.1¶
Release-Datum: 4. Mai 2026
Typ: Patch-Release
Highlights¶
Polycrate CLI 0.38.1 bringt den neuen --silent-Flag fuer polycrate run, der stdout vollstaendig fuer maschinenlesbaren Ansible-Output reserviert. In Kombination mit --ansible-stdout-callback=json gibt polycrate run nur noch valides JSON auf stdout aus — alle polycrate-eigenen Meldungen (Spinner, Fortschritt, Statuszeilen) werden auf stderr umgeleitet. Ausserdem enthaelt das Release einen Fix fuer einen Serialisierungsfehler im API-Client sowie Verbesserungen der SDD-Werkzeuge.
Artefakte¶
Docker Images¶
CLI Downloads¶
| Plattform | Architektur | Download |
|---|---|---|
| Linux | amd64 | Download |
| Linux | arm64 | Download |
| macOS | amd64 | Download |
| macOS | arm64 (Apple Silicon) | Download |
Installation & Update¶
Aenderungen¶
polycrate run: --silent Flag¶
Neuer Flag --silent fuer polycrate run. Wenn aktiv, werden alle polycrate-eigenen Ausgaben (Spinner, Fortschrittsmeldungen, Statuszeilen) auf stderr umgeleitet. Stdout enthaelt dann ausschliesslich die Ausgabe des ausgefuehrten Prozesses (z. B. Ansible).
In Kombination mit --ansible-stdout-callback=json ergibt sich ein vollstaendig maschinenlesbarer stdout-Stream:
Die API kann diese Ausgabe direkt als JSON parsen, ohne vorher polycrate-eigene Zeilen herausfiltern zu muessen.
Fix: API-Client Workspaces-Filterparameter¶
GetClusterByNameAndWorkspace uebergab den workspaces-Parameter als [][]uuid.UUID, was nicht korrekt serialisierbar war. Der Parameter wird nun als []string uebermittelt und server-seitig korrekt verarbeitet.
SDD: spec list --version Filter dokumentiert¶
Der --version-Filter von polycrate spec list ist jetzt in --help und im interaktiven Manual (polycrate spec manual) dokumentiert.
SDD: Agent Rules Kontextoptimierung¶
Die generierten Agent-Regeldateien (.cursor/rules/sdd.mdc, CLAUDE.md, AGENTS.md) wurden auf Single-Source-of-Truth konsolidiert. Redundante Abschnitte wurden entfernt, der Kontext-Fussabdruck fuer Agenten reduziert.
polycrate-operator Block¶
Der polycrate-operator Block wurde auf Version 0.4.2 aktualisiert (app_version: 0.38.1):
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator install
Jetzt aktualisieren¶
Oder laden Sie die Binaries direkt vom PolyHub herunter.