what stackpulse tracks
shadcn/ui releases from GitHub
StackPulse watches shadcn/ui release notes and keeps the original source link close to every summary.
Beautifully designed components built with Radix UI and Tailwind CSS StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches shadcn/ui release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release introduces changes to the `cn` utility function, now installed and exported from a dedicated `cn` package. Internal usage of `twMerge` has also been updated.
Developers using `cn` utility or registry components are affected by the changes.
Ensure compatibility with the new `cn` package and update imports if necessary.
This patch release fixes an issue where leading comments were not preserved when running the `shadcn migrate cn` command.
Users who run `shadcn migrate cn` commands are affected by comment preservation changes.
No immediate action required unless encountering issues with comment preservation during migration.
This release introduces a migration command to replace `clsx`, `tailwind-merge`, and `cnfast` with `npx shadcn migrate cn` for Tailwind CSS v4 projects.
Users working with Tailwind CSS v4 projects are affected.
Run `npx shadcn migrate cn` to update your project dependencies.
This release adds the official shadcn/ui website to the package metadata.
Users who rely on package metadata will see the addition of the official shadcn/ui website.
This release introduces a patch change to improve the behavior of the MessageScroller component by setting `data-pending-scroll` on its root and viewport until the `defaultScrollPosition` is applied.
Users relying on the MessageScroller component may notice improved behavior during server-rendered transcript reloads.
This release introduces support for private GitHub repositories and adds a migration command to switch a project's base color.
Developers using private GitHub repositories or needing to switch base colors in their projects are affected.
Update to version 4.19.0 to utilize new features and migration tools.
This release introduces improvements to registry handling and file scanning, including support for merging registries from `package.json` and `components.json`, and skipping unreadable directories during file scans.
Users relying on registry configurations or working with projects containing unreadable directories are affected.
Ensure your `package.json` and `components.json` configurations are up-to-date to leverage the new registry handling improvements.
This release introduces improvements to the AI SDK, including human-in-the-loop mocking and enhanced type generics for chat functionality.
Developers using the AI SDK and chat functionality in @shadcn/helpers are affected.
Update to version 0.2.0 to leverage the new features and improvements.
This release introduces SOCKS4/SOCKS5 proxy support to the registry HTTP stack, allowing users to configure proxies using the `ALL_PROXY` environment variable.
Users who need SOCKS proxy support for the registry HTTP stack are affected.
Configure `ALL_PROXY` environment variable for SOCKS proxy support if needed.
This patch release improves the `searchRegistries` functionality by including item titles in search results and fuzzy matching.
Users relying on `searchRegistries` functionality may see improved search results with included item titles.
This release introduces a new Questionnaire primitive component that supports multi-step questions, freeform answers, validation, and keyboard navigation.
Developers using @shadcn/react who need multi-step question components are affected.
Update to @shadcn/react@0.3.0 to access the new Questionnaire component.
This release includes fixes for the `shadcn build` command failing with ENOENT errors and improvements to server-side dynamic search by forwarding search parameters to registries.
Users experiencing issues with `shadcn build` failing due to path segments in registry item names or those utilizing server-side dynamic search functionality are affected.
Update to version 4.16.1 to benefit from the fixes and improvements.
This release introduces improvements to registry configuration handling, allowing explicit registry configuration for `addRegistryItems` and adding support for `getRegistriesConfig` and `registries` in `package.json`.
Developers using registry configuration in shadcn/ui are affected.
Update your registry configuration to use the new explicit format if applicable.
This release introduces a new public API for programmatically adding registry items, enhancing flexibility for developers.
Developers who need to programmatically manage registry items are affected.
Consider using the new `addRegistryItems` API for programmatic registry management.
This release introduces Base UI Toast support, enhancing the UI component library with new notification capabilities.
Developers using shadcn/ui can now utilize Base UI Toast for notifications.
Update to version 4.14.1 to access the new Toast feature.
This release introduces support for icon migration, enabling users to transition icons more seamlessly within the UI framework.
Users relying on icons within the UI framework may benefit from the new migration support.
This release focuses on security improvements and adds React Aria support. Key changes include preventing credential leakage, path traversal, and flag injection vulnerabilities.
Users relying on registry functionality or React Aria integration are affected.
Upgrade to version 4.13.1 to benefit from security fixes and new features.
Patch release focusing on MessageScroller fixes, including auto-scroll behavior improvements and ResizeObserver fixes during streamed content.
Users of MessageScroller component may experience improved scrolling behavior during streamed content.
Update to this version if experiencing issues with MessageScroller auto-scroll behavior.
This release introduces a significant change by making base-ui the default configuration.
Users relying on the previous default configuration may need to adjust their setup.
Review your configuration to ensure compatibility with base-ui as the default.
Initial release of @shadcn/react package, marking the first stable version of the React integration.
React developers interested in using shadcn's UI components are affected.
Install @shadcn/react package to use the components.