Changelog

Stay up to date with the latest changes in Sona UI.

2.18.0 (2026-08-02)

Features

  • Add Avatar Showcase and Lightbox components (2cae817)
  • Add Expanding Action and Fluid Tooltip components (84cdba6)
  • Disable Lightbox and Avatar Showcase components (9a1493d)
  • Update Sona UI agent skill content and documentation (818d036)

View on GitHub


2.17.0 (2026-07-30)

Bug Fixes

  • Refactor HoldToDeleteButton with improved animations (c940962)

Features

  • Add animation audit and prototyping agent skills (06aa237)

View on GitHub


2.16.1 (2026-07-27)

Bug Fixes

  • Remove InteractionPreview from social image component (f2a1796)

View on GitHub


2.16.0 (2026-07-27)

Features

  • Implement dynamic OpenGraph and Twitter images (374e68b)

View on GitHub


2.15.1 (2026-07-27)

Bug Fixes

  • Refactor registry to use package-based dependencies (74799ef)

View on GitHub


2.15.0 (2026-07-27)

Bug Fixes

  • Add content collections build step to typecheck (b3bd00a)
  • Add hover cursor pointer to dialog buttons (01d3daf)
  • Enhance search UI animations and update mobile components (ae1fd09)
  • Refactor landing page and update component navigation (be76c02)
  • Refine SectionRail animation and layout (d055669)
  • Remove component audit document (76c626f)
  • Rename animated-button to button in accessibility script (3bcf5c3)
  • Update primary foreground color to support light-dark mode (8204e46)
  • Update project description in package.json (101e7a3)

Features

  • Add ActivityGraph component and GitHub contribution integration (69b9bcd)
  • Add agent documentation and skills (b630f4a)
  • Add documentation navigation and table of contents (f878900)
  • Add Fluid Slider component (66c8cec)
  • Add hover scale animation to Button and remove volume control (3f08612)
  • Add Image Trail and Split Text components (9f5641b)
  • Improve AnimatedDropdown and internal component styling (f1b16f9)
  • Refactor codebase and update dependencies (5530910)
  • Refactor components and add new UI suite (77d4cc7)
  • Refactor landing page and UI components (fae1ae9)
  • Refactor registry path aliases and add local build script (22f1fc9)
  • Refactor registry to Sona UI standard (4697f62)

View on GitHub


2.14.0 (2026-07-06)

Features

  • comp: Add Dot Orbit and Mesh Gradient shader components (e3041e2)
  • Refactor codebase for consistent import formatting and style (29fb151)

View on GitHub


2.13.0 (2026-07-03)

Features

  • add animated accordion variant and preview example (28104ee)
  • Add playground registry and auto-generate component prop types (84da3fb)
  • Add Spotlight Card component and skill documentation (02f1ef9)
  • comp: Add circular dock menu, fan view, and hold-to-delete (e70fff8)

View on GitHub


2.12.1 (2026-02-09)

Bug Fixes

  • update simili bot configurations (a8c1a01)

View on GitHub


2.12.0 (2026-02-07)

Features

  • Add apple-touch-icon and update Open Graph image. (228e73a)
  • Implement chat history display and management with feature flag control (59ea2b8)

View on GitHub


2.11.0 (2026-02-07)

Features

  • Add Simili bot configuration and workflow for automated issue triage. (1bba8f8)

View on GitHub


2.10.0 (2026-02-04)

Bug Fixes

Features

  • add component registry json files (54af9a5)
  • Add shadcn/ui registry integration with a new build script (02788b0)
  • add site get started pages (6b84ae8)
  • add variants to ScrollUpButton, introduce a "Get started" button to the Hero section with updated text animations, and remove the "Documentation" navigation link. (9bd21f8)
  • Enhance theming with centralized CSS variables, update component installation to use named components, and remove CLI documentation. (227989e)
  • implement global documentation search with command palette functionality (6f0e601)
  • impllment internal code block component (b18f5b5)
  • migare camel case file names to the kebab case file naming (b89c17f)
  • refactor code block styling. (11fb8fd)
  • update accordion comp (e0f33a3)
  • update internal layout and style (a2e31a1)
  • update library registry (8e7779a)
  • update mdx content (6912db9)
  • update registry prebuild command (9e642ee)
  • update site core ui components (8c55932)
  • update site styles (a3efc0e)
  • update system config (b39038c)

