shadcn@4.16.0

itszeeshan/subdomainxshadcn@4.16.0Jul 27, 2026by github-actions[bot]

AI Summary

This release introduces enhanced configuration capabilities for the shadcn registry, allowing for explicit registry settings and support for registries within package.json files.

Key Highlights

  • The `addRegistryItems` function now accepts explicit registry configuration instead of relying on components.json.
  • Added `getRegistriesConfig` function to retrieve registry configurations.
  • Added support for `registries` in package.json.

New Features

  • Explicit registry configuration for `addRegistryItems`
  • Added `getRegistriesConfig` API
  • package.json support for registries

Full Release Notes

### Minor Changes

- [#11307](https://github.com/shadcn-ui/ui/pull/11307) [`431da7169cae753643e67e56e168b93ec31dfe90`](https://github.com/shadcn-ui/ui/commit/431da7169cae753643e67e56e168b93ec31dfe90) Thanks [@shadcn](https://github.com/shadcn)! - make addRegistryItems accept explicit registry configuration instead of loading components.json

- [#11304](https://github.com/shadcn-ui/ui/pull/11304) [`bf906bb8aeebc64d374afb54497b822d587ac6d7`](https://github.com/shadcn-ui/ui/commit/bf906bb8aeebc64d374afb54497b822d587ac6d7) Thanks [@shadcn](https://github.com/shadcn)! - add getRegistriesConfig and registries in package.json support