V0.11.0
Name:v0.11.0Status:planned

v0.11.0 — Unified Config & MCP Server

History 2
  1. 5127eee
    Content editedby bjornolofandersson
  2. 2b1f874
    Created (planned)by bjornolofandersson
  • Promote refrakt.config.json from a site-only file to a unified root config with plugins, plan, and site/sites sections (ADR-010)
  • Multi-site support — one repo can declare multiple sites under a sites map; all five framework adapters (SvelteKit, Astro, Nuxt, Next, Eleventy) accept a site option to pick their target
  • Loader normalization shared between the CLI and the framework adapters via @refrakt-md/transform/node so both paths see the same canonical config shape
  • First-class plugin discovery in @refrakt-md/cli via discoverPlugins(), with explicit config.plugins overriding heuristic dependency scanning
  • New @refrakt-md/mcp package wrapping the refrakt CLI as a Model Context Protocol server (SPEC-043)
  • Extended cli-plugin contract — commands can declare inputSchema, outputSchema, and mcpHandler for clean structured I/O
  • @refrakt-md/plan commands wired with MCP-friendly schemas; plan init scaffolds the unified config
  • create-refrakt and the refrakt repo itself migrated to the new config shape
  • Site docs for configuration (incl. multi-site) and the MCP server

No work items linked to this milestone.