Release history and migration notes for @motionfoundry/ui v2.0.0 and motionfoundry CLI.
v2.4.1 (2026-10-16)
- Changed:
EclipseGradientdefaults to a cool lavender corona (#a8aeff/#caabd3, rim#0d3040, speed 3, ring size 0.5, no rays). - Removed:
HoldToConfirm(it was never published to npm). - Changed: landing hero is plain black; Plasma removed from the landing shader showcase.
v2.4.0 (2026-10-16) — Cards, loaders & rotating icons
- Added:
RotatingIcons(headline accent that cube-flips through icons),CreditCard(pointer-following glow + tilt),AccordionCards(horizontal panels that expand on hover/focus),ProgressBar(spring fill with sheen),SkeletonShimmer(synced shimmer placeholders), andMoonPhaseLoader(moon cycling through its phases). - Changed: the landing hero now rotates icons instead of words.
- Note: 2.2.0 and 2.3.0 were staged but never published; 2.4.0 includes everything from both.
v2.3.0 (2026-10-16) — Scroll, Shaders & UI
- Added: 5 dark WebGL shader backgrounds, hand-written GLSL with CSS fallbacks:
NebulaGradient,PlasmaGradient,SilkGradient,EmberGradient,EclipseGradient. - Added: 10 more Lenis-style scroll components:
ScrollCoverflow,SplitScreenScroll,PinnedSteps,ParallaxColumns,ScrollWordSwap,ScrollTiltCards,ScrollPathDraw,ScrollFocusList,SnapSections,ScrollColorShift. - Added: UI collection — 50 animated primitives built from scratch (no Radix/shadcn), following WAI-ARIA patterns:
Button,IconButton,ButtonGroup,CopyButton,ToggleGroup,LikeButton,SplitButton,FloatingInput,OtpInput,PasswordInput,TagInput,NumberStepper,RangeSlider,RadioCards,SegmentedControl,Select,Combobox,FileDropzone,StarRating,Tabs,Breadcrumb,Dialog,Drawer,AvatarGroup,Badge,Pagination,Stepper,Accordion,BottomSheet,Popover,HoverCard,Tooltip,ProgressRing,StatCard,BarChart,Sparkline,TreeView,DropdownMenu,DataTable,ActivityFeed,ContributionHeatmap,ImageCompare,NavigationMenu,ContextMenu,AlertDialog,Carousel,SidebarNav,Menubar,Toast,RotatingIcons,MoonPhaseLoader,CreditCard,AccordionCards,ProgressBar,SkeletonShimmer. - Changed: the Gradients collection is now Shaders (
--collection gradientsstill works in the CLI). Site navigation lists Scroll, Shaders, then UI; Core, Studio Kit, and Text FX stay in the package and remain reachable by URL. - Added: Dark / Light toggle on every component preview and design-system preview, with dark and light variants derived for any brand preset.
- Changed: docs sidebar groups all setup and guide pages under Docs; redesigned typography-led landing page.
v2.2.0 (2026-10-16) — Gradients, Text FX & Scroll
- Added: Gradients collection (8, all props customizable):
MeshGradient,AuroraRibbons,ConicGradient,LiquidGradient,WaveGradient,GradientOrbs,GrainGradient,SpotlightGradient. - Added: Text FX collection (8, GSAP-style, built from scratch with no GSAP dependency):
SplitText,MaskWipeText,ElasticLetters,TextOnPath,RollingText,MarkerHighlight,ScatterText,CubeFlipWords. - Added: Scroll collection (8, Lenis-style smooth scrolling built from scratch with no Lenis dependency):
SmoothScroll,ParallaxLayers,ScrollFillText,HorizontalScroll,StickyStackCards,VelocityMarquee,ScrollZoomReveal,ScrollTimeline. - Added: "Gradient Backgrounds" and "Scroll Animations" categories; Components page filters (collection, category, engine, new in v2.2, sort) synced to the URL; live v2.2 showcases on the landing page.
v2.1.0 (2026-10-16) — Studio Kit Collection
- Added: 24 Studio Kit components ported from Swirl Studio Kit onto the MotionFoundry conventions (CSS Modules, typed props, reduced-motion support, no Tailwind or icon dependencies):
BlurInText,Typewriter,NumberTicker,SplitReveal,RotatingWords,ShimmerText,ShinyBorderButton,ConfettiButton,LoadingButton,SlideFillButton,ToggleSwitch,AnimatedCheckbox,FlipCard,SwipeCards,RevealCard,DrawBorderCard,Meteors,BeamLines,GridPulse,OrbitLoader,PulseLoader,NotificationStack,ReorderList,ExpandableSearch. - Added: New Loaders and Feedback category, registry
collections, andnpx motionfoundry list --collection <id>. - Added: Live previews with prop controls, a generated usage snippet, and Props/Accessibility tabs on every component page;
/collections/studio-kitshowcase. - Fixed:
@motionfoundry/uinow ships real compiled components (ESM + CJS), declarations, and a collision-freestyles.cssinstead of placeholder exports. - Fixed: The CLI bundles its registry (works outside this monorepo), runs correctly via
npxon Windows and symlinked bins, and installs stylesheets tocomponents/styles/so component imports resolve.
v2.0.0 (2026-10-16) — Complete 24-Component Catalog Replacement
- Replaced: Complete public catalog replaced with 24 new components across 6 categories:
- Advanced Text Animations:
KineticType,GlyphCascade,TextMorph,OrbitingWords,AuroraHeadline - Interactive Buttons and Controls:
MagneticButton,VelocityButton,ElasticPressButton - High-End Animated Cards:
ConstellationCard,LiquidGlassCard,HoloTiltCard,MorphingBorder - Reveals and Continuous Motion:
PortalRevealPanel,InfiniteMarquee,ScrollNarrative,ParallaxDepthScene - Animated Backgrounds and Visual Effects:
FluidMeshBackground,NoiseAurora,OrbitingParticles,LiquidBlob - Developer-Interface Animations:
MagneticDock,ScrollVelocityProgress,MorphingCommandPalette,StaggeredGridReveal
- Advanced Text Animations:
- Removed: All legacy v1 catalog entries removed from
packages/ui,registry/registry.json, and CLI installer. - Added: Full-preview canvas mode and expanded component-specific customization controls on all 24 component detail pages.
terminal
# Check installed CLI and registry versionnode packages/cli/dist/index.mjs --version# Output: motionfoundry/2.4.1