Momentum physics
Added
momentum-physics: exponential decay, EMA velocity, bounce, rubber-bandAdded
Presets: default, snappy, heavy, tightImproved
useDragScroll + CodeBlock fling with frame-independent integration
Touch drag scrolling
Added
useDragScroll — pointer drag + momentum for overflow regionsImproved
CodeBlock: touch/pen pan on code, mouse+touch on bottom bar
Encased code blocks
Added
CodeBlock: framed chrome, line numbers, wrap, copyAdded
Bottom horizontal scroll nav with progress and jump controlsImproved
DemoBlock code tab uses encased CodeBlock
Google Fonts + typography selection
Added
Foundations → Google Fonts catalog (26 curated families)Added
Live typeface selection for display / body / mono (persisted)Added
8 product pairings (Volt, Atelier, Terminal, SaaS, Soft, Editorial…)Improved
Typography page: full role scale, fluid tokens, composition previewAdded
Copyable Google Fonts embed + CSS variable mapping
Adaptive liquid materials
Added
Liquid material system: specular, tint, fringe, causticsAdded
Components: LiquidMaterial, LiquidCard, LiquidOrb, LiquidStage, LiquidBarAdded
Tint recipes: volt, teal, coral, indigo, auroraAdded
useLiquidPointer for adaptive light trackingAdded
Foundations → Liquid docs with interactive playground
Foundry Glass foundation
Added
Glass tokens (--glass-blur, --glass-bg, borders, shadows)Added
Components: Glass, GlassCard, GlassBar, GlassChip, GlassStageAdded
Variants: default, subtle, strong, liquid, solidAdded
Auto solid fallback for lite bandwidth, reduced-transparency, no backdrop-filterAdded
Foundations → Glass docs with live stage demos
Foundry Volt visual rebrand
Improved
Electric teal + coral Volt palette (light + dark)Improved
Syne + Plus Jakarta Sans type pairingAdded
Mesh backgrounds, gradient CTAs, hot button/badge, glow utilitiesImproved
Glass header, active nav rail, cinematic home heroImproved
Cards, badges, and page headers restyled for dynamic energy
Automated testing tools
Added
Vitest + Testing Library unit/component suiteAdded
Playwright e2e critical-route smoke + mobile overflow checkAdded
axe-core accessibility scans via @axe-core/playwrightAdded
Live in-app AxeRunner lab on /testingAdded
npm scripts: test, test:unit, test:e2e, test:a11y, test:allImproved
Button defaults type=button for safer forms
Accessibility guidelines expansion
Improved
Full WCAG 2.2 AA accessibility guidelines page with POUR, contrast, forms, keyboard matrix, motion, and testing checklistAdded
Live focus/label demos and component a11y rules table
Experience: devices, platforms, media, immersive
Added
Devices playground — mobile, tablet, desktop framesAdded
Platform shells for Windows, iOS, and AndroidAdded
Bandwidth modes (full / balanced / lite) with useBandwidth hookAdded
Share thumbnails (1200×630) across world themesAdded
Media ladder: illustrations, graphics, images, videoAdded
Illusion backgrounds, spatial stages, immersive worlds
AI coding agent integrations
Added
Integrations hub for Grok Build, Cursor, Claude Code, and CodexAdded
Shared Foundry agent rules, Quick Prompt, and per-tool file recipesAdded
Shipped AGENTS.md, CLAUDE.md, .cursor/rules, .claude/rules, .codex/config.tomlImproved
Copy-paste setup pages with example prompts for each agent
Developer completeness release
Added
Installation, accessibility, theming, and layout foundationsAdded
Component catalog with status badges and import pathsAdded
Popover, Command, Drawer, Alert Dialog, Toggle, Calendar, Breadcrumb, Pagination, Collapsible, Hover Card, ToastAdded
Playground, resources (GitHub stack), changelog, illustrationsAdded
Patterns: feedback, settings, onboardingImproved
Docs shell with prev/next pager, breadcrumbs, version footerImproved
Home page restructured as a full system landing
Motion & Three.js
Added
Framer Motion catalog: variants, springs, layout, gestures, scrollAdded
Three.js R3F playground with materials and orbit controlsAdded
Motion token map in src/lib/motion.ts
Initial Foundry system
Added
Design tokens, foundations, core components, and patternsAdded
Light/dark themes, search (⌘K), responsive docs shell