You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/v4/content/docs/(root)/changelog.mdx
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,14 @@ description: Latest updates and announcements.
4
4
toc: false
5
5
---
6
6
7
+
## July 2025 - Universal Registry Items
8
+
9
+
We've added support for universal registry items. This allows you to create registry items that can be distributed to any project i.e. no framework, no components.json, no tailwind, no react required.
10
+
11
+
This new registry item type unlocks a lot of new workflows. You can now distribute code, config, rules, docs, anything to any code project.
12
+
13
+
See the [docs](/docs/registry/examples) for more details and examples.
14
+
7
15
## July 2025 - Local File Support
8
16
9
17
The shadcn CLI now supports local files. Initialize projects and add components, themes, hooks, utils and more from local JSON files.
Copy file name to clipboardExpand all lines: apps/v4/content/docs/registry/index.mdx
+6-9Lines changed: 6 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,15 @@
1
1
---
2
2
title: Registry
3
-
description: Run your own component registry.
3
+
description: Run your own code registry.
4
4
---
5
5
6
+
You can use the `shadcn` CLI to run your own code registry. Running your own registry allows you to distribute your custom components, hooks, pages, config, rules and other files to any project.
7
+
6
8
<Callout>
7
-
**Note:** This feature is currently experimental. Help us improve it by
8
-
testing it out and sending feedback. If you have any questions, please [reach
9
-
out to us](https://github.com/shadcn-ui/ui/discussions).
9
+
**Note:** The registry works with any project type and any framework, and is
10
+
not limited to React.
10
11
</Callout>
11
12
12
-
You can use the `shadcn` CLI to run your own component registry. Running your own registry allows you to distribute your custom components, hooks, pages, and other files to any React project.
13
-
14
13
<figureclassName="flex flex-col gap-4">
15
14
<Image
16
15
src="/images/registry-light.png"
@@ -27,12 +26,10 @@ You can use the `shadcn` CLI to run your own component registry. Running your ow
Registry items are automatically compatible with the `shadcn` CLI and `Open in v0`.
35
-
36
33
## Requirements
37
34
38
35
You are free to design and host your custom registry as you see fit. The only requirement is that your registry items must be valid JSON files that conform to the [registry-item schema specification](/docs/registry/registry-item-json).
0 commit comments