# Changelog
All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.
## [3.3.2](https://github.com/SolverForge/solverforge-cli/compare/v3.3.1...v3.3.2) (2026-10-01)
### Bug Fixes
* **constraints:** stream generated skeletons from planning-solution accessors c94f9a7
## [3.3.1](https://github.com/SolverForge/solverforge-cli/compare/v3.3.0...v3.3.1) (2026-09-29)
### Bug Fixes
* **deps:** align the CLI dependency baseline with current releases 6355844
## [3.3.0](https://github.com/SolverForge/solverforge-cli/compare/v3.2.0...v3.3.0) (2026-09-29)
### Features
* **scaffold:** target rmcp 3.5.0 28ebfce
## [3.2.0](https://github.com/SolverForge/solverforge-cli/compare/v3.1.0...v3.2.0) (2026-09-29)
### Features
* **scaffold:** target SolverForge 0.19.7 9facc3b
## [3.1.0](https://github.com/SolverForge/solverforge-cli/compare/v3.0.0...v3.1.0) (2026-09-16)
### ⚠ BREAKING CHANGES
* **installer:** the skill installer keeps the agent-centric contract only.
--only and the implicit ~/.agents/skills default stay removed; pass repeatable
--agent opencode|claude|codex selectors (make install-skill ARGS='--agent
<harness>'). Released as 3.1.0 because nothing after v3.0.0 was ever published.
### Features
* **cli:** target the latest released scaffold crates 41d642c
* **connect:** write MCP configs for opencode, Claude Code, and Cursor ad30780
* **skills:** consolidate skills and document the MCP and maps workflows 5fbe72c
### Bug Fixes
* **connect:** preserve JSONC and replace client configs atomically 1f5f862
* **installer:** enforce exact link ownership and the explicit layout contract 64df608
* **mcp:** make solve task results match the advertised output schema 89304a5
* **test:** make MCP connect assertions platform-portable ce9e9c0
* validate --skill names in the agent skill installer 7748859
* write skill ownership receipts at install time 1df9453
## [3.0.0](https://github.com/SolverForge/solverforge-cli/compare/v2.2.4...v3.0.0) (2026-09-15)
### Features
* add solverforge connect for MCP client setup e17a708
* add the --shell mcp scaffold b6e3e7f
* disclose the rmcp scaffold target in version output 779368e
* expose schema-optional DTOs for MCP tool contracts 6ae5ea4
* **skills:** add solverforge-modeling agent skill 48c923e
* **skills:** document the MCP output shell 5723023
### Bug Fixes
* **connect:** resolve Windows MCP executables 732681f
* **mcp:** preserve task and HTTP lifecycle integrity 9f251e5
## [2.2.4](///compare/v2.2.3...v2.2.4) (2026-08-14)
## [2.2.3](///compare/v2.2.2...v2.2.3) (2026-07-14)
### Features
* **scaffold:** target SolverForge 0.19.0 and solverforge-ui 0.7.0
* **modeling:** expose countable scalar ranges and the complete executable scalar/list metadata surface
* **modeling:** use list variables as the sole sequence and route model
* **scaffold:** execute seeded mixed scalar/list solves in runtime and browser release gates
* **telemetry:** expose full compact telemetry and separate bounded candidate-trace diagnostics
* **telemetry:** support qualified retained jobs with externally attested trace provenance
### Bug Fixes
* **config:** apply `.solverforgerc` server ports and validate candidate trace capacity
* **docs:** align repository contracts and runtime capability claims with the released targets
## [2.2.2](///compare/v2.2.0...v2.2.2) (2026-06-12)
### Bug Fixes
* **ci:** harden forgejo rust checks c033b2f
## [2.2.0](///compare/v2.0.4...v2.2.0) (2026-05-31)
### Features
* **cli:** surface current SolverForge modeling resources fe68122
### Bug Fixes
* **scaffold:** preserve absent non-web ui source e12cdef
## [2.0.4](///compare/v2.0.3...v2.0.4) (2026-05-05)
## [2.0.3](///compare/v2.0.2...v2.0.3) (2026-05-03)
### Bug Fixes
* **scaffold:** build analysis modal bodies safely e03c8e3
* **scaffold:** preserve zero-valued job ids 707cc72
* **scaffold:** retarget generated apps to latest upstream crates 4e8bac2
## [2.0.3](///compare/v2.0.2...v2.0.3) (2026-05-03)
### Bug Fixes
* **scaffold:** build analysis modal bodies safely e03c8e3
* **scaffold:** preserve zero-valued job ids 707cc72
## [2.0.2](///compare/v2.0.1...v2.0.2) (2026-05-03)
### Bug Fixes
* **scaffold:** align generated apps with solverforge 0.10.0 ff6cb45
* **scaffold:** retarget generated apps to solverforge-ui 0.6.4 86576f1
## [2.0.2](///compare/v2.0.1...v2.0.2) (2026-05-02)
### Bug Fixes
* retarget generated apps to solverforge 0.10.0
* align generated scalar variables with value_range_provider macro metadata
* borrow retained solver telemetry in generated lifecycle DTOs
* retarget generated apps to solverforge-ui 0.6.4
## [2.0.1](///compare/v2.0.0...v2.0.1) (2026-04-26)
### Bug Fixes
* normalize generated path diagnostics 01d2c3c
## [2.0.1](///compare/v2.0.0...v2.0.1) (2026-04-26)
### Bug Fixes
* normalize generated path diagnostics 01d2c3c
* align CLI and generated app dependency baselines with current releases
* align Rust version requirements to 1.95
* retarget generated apps to solverforge 0.9.1
* retarget generated apps to solverforge-ui 0.6.3
## [2.0.0](///compare/v1.1.3...v2.0.0) (2026-04-24)
### Features
* retarget generated apps to the scalar neutral scaffold feb37c3
### Bug Fixes
* retarget scaffold runtime to solverforge 0.8.8 2e1140d
## [1.1.3](///compare/v1.1.2...v1.1.3) (2026-04-13)
### Bug Fixes
* retarget scaffolds to solverforge 0.8.5 0a7a9d6
## [1.1.2](///compare/v1.1.1...v1.1.2) (2026-04-12)
### Bug Fixes
* **release:** align scaffold targets and add tag publishing 376ffa4
* **test:** resolve generated-app executables from cargo metadata b9d4cfa
## [1.1.2](///compare/v1.1.1...v1.1.2) (2026-04-12)
### Bug Fixes
* **release:** align scaffold targets and add tag publishing 376ffa4
## 1.1.1 (2026-04-12)
### Features
* add generated demo data scaffolding with safe legacy migration a2c1224
* align scaffolds with retained job lifecycle f4e9afc
* improve generated demo data and normalize planning ids 3b3b188
* unify the scaffold around a neutral shell and add phase-marked e2e pipelines 50f9880
### Bug Fixes
* add sequence board to list scaffold ad2938e
* align templates with solverforge-ui 0.3.0 db2da99
* **ci:** keep generated-app runtime checks in integration 357aafa
* generate entity emits correct Rust when adding a second planning variable 9d2d387
* harden config tests and Makefile workflows acfea6a
* make CI validate published scaffold targets b2b0950
* remove duplicate Debug/Clone derives from templates; revert solverforge version to 0.5.2 f3cf13f
* retarget scaffolds to solverforge 0.8.1 31f81da
* retarget scaffolds to solverforge 0.8.3 5597c33
* retarget scaffolds to solverforge-ui 0.4.2 1bd473a
* support stop and resume in scaffolded UI d3621e6
* **test:** make legacy loader scaffold setup newline-safe da3c3bb
* update scaffolds for solverforge-ui 0.3.1 a7fb472
* use solverforge ui cards in standard scaffold c0d9d9b