shadcn Release Notes
34 release notes curated from 2 sources by the Releasebot Team. Last updated: Aug 22, 2026
shadcn Products
- Aug 21, 2026
- Date parsed from source:Aug 21, 2026
- First seen by Releasebot:Aug 22, 2026
ui adds private GitHub registry support and an npx shadcn migrate base-color command.
Minor Changes
#11582 33c81f991f1013653444d6819107b2b356563f57 Thanks @shadcn! - add private repository support to GitHub registries via GitHub CLI credentials or GH_TOKEN.
#11248 b4f2023b1d5c733db67d4e90eb9485a95c5ed480 Thanks @rbadillap! - add npx shadcn migrate base-color to switch a project's base color.
Original source - Aug 13, 2026
- Date parsed from source:Aug 13, 2026
- First seen by Releasebot:Aug 14, 2026
ui improves shadcn add, search, view and init with registry support from package.json, merging registries from package.json and components.json, and better handling of unreadable directories and permission files during scans and monorepo resolution.
Minor Changes
#11501 aef1cdca54e8da689351cdddf959342909e45e76 Thanks @shadcn! - merge registries from package.json and components.json, and support adding registries to package.json when components.json is not present
Patch Changes
#11500 e66b99b14dd9c54afc434dbf5a702f170b1153b0 Thanks @shadcn! - Skip unreadable directories during file scans instead of failing with EACCES.
#11504 9f4e3ff26025d16a243ea03cc891c734c4cf0b59 Thanks @shadcn! - Skip unreadable directories when resolving monorepo targets.
#11502 87d71b3629c34f3c38a353a211ec8591c1ff1721 Thanks @shadcn! - resolve registries declared in package.json when adding components. shadcn add, search, view and init now resolve registries from package.json in memory without persisting them to components.json
#9248 03c45b822e60195796dfd3d2fcf7c223ff4ece86 Thanks @Grafikart! - Fix shadcn for projects with unreadable permission files
Original source All of your release notes in one feed
Join Releasebot and get updates from shadcn and hundreds of other software products.
- Aug 11, 2026
- Date parsed from source:Aug 11, 2026
- First seen by Releasebot:Aug 13, 2026
ui adds SOCKS4 and SOCKS5 proxy support for the registry HTTP stack, using ALL_PROXY with curl-style socks5 URLs while keeping existing HTTP, HTTPS, and NO_PROXY handling intact.
Minor Changes
#10453 deda4df80fb350230b2fce2b575e769a90cae076 Thanks @nbouvrette! - Add SOCKS4/SOCKS5 proxy support to the registry HTTP stack via ALL_PROXY=socks5://... (the curl convention), backed by the socks package.
Proxy selection now goes through a createProxyDispatcher(env) factory that checks ALL_PROXY / all_proxy for a socks*:// URL before falling back to the existing HTTP/HTTPS handling. ALL_PROXY with a non-SOCKS scheme is ignored here — HTTP_PROXY / HTTPS_PROXY remain the way to configure those. Existing HTTPS_PROXY / HTTP_PROXY / NO_PROXY handling via undici.EnvHttpProxyAgent is unchanged.
Original source - Aug 11, 2026
- Date parsed from source:Aug 11, 2026
- First seen by Releasebot:Aug 13, 2026
@shadcn/[email protected]
ui adds human-in-the-loop mocking for the AI SDK and makes createChat generic over the UI message type.
Minor Changes
- #11484 401d10b8180b17eb1fdd36d537abaa8aeb68708f Thanks @shadcn! - Add human-in-the-loop mocking for the AI SDK.
- #11484 401d10b8180b17eb1fdd36d537abaa8aeb68708f Thanks @shadcn! - Make createChat generic over the UI message type, like useChat.
- Aug 6, 2026
- Date parsed from source:Aug 6, 2026
- First seen by Releasebot:Aug 7, 2026
ui improves searchRegistries with registry item titles in results and fuzzy matching.
Patch Changes
#11348 df664e1bba86c6712bc5e08c8626590dca736089 Thanks @OwenKephart! - Include registry item titles in searchRegistries results and fuzzy matching.
Original source Similar to shadcn with recent updates:
- Zoom release notes208 release notes · Latest Aug 24, 2026
- Google release notes1941 release notes · Latest Aug 24, 2026
- 1Password release notes212 release notes · Latest Aug 18, 2026
- Anthropic release notes776 release notes · Latest Aug 25, 2026
- Zed release notes163 release notes · Latest Aug 24, 2026
- Cursor release notes127 release notes · Latest Aug 19, 2026
- Aug 6, 2026
- Date parsed from source:Aug 6, 2026
- First seen by Releasebot:Aug 6, 2026
August 2026 - Questionnaire
shadcn releases Questionnaire, a new component for multi-step question flows across Base UI, React Aria, and Radix in all eight styles. It supports single and multiple choice, freeform answers, skipping, validation, keyboard navigation, and flexible composition.
Today, we're releasing Questionnaire, a new component for multi-step question flows. Use it for agent clarification prompts, onboarding, surveys, intake forms, and configuration.
Questionnaire is available for Base UI, React Aria, and Radix across all eight styles.
Features
- Single and multiple selection with native radios and checkboxes.
- Freeform answers alongside fixed choices.
- Explicit skipping for optional questions.
- Previous, next, submit, and custom progress controls.
- Required and custom validation.
- Controlled navigation, saved defaults, and conditional questions.
- Keyboard navigation with optional letter or number shortcuts.
- Native form serialization and server-rendered collection state.
- Standalone, Card, and Dialog composition.
Installation
pnpm dlx shadcn@latest add questionnaire@shadcn/react
The component is also available as an unstyled headless primitive in @shadcn/react. Read the docs to learn more.
View Questionnaire
Original source - Aug 5, 2026
- Date parsed from source:Aug 5, 2026
- First seen by Releasebot:Aug 6, 2026
@shadcn/[email protected]
ui adds a Questionnaire primitive for multi-step questions, freeform answers, validation, and keyboard navigation.
Minor Changes
#11414 3e54530e31020e2277df03490a30a08e3bc1792b Thanks @shadcn! - Add the Questionnaire primitive for multi-step questions, freeform answers, validation, and keyboard navigation.
Original source - Aug 1, 2026
- Date parsed from source:Aug 1, 2026
- First seen by Releasebot:Aug 24, 2026
August 2026 - Private GitHub Registries
shadcn adds private GitHub repository support for registries, letting users install from internal repos with zero setup via GitHub CLI credentials or CI tokens. It works with the same commands as public registries and keeps tokens inside GitHub tooling.
GitHub registries now work with private repositories.
In June, we made it possible to turn any public GitHub repository into a registry. Teams asked for the same thing for their internal code: design systems, feature kits, agent rules and conventions that should not be public.
You can now install from private repositories. If you can read the repository, the CLI can install from it.
Zero configuration
If you are logged in to the GitHub CLI, there is nothing to set up.
When a repository is not publicly readable, the CLI reads it through gh using your stored credentials. The token stays inside the GitHub CLI. It never enters the shadcn process.
CI support
Where the GitHub CLI is not installed, set GH_TOKEN or GITHUB_TOKEN :
We recommend a fine-grained personal access token scoped to the repository with Contents: Read-only access.
Works with every command
Private repositories work with the same commands as public GitHub registries.
How it works
- Public repositories are read anonymously, exactly as before. No credentials are used and the GitHub CLI is never invoked.
- The CLI tries anonymous access first and only uses your credentials when the repository is not publicly readable.
- Private files are read through GitHub's Contents API, pinned to the resolved commit SHA.
- A token from GH_TOKEN is only ever sent to api.github.com . Stored GitHub CLI credentials are read by gh , not by the CLI.
See the Private repositories docs for the full guide.
Original source - Aug 1, 2026
- Date parsed from source:Aug 1, 2026
- First seen by Releasebot:Aug 13, 2026
August 2026 - Human in the Loop
shadcn adds @shadcn/helpers support for mocking human-in-the-loop AI SDK flows with real approval and input handling.
@shadcn/helpers can now mock human-in-the-loop flows for the AI SDK. A scripted conversation can pause for real user input, wait for an approval, and continue with whatever the user decided.
Everything streams through the real useChat lifecycle, so your tool cards, approval prompts, and question flows behave exactly as they would in production.
Pass needsApproval to pause behind the user's decision. The scripted output streams after approval, and denial streams automatically.
Read the Docs
Original source - Jul 31, 2026
- Date parsed from source:Jul 31, 2026
- First seen by Releasebot:Aug 1, 2026
ui fixes shadcn build failures and forwards search params for server-side dynamic search.
Patch Changes
- #11322 bfa1b5e9a69a155b2f590523d50fda810bde1a9a Thanks @AndrewBarba! - fix shadcn build failing with ENOENT when registry item names contain path segments (e.g. extension/foo) by creating nested output directories before writing
- #11352 5ca53ca7c7dea390e0e78091ff7c54adc48c773a Thanks @shadcn! - forward search params to registries for server-side dynamic search
- Jul 27, 2026
- Date parsed from source:Jul 27, 2026
- First seen by Releasebot:Jul 27, 2026
ui adds explicit registry configuration for addRegistryItems and support for registries in package.json.
Minor Changes
#11307 431da7169cae753643e67e56e168b93ec31dfe90 Thanks @shadcn! - make addRegistryItems accept explicit registry configuration instead of loading components.json
#11304 bf906bb8aeebc64d374afb54497b822d587ac6d7 Thanks @shadcn! - add getRegistriesConfig and registries in package.json support
Original source - Jul 25, 2026
- Date parsed from source:Jul 25, 2026
- First seen by Releasebot:Jul 26, 2026
ui adds a public addRegistryItems API for programmatic registry item installs.
Minor Changes
#11276 7d90dfc0a5ec70cdc3bd08b741a42440041907ac Thanks @cmpadden! - Add a public addRegistryItems API for installing registry items programmatically without invoking the CLI.
Original source - Jul 23, 2026
- Date parsed from source:Jul 23, 2026
- First seen by Releasebot:Jul 24, 2026
ui adds Base UI Toast support in a patch release.
Patch Changes
#11266 6cd3f4c65c361ab6554e06a77e6a0af9cf8b6e37 Thanks @shadcn! - Add Base UI Toast support.
Original source - Jul 22, 2026
- Date parsed from source:Jul 22, 2026
- First seen by Releasebot:Jul 22, 2026
ui adds icon migration support in a minor changes update.
Minor Changes
#11241 3c26ee2dbd3a772c1cddc2c76249cc1cb0a250d5 Thanks @shadcn! - add support for icon migration
Original source - Jul 17, 2026
- Date parsed from source:Jul 17, 2026
- First seen by Releasebot:Jul 17, 2026
ui adds React Aria support and security fixes for registry handling.
Patch Changes
- #11196 c49c3061b5b86b130736d36bf20008349f89b416 Thanks @shadcn! - Drop custom registry headers on cross-origin redirects to prevent credential leakage.
- #11191 df2656111fc8ca030eb768ade2da26cef2fd11b5 Thanks @shadcn! - Validate file paths for registry items without an explicit target to prevent path traversal.
- #11195 b8a8e9209659fa810514b61c60ad593bc81973f9 Thanks @shadcn! - Prevent flag injection from registry-supplied dependency strings during install.
- #11208 2b89d67e19ceda27381477e127b349f9aaa25355 Thanks @shadcn! - Add React Aria support.
Curated by the Releasebot team
Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.