Skip to content

Changelog

What changed in each release.

Current version: 1.0.6.

1.0.6

  • codecharter analyze --output is now repeatable and accepts a destination as format:path, so one run can emit several formats at once, e.g. --output github-annotations --output json:codecharter.json --output sarif:codecharter.sarif. stdout formats (console, github-annotations) take no path; file formats (json, sarif) require one. The single-output form is unchanged.

1.0.5

  • CI runners now receive a generic, customer-agnostic CLI binary and mint a short-lived license automatically from the API key. This fixes the GitHub Action's download verification and makes license rotation work as intended.
  • Fixed: the standalone CLI archives now include the complete MSBuild build host, so codecharter analyze runs from a freshly extracted archive without the "build host could not be found" error.
  • Fixed: portal download and license endpoints no longer fail when the CI license lifetime is left unset.

0.4.0

  • CLI distribution for Windows x64, Linux x64, macOS x64, and macOS arm64 as self-contained binaries.
  • Windows installer with bundled VS Code extension.
  • Four output formats: console, json, sarif, and github-annotations.
  • 126 built-in rules across 12 categories.
  • VS Code extension with syntax highlighting, snippets, and LSP integration for .ccr files.
  • Official GitHub Action bochmann-software/codeguard@v1.

Full release notes for individual versions will follow with upcoming releases.