Skip to content

Changelog

Was sich pro Release geändert hat.

Aktuelle Version: 1.0.6.

1.0.6

  • codecharter analyze --output ist jetzt wiederholbar und akzeptiert ein Ziel als format:path, sodass ein Lauf mehrere Formate gleichzeitig erzeugt, z. B. --output github-annotations --output json:codecharter.json --output sarif:codecharter.sarif. stdout-Formate (console, github-annotations) nehmen keinen Pfad; Datei-Formate (json, sarif) brauchen einen. Die Einzel-Output-Form bleibt unverändert.

1.0.5

  • CI-Runner erhalten jetzt ein generisches, kundenneutrales CLI-Binary und erzeugen die kurzlebige Lizenz automatisch über den API-Key. Das behebt die Download-Verifikation der GitHub Action und lässt die Lizenz-Rotation wie vorgesehen funktionieren.
  • Behoben: Die Standalone-CLI-Archive enthalten jetzt den vollständigen MSBuild-Build-Host, sodass codecharter analyze aus einem frisch entpackten Archiv ohne den Fehler "build host could not be found" läuft.
  • Behoben: Die Portal-Endpunkte für Download und Lizenz schlagen nicht mehr fehl, wenn die CI-Lizenzdauer nicht gesetzt ist.

0.4.0

  • CLI-Distribution für Windows x64, Linux x64, macOS x64 und macOS arm64 als selbst-enthaltene Binaries.
  • Windows-Installer mit eingebundener VS Code Extension.
  • Vier Output-Formate: console, json, sarif und github-annotations.
  • 126 eingebaute Regeln in 12 Kategorien.
  • VS Code Extension mit Syntax-Highlighting, Snippets und LSP-Integration für .ccr-Files.
  • Offizielle GitHub Action bochmann-software/codeguard@v1.

Vollständige Release-Notes der einzelnen Versionen folgen mit den nächsten Releases hier.