server: v1.0.0
Immutable
release. Only release title and notes can be modified.
1.0.0 (2026-07-04)
⚠ BREAKING CHANGES
- minimum supported Node.js is now 22.
Features
- deploy: reference LiteLLM model alias config (M2-05) (#118) (857ba6d)
- M0 scaffold — bootable MCP server, toolchain, CI, governance (#1) (c72e237)
- server: add bind_kit tool (M1-20) (#100) (321b40b)
- server: add conjure tool — LLM component generation (M2-03) (#125) (3d71205)
- server: add conjure_screen tool (M1-21) (#105) (6e447d3)
- server: add create_project tool (#84) (b2879c7)
- server: add delete_files tool (M1-09) (#107) (0594f8c)
- server: add get_kit tool (M1-03) (#95) (7d62c11)
- server: add get_project tool (M1-17) (#96) (1eeb3fa)
- server: add list_components tool (M1-15) (#97) (521e41e)
- server: add list_files tool (M1-04) (#88) (c2c0732), closes #9
- server: add list_kits tool (M1-02) (#92) (ce1455c)
- server: add list_projects tool (M1-16) (#86) (9b57b10)
- server: add LLM client wrapper (M2-01) (#115) (d053a4b)
- server: add plan tool (M1-07) (#104) (eaf1bd9)
- server: add refine tool — LLM component iteration (M2-04) (#127) (867000c)
- server: add retry/backoff for LLM endpoint calls (M2-06) (#126) (9de622e)
- server: add write_files tool (M1-08) (#106) (d82f770)
- server: centralise plan-vs-write guard in one middleware (M1-13, DRO-239) (a5fabda)
- server: centralise plan-vs-write guard in one middleware (M1-13) (#113) (a5fabda)
- server: define COMPONENT_SCHEMA for structured LLM output (M2-02) (#120) (1a1176f)
- server: implement Vue framework adapter (DRO-616) (#137) (e2d85fd)
- server: make list_components manifest-backed with ordering + pagination (M1-15) (#110) (eeca9f4)
- server: multi-framework adapter — React first, Vue/HTML stubbed (M2-08) (#131) (255b728), closes #32
- server: route write_files onto a KitStore write primitive (M1-14a-1b / DRO-565) (#121) (4435285)
- server: strict Ajv validation for structured LLM outputs (M2-07) (#124) (e924738)
Bug Fixes
- server: address remaining Copilot review findings on write_files (M1-08 follow-up) (#108) (306cd42)
- server: GitHost.deleteFile raises on directory target (parity with LocalFs) (DRO-568) (#117) (6a676fc)
- server: map GitHost kit collisions to KitAlreadyExistsError (DRO-234 AC8) (#90) (4659fc0)
- server: preserve binary component files across a refine round-trip (M2-04 follow-up) (e9e36b8)
- server: React preview bundle resolves React from host global, not require (DRO-624) (#134) (3f0269e)
- server: unify kitId guard + close empty-kitId cross-kit read; stream SRI hash (DRO-583) (#122) (fd0c8b1)
- server: wire withRetry into conjure/refine production call sites (M2-06 follow-up) (#133) (56148d9)