V0.14.4
Name:v0.14.4Status:planning

v0.14.4 — Framework adapter parity with the SvelteKit reference

The v0.14.4 milestone implements SPEC-058 — closes the parity gap the v0.14.x patch line opened between @refrakt-md/sveltekit (the adapter the refrakt documentation site itself ships on) and the four other framework adapters (@refrakt-md/astro, @refrakt-md/nuxt, @refrakt-md/next, @refrakt-md/eleventy) plus the framework-agnostic @refrakt-md/html renderer.

Six capabilities currently live only in the SvelteKit plugin and reach every other adapter in this milestone:

History 2
  1. 51ec9e4
    Content editedby bjornolofandersson
  2. 804df99
    Created (planning)by bjornolofandersson
  1. Site-level token-overrides CSScomposeSiteTokensCss generates a stylesheet from theme.presets, theme.tokens, theme.modes, and site.tints (SPEC-048 + SPEC-056). Outside SvelteKit those config fields are silently ignored.
  2. SEO meta enrichment from site configsiteName, baseUrl, defaultImage, logo bake into og:site_name, absolute og:url, image fallback, and WebSite + Organization JSON-LD. Outside SvelteKit those fields are silently dropped.
  3. CSS tree-shaking by used-rune analysis — the SvelteKit plugin emits only the per-rune CSS files for runes actually present in the corpus. Outside SvelteKit every site ships the full theme barrel.
  4. Pipeline-stats build summary — the SvelteKit plugin prints a Phase 1/2/3/4 + warnings table at the end of every build. Other adapters either go silent or inherit the host framework's default output.
  5. security (SecurityPolicy) + variables (Markdoc $name variables) plugin options — both are SvelteKit-only surfaces today even though loadContent accepts them.
  6. Content HMR — only SvelteKit watches the content directory + sandbox examples and invalidates the loader cache on .md edits.

A patch milestone scoped to application work — no new design, no new contracts. Every capability ships in working form inside @refrakt-md/sveltekit; the job is extraction, sharing, and per-adapter wiring along the path each adapter natively uses.

No work items linked to this milestone.