Repository navigation
v1.2.0
Immutable
release. Only release title and notes can be modified.
1.2.0 (2026-06-07)
Added
- add headless WordPress + Next.js frontend scaffold (74e57b9)
- add headless WordPress + Next.js frontend scaffold (#22) (09e680f)
- add plugin scaffold generator with flavian-starter reference plugin (d8f0335)
- add plugin scaffold generator with flavian-starter reference plugin (53f98fd), closes #19
- add WordPress multisite (subdirectory) network support (9b354f1)
- add WordPress multisite (subdirectory) network support (#23) (2324c83)
- blocks: add Gutenberg custom block scaffolder (f9a9b53)
- blocks: Gutenberg custom block scaffolder (v2.0.0) (56cf28d)
- enforce performance budgets in CI via Lighthouse CI (08327ee)
- enforce performance budgets in CI via Lighthouse CI (c54a708), closes #20
- headless: headless WordPress / REST API starter — CI smoke test + CORS hardening (0a30eaf)
- init: add .env generator (#21) (dc48133)
- init: add blank FSE theme template for wizard (#21) (d414421)
- init: add default resolver for non-interactive mode (#21) (73a9a23)
- init: add git initialisation generator (#21) (17122e4)
- init: add main wizard orchestrator and prompt flow (#21) (427b47f)
- init: add project name validator (#21) (b337dbd)
- init: add slugify/titleCase helpers (#21) (9aeac2c)
- init: add static scaffold verifier (#21) (d29d757)
- init: add theme generator with 4 starters (#21) (25d853f)
- init: add token substitution helper (#21) (78f6c25)
- init: stage WooCommerce post-install hook when requested (#21) (e5ce037)
- init: wire composer post-create-project-cmd to wizard (#21) (b13d173)
- integrate visual regression testing for theme changes (0c72a59)
- integrate visual regression testing for theme changes (cc31bea), closes #18
- interactive CLI setup wizard (#21) (467db30)
- pipeline: add IDML parser and intermediate representation (#62) (ccfbbab)
- pipeline: add map-tokens CLI (04df136)
- pipeline: add optional raw components to IR Color (8b1d7cd)
- pipeline: add PDF fallback parser and layout reconstruction (#63) (38f4b64)
- pipeline: add PDF fallback parser and layout reconstruction (#63) (4491672)
- pipeline: assemble, deep-merge, and validate theme.json partials (cbcc0d7)
- pipeline: centralized color module with CMYK/LAB to sRGB conversion (60c4b32)
- pipeline: cluster paragraph styles into a theme.json typography scale (1e9a146)
- pipeline: derive a quantized spacing scale from IR geometry (4a0c3b6)
- pipeline: emit Style Dictionary (DTCG) design tokens (8148933)
- pipeline: generate FSE themes from the InDesign IR (#65) (549320e)
- pipeline: IDML parser and intermediate representation (f970fc5)
- pipeline: InDesign as a first-class Flavian workflow — agent, skill, CLI, docs (#66) (ed82f68)
- pipeline: InDesign IR to WordPress design token mapper (#64) (b1fe980)
- pipeline: InDesign output generator — FSE patterns, templates & theme.json writer (#65) (d7586bd)
- pipeline: map IDML swatches to a deduped theme.json color palette (7603ea5)
- pipeline: map InDesign fonts to web families with a fallback table (bdf9460)
- pipeline: mapTokens orchestrator producing theme.json, tokens, and report (d3bf245)
- pipeline: populate raw color components and fix LAB swatch conversion (e7dea54)
- pipeline: ship InDesign as a first-class Flavian workflow (#66) (db77ab9)
Fixed
- canva-e2e: deploy golden theme through Docker, not host bind mount (480c52b)
- canva-e2e: treat block-markup validator as advisory, not a gate (5672c03)
- docker: libzip4 → libzip5 for Debian trixie base (8becc60)
- headless: gate REST API CORS to the configured frontend origin (b7f72e3)
- make scaffold-plugin output PHPUnit-green and PHPCS-clean (76ac979), closes #19