Skip to content

v1.0.1

Latest

Choose a tag to compare

@robertdevore robertdevore released this 30 Aug 23:08
· 2 commits to main since this release

Spec v1.0.1 is a maintenance release focused on security boundaries, reliability, performance, and reproducible CI.

Highlights

  • Hardened interactive YAML creation, graph-label escaping, output-path enforcement, and per-user conversion caches.
  • Made render and export fail clearly when the Kujo runtime fails or returns no output.
  • Aligned batch validation with schema limits and preserved failure exit codes at large batch sizes.
  • Reduced the audited 100-file validation benchmark from 39.82 seconds to 0.92 seconds.
  • Added SHA-256 enforcement for downloaded Kujo runtimes and checksum-pinned Kujo v1.1.0 installation on hosted Linux and macOS runners.
  • Removed macOS/Linux runner assumptions from tests and installation.

Compatibility

This is a backward-compatible patch release. The Spec contract and schema remain at v1.0.0.

Verification

  • Test suite: 108 passed, 0 failed.
  • Release quality gates: 20 passed, 0 failed.
  • Hosted Ubuntu/macOS CI and the Kujo artifact guard passed before release preparation.
  • The attached archive checksum and provenance record were verified against tag v1.0.1.

Assets

  • kujo-spec-v1.0.1.tar.gz
  • kujo-spec-v1.0.1.sha256
  • kujo-spec-v1.0.1.provenance.json