v3.6.0 Minor
  • New Molecules page: Alert (4 variants + dismiss), Breadcrumb, Pagination, Tabs (ARIA tabs with JS)
  • New Organisms page: Top nav bar, Hero, Modal (static open state), Data table, Empty state
  • Sidebar: Molecules group added (Molecules + Organisms pages)
v3.5.0 Minor
  • New Labels page: Badge (5 variants + dot indicator), Chip (filter chips with selected state), Tag (plain, dismissible, icon variants)
  • Toggle added to Forms page: checkbox-based switch input, all states (on, off, disabled)
  • Sidebar: Labels added to Atoms nav group
v3.4.0 Minor
  • Sidebar restructured: Foundations → Tokens, Components → Atoms
  • Dark/light mode toggle in sidebar — persists via localStorage
  • OS prefers-color-scheme respected on first visit
  • Colors page internal toggle now syncs with global theme on load
  • Desktop layout widened at 1280px+ (max-width 1020px, more padding)
  • Version badge in sidebar footer links to /changelog
  • New /changelog page added
  • Asset downloads: direct download links on Assets page
  • Adapters copy updated: accurately describes W3C JSON → run-adapters.js → outputs pipeline
  • AI guide: prerequisite callout on both Generate and Update pages
  • AI guide: email prompt path corrected to brand/tokens/output/email/inline.css
  • AI guide: Token vocabulary renamed to Token cheat sheet
v3.3.7 Patch
  • Fixed fg-accent token: now resolves to aqua-300 instead of error-600 (synced from Figma)
  • Added logo semantic tokens: --logo-accent, --logo-mark, --logo-wordmark with dark mode variants
  • Fixed lab page stylesheet paths to use relative URL — branch previews now serve correct tokens
  • CI workflow now commits showcase/public/colors_and_type.css barrel after adapter runs
  • run-adapters.js now rebuilds public CSS barrel automatically after every run
  • Deleted showcase/public/legacy/ — legacy single-page showcase retired
  • Deleted showcase/public/preview/ — preview iframe cards retired (orphaned by legacy deletion)
  • html-to-astro translator validated as canonical workflow for future component additions
v3.3.6 Patch
  • CLAUDE.md updated to reflect current repo structure and component workflow
  • Minor doc corrections across engine files
v3.3.5 Patch
  • Retired five legacy brand/tokens/*.css files (Feature 012)
  • Root barrel updated to @import from brand/tokens/output/web/
  • Updated CLAUDE.md, SYNC-MASTER.md, INSTALL.md, and two showcase pages to reflect new paths
v3.3.4 Patch
  • Adapter diff-awareness: no git noise when token values are unchanged
  • Local Figma state cache for early-exit on unchanged nightly runs
v3.3.3 Patch
  • Single-call Figma REST variable fetch via figma-rest.js
v3.3.2 Patch
  • Alias warning suppression in sync output
v3.3.0 Minor
  • W3C Design Tokens JSON as single source of truth for all token categories
  • Adapter pipeline: web-css, web-flat-json, email-inline, pptx-json, gslides-json
  • run-adapters.js orchestrates all adapters from brand/tokens/source/
  • Astro showcase migrated to import from brand/tokens/output/web/