shadcn@4.16.1

shadcn-ui/uishadcn@4.16.1Jul 31, 2026by github-actions[bot]

AI Summary

A patch release fixes build errors related to file paths and enables server-side dynamic search.

Key Highlights

  • Fix shadcn build failing with ENOENT when registry item names contain path segments.
  • Forward search params to registries for server-side dynamic search.

New Features

  • Fix shadcn build failing with ENOENT when registry item names contain path segments.
  • Forward search params to registries for server-side dynamic search.

Full Release Notes

### Patch Changes

- [#11322](https://github.com/shadcn-ui/ui/pull/11322) [`bfa1b5e9a69a155b2f590523d50fda810bde1a9a`](https://github.com/shadcn-ui/ui/commit/bfa1b5e9a69a155b2f590523d50fda810bde1a9a) Thanks [@AndrewBarba](https://github.com/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](https://github.com/shadcn-ui/ui/pull/11352) [`5ca53ca7c7dea390e0e78091ff7c54adc48c773a`](https://github.com/shadcn-ui/ui/commit/5ca53ca7c7dea390e0e78091ff7c54adc48c773a) Thanks [@shadcn](https://github.com/shadcn)! - forward search params to registries for server-side dynamic search