Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 27 Mar 16:03
· 862 commits to main since this release

What's Changed

  • chore(release): 0.6.0 (69ac2ce)
  • docs: rename CLI standard template flag (7cb4475)
  • refactor: move solverforge-cli out of workspace (f0119ab)
  • docs: add agents guidance (1f022c1)
  • docs: update readme for 0.6.0 (f83da21)
  • chore: bump version (0e2c7de)
  • Merge pull request #27 from SolverForge/codex/release-0.6.0-scaffold-salvage (70de978)
  • fix(cli): make salvaged scaffolds use published solverforge-ui (1279239)
  • feat(cli): salvage generic scaffold refresh for review (27123e2)
  • Merge pull request #26 from SolverForge/codex/release-0.6.0-integration (731c877)
  • fix(release): address integration review regressions (c0f6571)
  • test(cli): keep cwd lock alive across path assertions (ef152e8)
  • test(cli): serialize cwd-mutating unit tests (e3d2294)
  • chore(lockfile): refresh release integration deps (ecdbdef)
  • fix(release): port logging, score parsing, and sf-config wiring (dac2498)
  • Merge branch 'issue-14-scaffold-smoke-r060-stack' into release/0.6.0 (d85b2df)
  • fix(cli): restore scaffold smoke coverage (afd5ac6)
  • test(cli): add scaffold smoke coverage (3293bdb)
  • Merge branch 'issue-13-release-matrix-r060-stack' into release/0.6.0 (ba3e1ba)
  • fix(release): document staged publish dry-runs (f1783bb)
  • docs: add release stability matrix and checklist (5025e28)
  • Merge branch 'issue-12-macros-tests-r060-stack' into release/0.6.0 (a72a1ef)
  • fix(macros): remove duplicate pass fixture imports (565bffd)
  • chore(macros): update lockfile for trybuild harness (62f6134)
  • test(macros): add compile and golden coverage (6af4ffb)
  • Merge branch 'issue-11-console-tests-r060-stack' into release/0.6.0 (9e0d306)
  • fix(console): cover production event payloads (7a25559)
  • test(console): cover formatter output directly (d9242e1)
  • Merge branch 'issue-10-cvrp-unsafe-cleanup-r060-stack' into release/0.6.0 (43af45a)
  • fix(cvrp): reject missing shared problem data (d0ce288)
  • refactor(cvrp): reduce unsafe helper surface (cff6c81)
  • Merge branch 'issue-9-cvrp-tests-r060-stack' into release/0.6.0 (f99c5aa)
  • style(cvrp): format direct coverage tests (5e6b7e3)
  • test(cvrp): cover helper functions directly (b38e35b)
  • Merge branch 'issue-8-data-loader-stub-r060-stack' into release/0.6.0 (955b090)
  • fix(cli): replace data-loader panic stub (498bdc1)
  • Merge branch 'issue-7-constraint-placeholders-r060-stack' into release/0.6.0 (a9279dc)
  • Merge branch 'issue-6-list-scaffold-r060-stack' into issue-7-constraint-placeholders-r060-stack (97cb5ee)
  • fix(cli): fail fast in generated constraint scaffolds (871d654)
  • Merge branch 'issue-6-list-scaffold-r060-stack' into release/0.6.0 (54a4b34)
  • fix(cli): preserve list specialization guidance (6986547)
  • Merge branch 'issue-5-console-gate-r060-stack' into release/0.6.0 (f70eb5a)
  • fix(cli): keep console subcommand as hidden compatibility alias (8bf6fb5)
  • Merge pull request #15 from SolverForge/issue-4-strict-clippy-r060 (07d70a3)
  • style(cli): format strict clippy test modules (c06a2ec)
  • fix(cli): make generated constraints compile safely (f446968)
  • fix(cli): hide unsupported generic list scaffold (70d8b02)
  • fix(cli): gate unfinished console command (adaccaf)
  • fix(cli): satisfy strict clippy for test modules (bf07e9a)
  • feat(cli): implement solverforge-cli crate with full scaffolding and codegen (9f2482c)

Installation

Rust:

[dependencies]
solverforge = "0.6.0"