Skip to content

v4.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 18:53
· 211 commits to main since this release

Compiled Go AST SSoT, Reflected Draft 2020-12 JSON Schema & 32.8% Smaller Static Binary (Apache 2.0)

Changelog

Intent & Specifications

  • 9d7bd04 [INT-896] docs(intent): prune retired v3 specs and codify session/issue CLI contracts
  • 605482d [INT-897] docs(specs): retire CUE contracts and codify Go AST and JSON Schema SSoT

Configuration & Workspace

  • f69c183 [SUB-1668] refactor(storage): excise zombie journal and intent telemetry tables
  • f1ce176 [SUB-1672] refactor(config,verify): consolidate schema SSoT on Go AST and JSON Schema

Release & Packaging

  • 3f6027f [SUB-1678] chore(release): v4.3.0 - Compiled Go SSoT, Reflected JSON Schema & 33% Lighter Binary

Full Changelog: v4.2.0...v4.3.0

Release Notes & Architecture Details

Configuration & Workspace (nomos.schema.json, nomos init)

  • Single Compiled Go SSoT: Retires external CUE runtime dependencies in favor of compiled Go struct contracts reflected directly into Draft 2020-12 nomos.schema.json.
  • Zero-Copy IDE Autocompletion: Pins yaml-language-server $schema headers in nomos init templates to versioned GitHub raw schema URLs for instant editor validation.
  • Storage Table Pruning: Excises retired v3 journal and legacy telemetry tables from local SQLite state.

CLI & Distribution (CGO_ENABLED=0)

  • Leaner Static Binary (-32.8% Size Reduction): Cuts the CGO_ENABLED=0 static Go binary footprint by nearly one-third (~28 MB) while accelerating startup and nomos verify cold-boot latency.