Resources

Changelog

Every release, new component, bug fix, and improvement — documented and versioned. Follow along as Unified UI evolves.

14
Releases
50
Features
15
Bug Fixes
v0.3.7
Latest
v0.3.7

March 15, 2026

Latest
Bug Fixes
  • package: Update version to 0.3.7 and adjust dependencies (f9da07a)
  • build: Resolve all package resolution errors — extensions, exports map, peer deps (v0.3.8) (#26) * Bump @work-rjkashyap/unified-ui to v0.3.6 * Update unified-ui CHANGELOG for 0.3.5 * fix(exports): point sub-entry exports to subdirectory index files With bundle:false, tsup emits each layer as a directory: dist/theme/index.mjs (not dist/theme.mjs) dist/components/index.mjs (not dist/components.mjs) ...etc The exports map and typesVersions both referenced the flat non-existent paths, causing 'Module not found: Can't resolve @work-rjkashyap/unified-ui/theme' (and /components, /tokens, /primitives, /motion, /utils). (#26, #26) (323fbda)
v0.3.6

March 15, 2026

Bug Fixes
  • build: Append .mjs/.cjs extensions to relative imports in post-build (#26) (#26) (35c1896)
  • build: Append .mjs/.cjs extensions to relative imports in post-build relative specifiers (e.g. require('./components/accordion') or from './motion'). Node's CJS and ESM resolvers do not auto-resolve non-.js extensions, causing MODULE_NOT_FOUND errors at runtime. (e27a7a0)
Other
  • Bump @work-rjkashyap/unified-ui to v0.3.6 (b9c6dd3)
  • Bump @work-rjkashyap/unified-ui to v0.3.5 (c2565ce)
  • Revert ".github/workflows: Migrate workflows to Blacksmith runners (#24)" (#25)
  • Migrate workflows to Blacksmith runners (#24) * Migrate workflows to Blacksmith --------- (#24) (6a3be73)
  • Bump @work-rjkashyap/unified-ui to v0.3.5 (#23) (#23) (a2bf227)
  • Update package.json repository and issues URLs (#22) (#22) (c67990b)
v0.3.5

March 15, 2026

Features
  • docs: Add motion preset previews (#13) * Update content/docs/motion.mdx (#13) (5bc4c3c)
  • docs: Add motion preset previews (#11) * Update content/docs/motion.mdx (#11) (ceb9fed)
  • Add new color tokens (indigo, purple, pink, cyan, emerald, yellow, fuchsia, sky, lime) to the design system (2eafdc1)
Bug Fixes
  • ci: Fix test typecheck and changelog workflow failures
    • Add 'next typegen' step before tsc --noEmit so that .next/types/routes.d.ts (PageProps, RouteContext) exists at typecheck time — these types are generated by Next.js at dev/build time and are not committed to the repo changelog workflow:
    • Branch protection on main blocks direct pushes; push the changelog update to ci/changelog-update branch instead
    • Add continue-on-error so a changelog push failure never blocks the main CI signal
    • Force-reset ci/changelog-update to origin/main before committing so it is always fast-forwardable (cebf6e1)
  • ci: Commit changelog directly to main instead of opening a PR 'Allow GitHub Actions to create and approve pull requests' is explicitly enabled in the repo settings (Settings → Actions → General → Workflow permissions). Replacing peter-evans/create-pull-request with a plain git commit + push so the changelog workflow succeeds without any extra repo permission changes. (4fb5b9e)
  • build: Replace node:fs/promises glob with sync walk for Node 20 compat (e40525b)
  • build: Enable tree-shaking — preserve individual module files in dist/ (#19)
Documentation
  • oss: Add contribution standards and protected-branch CI fixes (#5) * docs(oss): add contribution, security, and governance standards * chore(dist): add regenerated chunk artifacts * ci: switch changelog updates to PR flow for protected main * docs(readme): refresh component count and monorepo sections * ci(sync): trigger template sync only on template path changes * docs: remove brainstorming design artifact (#5) (7286344)
  • oss: Add contribution standards and protected-branch CI fixes (#3) * docs(oss): add contribution, security, and governance standards * chore(dist): add regenerated chunk artifacts * ci: switch changelog updates to PR flow for protected main * docs(readme): refresh component count and monorepo sections (#3) (e77d86f)
Miscellaneous
Other
  • Merge pull request #21 from work-rjkashyap/fix/ci-node20-glob-compat
  • Merge pull request #20 from work-rjkashyap/fix/ci-node20-glob-compat
  • Feat/add analytics (#9)
  • Add MIT license (#7)
  • Fix/oss contrib pr (#2)
v0.3.4

March 10, 2026

Features
  • Update version to 0.3.3, enhance CLI with Tailwind CSS setup, and auto-update changelog (9ac9ceb)
v0.3.3

March 10, 2026

Features
  • Add motion tokens for animation consistency
  • Introduced motion tokens in motion.ts for durations, easings, springs, and stagger timings to standardize animations across the design system. (65feea0)
Miscellaneous
v0.3.2

March 9, 2026

Features
  • Update composer.json version to 0.0.5, add PHP config integration, and enhance InitCommand (26cacd4)
  • Update composer.json version to 0.0.4 and enhance InitCommand with skip-npm option (0ce9f0e)
  • Update composer.json version and enhance InitCommand for app.js and app.css patching (67ee978)
  • Enhance InitCommand to install and patch Unified UI integration
  • Added functionality to install the @work-rjkashyap/unified-ui npm package.
    • Implemented patching of app.js to include Unified UI styles.
    • Updated patching logic for app.css to import Unified UI tokens.
    • Improved user instructions for next steps after initialization.
    • Refactored InstallAlpineCommand to support Unified UI CSS integration. (d456a1a)
  • Add new UI components and styles for toggle group, tree view, video player, virtual list, and visually hidden elements
  • Introduced toggle-group component for single/multi-select toggle buttons.
    • Added tree-view component for hierarchical tree structures with expand/collapse functionality.
    • Implemented video-player component with controls for play, pause, mute, and fullscreen.
    • Created virtual-list component for efficient rendering of large lists.
    • Added visually-hidden component for screen reader accessibility.
    • Included a comprehensive CSS file with design tokens for colors, spacing, typography, and utility classes. (fce5f13)
  • templates: Add nextjs, react, tanstack-router and laravel starter templates (5763bec)
  • Add Laravel documentation layout and navigation
  • Introduced a new layout for Laravel documentation in layout.tsx.
    • Added Laravel icon component in layout.config.tsx.
    • Updated navigation links to include Laravel section with appropriate icon.
    • Enhanced sidebar tabs to feature Laravel documentation.
    • Integrated Laravel source loader in source.ts for documentation retrieval. (99ed76f)
Bug Fixes
  • Update version and metadata in composer.json for unified-ui-laravel (2dd5dbe)
  • Update exports in unified-ui to include missing components and variants (c289e35)
CI/CD
  • templates: Add sync-templates workflow to split 4 template repos on push to main (9b5bb43)
Miscellaneous
Other
  • Merge branch 'main' of github.com:imrj05/unified-ui (f005622)
  • Add template to tsconfig exclude (da8df2e)
  • Update logo image source in README.md (110747c)
vlaravel/v0.0.1

March 8, 2026

Features
  • Add unified UI components for Laravel
  • Introduced new Blade components for tabs, text, textarea, toggle, and tooltip.
    • Implemented a structured JSON schema for configuration and component registration.
    • Enhanced text area with auto-resize and character counting features.
    • Added toggle button functionality with pressed state management.
    • Created tooltip component with customizable content, positioning, and delay.
    • Updated TypeScript configuration to exclude unified-ui-laravel package. (7d1c16e)
  • nav: Refactor navigation component and add versioning
  • Refactored Discord, X, and GitHub icon components for consistency.
    • Introduced a new ds-version.ts file to manage design system versioning.
    • Updated navigation links and their active state handling.
    • Enhanced layout header with improved styling and responsiveness. (6af6e8d)
  • Add status and sinceVersion fields to component metadata (65446d2)
Bug Fixes
  • laravel: Remove minimum-stability from library composer.json (5c23809)
Miscellaneous
v0.3.1

March 7, 2026

Miscellaneous
v0.3.0

March 7, 2026

Features
  • Add initial UI components for Laravel, Next.js, React, and Vue.js starters
  • Implemented input and text components in Laravel Blade.
    • Created layout and welcome views for Laravel Blade starter.
    • Added Vite configuration for Laravel Blade.
    • Established global styles for Next.js and Vue.js starters.
    • Developed layout and page components for Next.js starter.
    • Introduced main application structure for Vite React starter.
    • Built UI components including buttons, badges, cards, alerts, and text in Vue.js.
    • Integrated theme toggle functionality across Vue.js components.
    • Added utility functions for class name merging. (4e217c9)
  • Add postpublish script for automatic tagging and changelog regeneration (f07fbd7)
  • Add Separator component with customizable styles and accessibility features (a8320ae)
  • Add loading skeleton for themes page and enhance sidebar functionality
  • Implemented a loading skeleton component for the themes page to improve user experience during data fetching.
    • Refactored sidebar components to enhance readability and maintainability, including updates to context management and hover behavior.
    • Updated toast preview component with new variant definitions and improved UI for toast actions.
    • Enhanced MDX components registration to include new previews and maintain consistency across the application. (8365d81)
  • Add overlays preview component with dialogs, dropdowns, and popovers; implement table preview with sample data and actions (ea1cd70)
  • Update layouts and navigation components for improved UI and new themes
  • Enhanced the Layout components across various sections (company, docs, legal, resources) to include a transparent navigation mode.
    • Introduced a new Themes page with a placeholder and updated layout.
    • Updated the layout configuration to include new links for Blocks, Colors, and Themes, along with a Discord icon.
    • Refactored the Logo component for better styling and consistency.
    • Improved the Nav component with new icons and a more dynamic navigation experience.
    • Updated the ThemeToggle component for better accessibility and visual feedback. (d9fe590)
  • Add TestDropdownPage component with various dropdown menu tests
  • Implemented a new TestDropdownPage component to showcase different dropdown menu functionalities including basic options, keyboard shortcuts, submenus, and standalone shortcut rendering.
    • Added a new AvatarCircle helper component for displaying user initials in a circular format.
    • Enhanced the virtual list demos by integrating AvatarCircle for user representation and improving layout consistency.
    • Introduced PreviewCard and PreviewCardShell components for rendering preview and code sections with copy functionality.
    • Updated MDX components to include the new PreviewCard for better documentation presentation. (1fdf52e)
  • Update Open Graph metadata and enhance OG image content for better SEO (6e5728d)
  • Feat: add AppleIcon and Icon components with responsive design and SVG graphics
Bug Fixes
  • Update exports in unified-ui dist file to include new components and variants (44145eb)
  • Enhance changelog script to scan all commits if no tags are found (fdbb105)
  • Update component links from /docs/components to /components (d511280)
Refactors
  • changelog-renderer: Enhance changelog parsing and rendering logic
  • Improved parsing logic to handle multi-line items and indented sub-items.
    • Added support for section titles with emojis by stripping them before processing.
    • Enhanced section color mapping to include additional categories and keywords.
    • Refactored the rendering of changelog items and sections for better readability and maintainability.
    • Updated the stats calculation to normalize section titles for accurate feature and fix counts. (f3b47fe)
Miscellaneous
Other
  • Merge branch 'main' of github.com:imrj05/unified-ui (b302e8c)
  • Merge pull request #1 from imrj05/vercel/vercel-web-analytics-to-nextjs-g6zfpb
  • Add Vercel Web Analytics to Next.js
. Package Installation
  • Installed @vercel/analytics package using npm
  • Updated package.json to include the new dependency
  • Updated package-lock.json with the new dependency tree
. Analytics Integration
  • Imported Analytics component from '@vercel/analytics/next'
  • Added <Analytics /> component inside the <body> tag
  • Placed after the <RootProvider> closing tag to ensure proper initialization
  • Organized imports using the project's Biome linter configuration
  • Applied consistent formatting with the project's code style
  • ✅ Build completed successfully with no errors
  • ✅ Linter checks passed for the modified file
  • ✅ Code formatting applied using Biome
  • ✅ All existing functionality preserved
  • ✅ Lock files properly updated
  • Merge branch 'main' of github.com:imrj05/unified-ui (1e620eb)
  • Merge branch 'main' of github.com:imrj05/unified-ui (d85b413)
  • Merge branch 'main' of github.com:imrj05/unified-ui (055de42)
  • Add CHANGELOG for packages/unified-ui (06dc82a)
  • Add changelog generator and update workflow
  • Ignore CI changelog and set workflow shell to bash (ac4da0a)
  • Merge branch 'main' of github.com:imrj05/unified-ui (1ae2200)
  • Automate changelog and release workflow
v0.2.1

March 6, 2026

Bug Fixes
  • Update placeholder API key in ConfirmDialog documentation (6ca53c5)
Refactors
  • Clean up formatting and remove unnecessary whitespace in ConfirmDialog documentation (a8c382f)
Other
  • Add automated changelog and release workflows
  • Add cliff.toml and .github/workflows/changelog.yml to auto-generate packages/unified-ui/CHANGELOG.md from Conventional Commits on pushes to main
  • Add .github/workflows/release.yml to validate tag, build the design system, publish to npm, and create a GitHub Release with changelog notes
  • Add server-side changelog page and renderer under src to surface the generated CHANGELOG.md in the docs site
  • Commit generated CHANGELOG.md and bump @work-rjkashyap/unified-ui to 0.2.1 (8e036bd)
  • Use unified-ui-rajeshwar registry
  • Format Confirm Dialog MDX and fix examples
v0.2.0

March 5, 2026

Features
  • Enhance component previews and theme customizer
  • Added VSCodeCodeBlock for improved code display in ComponentPage.
    • Introduced CustomizerPanel for theme customization options including color, radius, font, shadow, and surface styles.
    • Updated input-previews to streamline imports.
    • Renamed Tag components to Badge for consistency and clarity in tag previews.
    • Implemented ThemeToggle previews for various configurations and sizes.
    • Enhanced ThemeCustomizerTrigger with mode selection for light, dark, and system themes.
    • Updated MDX components to include new previews and components for better documentation. (7148072)
  • Add Toggle component and related previews
  • Implemented Toggle component using Radix UI's Toggle primitive with support for multiple visual variants, sizes, and icons.
    • Added Toggle to the unified-ui index for export.
    • Created navigation component previews for ContextMenu, Menubar, Steps, and Command, showcasing various states and interactions.
    • Updated MDX components to include new previews for documentation. (63b0f57)
Refactors
  • Clean up component code formatting and structure in navigation menu, popover, and scroll area (c0935d9)
v0.1.2

March 2, 2026

Features
  • Integrate theme customizer and improve UI components
  • Added ThemeCustomizerProvider and ThemeCustomizerTrigger to layout for theme customization.
    • Updated button styles to enhance focus visibility and hover effects.
    • Refactored collapsible component to improve readability and maintainability.
    • Updated navigation menu and popover components to use new radix-ui imports.
    • Enhanced data table demo with consistent text color updates.
    • Improved scroll area component for better overflow handling.
    • Updated TypeScript configuration to include new unified-ui paths for better module resolution. (69bb594)
Miscellaneous
  • Bump version to 0.1.2 and update changelog (b09bbbf)
Other
  • Regenerate package-lock
  • Revise README with expanded overview and docs (f67f910)
v0.1.1

February 28, 2026

Other
  • Add DataTable, docs overhaul, and bump version
  • Add DataTable component and docs
  • Add @work-rjkashyap/unified-ui dependency
v0.1.0

February 27, 2026

Features
  • Publish @work-rjkashyap/unified-ui@0.1.0 to npm @work-rjkashyap/unified-ui to match npm organization ownership. Updated references across 39 files:
    • packages/unified-ui/package.json (package name)
    • Root package.json (workspace scripts + dependency)
    • src/app/global.css (CSS import)
    • All 22 component MDX docs (imports + code examples)
    • 8 design system MDX docs (tokens, colors, motion, etc.)
    • README.md, TODO.md, copilot-instructions.md (4872c9a)
  • Enhance layout components and navigation
  • Refactored HomeLayout to improve structure and readability.
    • Updated Nav component to include type safety for link items and improved rendering logic.
    • Enhanced DocsLayout and DocsSidebar for better sidebar management and navigation.
    • Added new legal, company, and resource sources in the source loader for better content organization.
    • Improved styling and responsiveness in various layout components. (c6f5803)
  • Add new components including Collapsible, Popover, Scroll Area, and Navigation Menu; update existing components with icons (8907f41)
  • Enhance HomePage layout and HeroSection design, improve sidebar component structure (e894c85)
  • Update layout components with new Logo and navigation structure, enhance HeroSection design (6a5bb28)
  • Add showcase and testimonials sections, enhance layout components
  • Introduced ShowcaseSection component showcasing key features with interactive elements.
    • Added TestimonialsSection component to display user feedback and experiences.
    • Created ComponentPage layout for displaying component details, including preview and code tabs.
    • Implemented Logo component for branding in the layout.
    • Developed Nav component for navigation with links to documentation and components.
    • Added NavbarLinkItem and Navbar components for structured navigation.
    • Created DocsSidebar for sidebar navigation with page tree and tabs.
    • Defined SIDEBAR_TABS for easy management of sidebar navigation items. (88212b5)
  • Add sidebar link item and page tree components
  • Implemented createLinkItemRenderer for rendering sidebar items based on the page tree structure.
    • Added createPageTreeRenderer to manage the rendering of page tree items, including folders and separators.
    • Introduced a dropdown component for sidebar tabs with enhanced accessibility and styling.
    • Created utility functions for managing sidebar tabs and their properties.
    • Added theme toggle functionality with improved user experience.
    • Developed a table of contents (TOC) component with dynamic resizing and rendering based on headings.
    • Enhanced UI components including buttons, collapsibles, navigation menus, and popovers for better usability and aesthetics.
    • Introduced utility functions for merging refs and normalizing URLs. (1b5c1da)
Refactors
  • Streamline HomeLayout component structure and improve readability (4b3321d)
  • Improve layout components and sidebar functionality
  • Refactored LayoutContext and LayoutContextProvider for better readability and performance.
    • Updated LayoutHeader and LayoutBody components to enhance styling and structure.
    • Adjusted sidebar components to improve usability and visual consistency.
    • Enhanced ThemeToggle component to support button type and improved accessibility.
    • Added a new StatusPage component to display system status and incident history.
    • Updated Popover and ScrollArea components for better z-index management and scroll behavior. (1ae241f)
  • Improve code formatting and readability across layout components (08653fd)
  • Format code for improved readability in HomeLayout component (830877e)
Other
  • Initial commit from Create Fumadocs App (8fd3237)

This changelog is auto-generated from packages/unified-ui/CHANGELOG.md using Conventional Commits.