View on GitHub


2.9.1 (2025-12-03)

Bug Fixes

View on GitHub


2.9.0 (2025-11-30)

Features

  • add documentation searching feature (#41) (4905767)

View on GitHub


2.8.0 (2025-11-23)

Features

  • add GitHub issue templates for bug reports, feature requests, and UI component requests. (a3bd0eb)

View on GitHub


2.7.1 (2025-11-17)

Bug Fixes

  • remove ThemeProvider wrapper for cleaner layout structure (d0ee8d6)

View on GitHub


2.7.0 (2025-11-17)

Bug Fixes

  • add background color to Header component for improved visibility (b047556)
  • add missing border class to CodeSyntaxHighlighter component (e268d3a)
  • add missing border class to ComponentWrapper component (384596f)
  • correct color background value in globals.css (2d768d0)
  • correct primary color values in globals.css for consistency (ded6f8d)
  • remove redundant border class from Header component for cleaner styling (ca18d20)
  • remove redundant class names for improved readability in CodeSyntaxHighlighter, ComponentWrapper, and MDXComponents (8313ece)
  • remove unnecessary heading from DocClient component (acf0e70)
  • remove unnecessary text color class from ProfilePopover component (23093bc)
  • remove unnecessary uppercase styling from StaggerItemSegment component (3b9a5bb)
  • update border classes for consistency in MDXComponents (20ae9b0)
  • update Hero component heading class for improved styling (df89bd6)
  • update navLinks for consistency and clarity (c6c9907)
  • update tsconfig.json for improved formatting and jsx option (c73359e)

Features

  • add comprehensive CONTRIBUTING.md file with detailed guidelines (71ae46d)
  • add GSAP and GSAP React dependencies to enhance animation capabilities (93fe628)
  • add InfoCard component to display component and category counts (674b6e4)
  • add new custom ui component (0b5724e)
  • enhance SidebarLink and StartCount components with improved styling and animations (47a9f3d)
  • implement DocsLayoutShell component and refactor ComponentLayout for improved structure (8aa43c1)
  • implement GSAP animations in Hero component and refactor layout for improved structure (951a16f)
  • integrate GSAP for animations in FeatureGrid and refactor layout for improved structure (433cf42)
  • update FeatureGrid component with improved link styling and import adjustments (ec7d75f)

View on GitHub


2.6.0 (2025-07-24)

Bug Fixes

  • add gradient background utility and keyframes for animation (9bc248a)
  • clean up Hero component markup and comment out unused HeroGrid import (f05df2c)
  • correct import of ReactIcon in index.ts (faa67ea)
  • correct typo in ReactIcon import in Marquee_ex.tsx (2865c01)
  • reorder clashDisplay import for consistency in layout.tsx (23040aa)
  • streamline markup and remove unnecessary uppercase styling in StaggerText component (0d122b4)

Features

  • add BgGradient component and integrate it into Hero section (508e999)
  • add ClashDisplay font files and update font import structure (2f80d8a)
  • add FeatureGrid component to showcase technology stack with buttons (b890790)
  • enhance FeatureGrid component with dynamic component and category counts, and improve layout structure (75047ec)
  • enhance SVG icon components to accept customizable width, height, and className props (1b63bcc)
  • implement FullWidthText component for responsive text sizing (a57d87e)

View on GitHub


2.5.1 (2025-07-01)

Bug Fixes

  • add packageManager field to package.json (cb05e2f)
  • add type annotation for variants and improve import statement in StaggerText (9ba0b62)
  • clean up imports and remove unused MotionConfig component in BubbleUpButton (aece12d)
  • enhance type safety in StaggerText component and simplify clipboard handling (dd1ccce)
  • enhance type safety in StaggerText component and update default element type (b761811)
  • improve type annotations and formatting in SpinningText component (d458ec5)
  • refactor StaggerText component for improved type safety and performance (ac07346)
  • update default element type in StaggerText component and improve type definition (5233e6c)
  • update transitionConfig to motionConfig in ExpandableTabs component (070b62f)
  • update transitionConfig to motionConfig in ExpandableTabs_ex component (25e6853)

View on GitHub


2.5.0 (2025-06-23)

Bug Fixes

  • adjust positioning of ProfilePopover for improved layout (093574d)
  • correct import path for BubbleUpButton in example file (e5a403d)
  • remove unnecessary transition object in handleMouseEnter and reorder MotionConfig (626e6d3)
  • remove uppercase styling from StaggerItemSegment for improved text readability (4e1356b)
  • update default motionControls configuration for BubbleUpButton component (c20a953)
  • update link in AnimatedLink component to point to the correct documentation page (22dcb0b)
  • update sidebar width for improved layout consistency (b8510ca)

Features

  • add Bubble Up Button to component navigation links (6f5af42)
  • add BubbleUpButton component to the components registry (4d8c439)
  • add BubbleUpButton component with animated hover effects (a5dcf38)
  • add documentation for BubbleUpButton component with usage examples and props details (5360eeb)
  • add example usage for BubbleUpButton component (87874db)
  • enhance BubbleUpButton component with props for children and motion controls (86984dd)
  • update BubbleUpButton component with default children and improved motion controls (b39d4b2)

View on GitHub


2.4.0 (2025-06-08)

Bug Fixes

  • add background color for code spans in preformatted text (eda6989)
  • refactor Button component to remove href prop and use button element (e25ef2d)
  • update background class for consistency in ComponentWrapper component (3cd14db)

Features

  • add AnimatedLink component for enhanced link styling and behavior (f788a03)

View on GitHub


2.3.1 (2025-06-07)

Bug Fixes

  • correct ref type in ProfilePopover and update Button props for consistency (87aef4e)
  • format Sidebar component for improved readability and consistency (b06c36f)
  • make href prop optional and update default variant styles for Button component (4be89b5)
  • update background class for CodeSyntaxHighlighter component (4652a6e)
  • update background class for consistency in ComponentWrapper component (d206657)
  • update Button component to use href prop for navigation consistency (497e52a)
  • update Button component to use href prop instead of link for consistency (3043f1f)
  • update color variables for consistency in globals.css (d06f106)
  • update shadow and border styles for consistency in ProfilePopover component (309ef57)

View on GitHub


2.3.0 (2025-06-07)

Bug Fixes

  • add sidebar color variables for improved theme consistency (71e6d6e)
  • correct type definition for ComponentItemsProps and clean up TagProps export (3ff7bd5)
  • improve Tabs component layout and styling for better user experience (4a46878)
  • refactor Sidebar component to remove props and integrate grouped components for improved structure (b58ed69)
  • refactor SidebarLink component to improve type definitions and remove unused props (e8a5ae4)
  • remove debug log and update hover state handling in Marquee component (c2fc827)
  • remove unnecessary tag properties and refactor component grouping logic (8e00de6)
  • remove unused props from Sidebar component in Hero section (a25888d)
  • update Header component to restore fixed positioning and improve SidebarLink prop usage (cf110dc)
  • update layout structure to use grid for improved responsiveness (9db48b7)
  • update MarqueeExample spacing for improved layout consistency (fe49854)
  • update Sidebar component usage and improve layout structure (db21b57)
  • update Sidebar width to be responsive by changing from fixed to auto (3ca8924)

Features

  • add margin-top class to main element for layout consistency (2122374)
  • add ProfilePopover component to Sidebar for enhanced user interaction (5bebe5b)
  • add ProfilePopover component with user interaction features and profile image (9230aea)
  • add spacing variables for header and sidebar to improve layout consistency (61592b8)
  • add usehooks-ts dependency for improved hooks functionality (b196a23)
  • update layout component to improve structure and layout consistency (049391a)

View on GitHub


2.2.0 (2025-06-05)

Bug Fixes

  • add background color to code spans for improved readability (c370623)
  • add CLI usage examples for components (7a2625e)
  • add FEATURE_FLAG constant to constants file (a8fdb1b)
  • add margin-top to CodeSyntaxHighlighter component for better spacing (f8f3c5f)
  • add missing section header for Code in Accordion documentation (627d89a)
  • add missing sitemap entry for Marquee documentation (af73cea)
  • add missing type properties to component navigation links (feef860)
  • add missing type property to ComponentItemsProps interface (6388cd8)
  • add StaggerText component to components registry (eac2c90)
  • conditionally render FeaturedBar based on FEATURE_FLAG in RootLayout (ef467c2)
  • correct type import for navLinksProps in data.ts (c805b98)
  • remove max-width from ComponentWrapper in MarqueeExample for better responsiveness (77d7505)
  • remove unnecessary container class and improved layout consistency (43e89b8)
  • remove unnecessary React import in CodeSyntaxHighlighter component (f155b23)
  • remove unnecessary React import in ComponentPreview component (235cc8d)
  • remove unnecessary React import in Tag component (490eefc)
  • remove unnecessary React imports from multiple components (e25831d)
  • remove unnecessary space in className for LinkPreview_ex component (cd07d9b)
  • remove unused React import and redundant span in ModeToggle component (900701d)
  • remove unused React imports from AnimatedPlusMinusButton component (4cc9927)
  • reorder class names for consistency and improve paragraph component structure (ce5ebf2)
  • replace SITE_METADATA with siteMetaData for layout metadata (333ee9a)
  • restore background color in ComponentWrapper for improved visual consistency (ede0198)
  • restore Marquee component entry in component navigation links (2c26e5c)
  • simplify Marquee documentation by removing unused example code (1d7e257)
  • standardize spacing for Logo component in Header (4974d1e)
  • update CLI commands in documentation to use 'add' instead of 'download' (52a1a15)
  • update CodeSyntaxHighlighter background color for improved readability (d50fba2)
  • update ComponentCard to use ComponentItemsPropsType for improved type safety (0bdbd8e)
  • update ComponentLayout to use semantic HTML elements for improved accessibility (dcd6824)
  • update ComponentWrapper background color for improved visual consistency (30900da)
  • update default duration in Marquee component from 1 to 10 seconds (46e4b3e)
  • update Docs link in navLinks for correct routing (816b926)
  • update documentation to use Tabs component for preview and usage sections (0db235c)
  • update globals.css to define theme colors for improved styling consistency (a1c67c7)
  • update layout component to use Geist font for improved typography (09e0178)
  • update Logo component to use 'font-clash-display' for improved typography (d33e0a0)
  • update Sidebar component background color for improved visual consistency (6c2b8e3)
  • update Sidebar component to use ComponentItemsPropsType for improved type safety (b3f1736)
  • update Tag component to use TagPropsType for improved type safety (695955f)
  • update title in home documentation to reflect correct value (b11e9eb)
  • update type import for componentNavigationLinks to use ComponentItemsPropsType for improved type safety (86d9bf6)
  • update type import for SidebarLinkProps to use ComponentItemsPropsType (d72c7b6)

Features

  • add FeaturedBar component with example text (1b2d24c)
  • add site metadata configuration for SEO and social sharing (8839153)

View on GitHub


2.1.1 (2025-05-21)

Bug Fixes

  • add entry for testing files in .gitignore (133d6fe)
  • add type annotation for Metadata import and remove unnecessary blank line (3cb5645)
  • adjust padding in h3 component for improved spacing (682ad60)
  • correct casing of 'as' prop in StaggerText component (6ee4a3a)
  • correct casing of 'as' prop in StaggerText component in SidebarLink (d41fc90)
  • refactor ExpandableTabs component to use TabsData type and improve transition configuration (4a40e11)
  • remove unnecessary React import from SpinningText_ex and VerticalTab_ex examples (78a7acd)
  • remove unused font imports and clean up class names in RootLayout (ec1ac2b)
  • reorder import statements in Accordion_ex component for consistency (bb9738f)
  • restructure MagneticButton documentation for clarity and improved usage examples (1d7e3ca)
  • set default active index for ExpandableTabs component (4b14191)
  • spread linkProps in LinkPreview component (bbf4d65)
  • update Accordion documentation with detailed usage example and code snippet (d1ced51)
  • update background color in CodeSyntaxHighlighter component for better visibility (3a406af)
  • update ExpandableTabs_ex component to improve readability and ensure consistent prop usage (2689194)
  • update LinkPreview documentation for improved usage clarity and example (747304b)
  • update RippleButton documentation to improve usage clarity and example (93e2edf)
  • update SpinningText documentation for improved usage clarity and example (afa4510)
  • update StaggerText and VerticalTab documentation for improved usage clarity and examples (24397ea)
  • update usage example in ExpandableTabs documentation for clarity and consistency (b1af632)
  • update user email in sync-components-json workflow (66c7088)

View on GitHub


2.1.0 (2025-05-13)

Bug Fixes

  • adjust padding and heading size in Hero component (094c9e9)
  • change position style of LinkPreview component from fixed to absolute (e2b1c69)
  • clean up commented-out Marquee component in navigation links (cc24d10)
  • refactor LinkPreview component for improved hover behavior and responsiveness (c99d62d)
  • remove 'tag' from Docs link and reorder navLinks (c0513fc)
  • remove debug log from CodeSyntaxHighlighter component (7c57e88)
  • reorder imports in NotFound component for better organization (08ea02d)
  • replace error throws with notFound calls for better error handling in document retrieval (0ee37b7)
  • update Accordion component paths and enhance documentation with variant prop details (f0252ac)
  • update Accordion component styles and add variant prop (073c5ad)
  • update AccordionItem styles for improved visual consistency (f662e70)
  • update component navigation links to use sortedComponentNavigationLinks (872a4a1)
  • update tag for Accordion and remove tag from Ripple Button (83781a0)
  • update tag for Magnetic Button and Link Preview components (9b39f49)

Features

  • add @number-flow/react dependency (34228fa)
  • add main NotFound page (9c013d6)
  • add Marquee component documentation with features, props, and dependencies (1a5d92c)
  • add Marquee component to components registry (784569b)
  • add MarqueeExample component showcasing tech stack with icons (b701bb8)
  • add ModeToggle component to Sidebar for theme switching (3d46fcf)
  • add sorted component navigation links for improved organization (e95fe89)
  • add useClock hook for managing time-based animations (445f632)
  • add useMediaQuery hook for responsive design handling (8418475)
  • enhance Accordion component with variant support (f53c4ce)
  • implement dynamic star count display using NumberFlow component (9527a32)
  • implement Marquee component with dynamic scrolling and item duplication (12f45dd)
  • implement NotFound component for docs route (f7786ec)

View on GitHub


2.0.2 (2025-05-11)

Bug Fixes

  • clean up transition properties (988284f)

View on GitHub


2.0.1 (2025-05-10)

Bug Fixes

  • update button link to point to the correct documentation home page (3198621)

View on GitHub


2.0.0 (2025-05-10)

  • feat!: new version released (20cb49d)

Features

  • add manifest.json for PWA support (f80cdd9)
  • add robots.txt generation for SEO optimization (0714dd2)
  • add sitemap generation for improved SEO (830db1f)

BREAKING CHANGES

  • new version released

View on GitHub


1.3.0 (2025-05-10)

Bug Fixes

  • update Sidebar title color for improved accessibility and consistency (ebb7c11)

Features

  • add currentVersion field to SITE_METADATA for version tracking (2b2dfee)
  • add custom variant for dark theme in globals.css (f18f32f)
  • add lucide-react and next-themes dependencies (a05e231)
  • add ModeToggle component for theme switching (799bb49)
  • add ModeToggle component to Header for theme switching (68b1b54)
  • add new Open Graph images (c958a66)
  • add SVG icons for React, TypeScript, Tailwind, and Next.js (99e9412)
  • create LayoutWrapper component and update Tag component for dark theme support (ed371f4)
  • implement HeroGrid component and integrate it into Hero section (7708fd6)
  • implement ThemeProvider and integrate it into RootLayout (4fec934)
  • refactor Hero component to use SVG icons and improve layout structure (ae01365)

View on GitHub