Dominik K.
137b1c12b7
feat(ui): add support for phosphor icons ( #9044 )
...
* feat: add phosphor icons to base ui
* feat_ add phosphor to blocks
* feat: add phosphor to radix blocks
* feat: add phosphor to radix ui
* feat: add phosphor to radix example
* feat: add missing phosphor icons
* fix: rename broken icons
* chore: format files
* fix: add missing phosphor icons
* chore: build registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-17 21:36:46 +04:00
github-actions[bot]
075b6aef97
chore(release): version packages ( #9057 )
...
* chore(release): version packages
* chore(release): version packages
* fix
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-12-14 02:26:21 +04:00
shadcn
d3156c09ae
fix(shadcn): resolver for url ( #9054 )
2025-12-14 02:16:26 +04:00
github-actions[bot]
ef90a97e72
chore(release): version packages ( #9023 )
...
* chore(release): version packages
* fix
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-12-12 21:04:25 +04:00
shadcn
86d9b00084
chore: update deps ( #9022 )
...
* feat: init
* fix
* fix
* fix
* feat
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: implement icons
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: update init command
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: dialog
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add registry:base item type
* feat: rename frame to canva
* fix
* feat
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fi
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add all colors
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* feat: add outfit font
* fix
* fix
* fix
* fix
* fix
* chore: changeset
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-12-12 21:01:44 +04:00
github-actions[bot]
d28e02be1b
chore(release): version packages ( #8998 )
...
* chore(release): version packages
* chore(release): version packages
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-12-09 21:25:59 +04:00
shadcn
6699158a22
fix: handling of base style for add command ( #8997 )
...
* fix: handling of base style for add command
* chore: changeset
* fix: shadow config
2025-12-09 20:55:58 +04:00
Pasquale Vitiello
142cd8ef13
Prevent duplicate keyframes when adding components ( #8993 )
...
* fix: prevent duplicate keyframes when adding components
- Check for existing keyframes in @theme inline before adding
- Replace existing keyframes instead of creating duplicates
- Add test to verify keyframe replacement behavior
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-12-09 13:01:34 +04:00
github-actions[bot]
803206305d
chore(release): version packages ( #8665 )
...
* chore(release): version packages
* chore(release): version packages
* chore: lock
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-11-27 21:16:23 +04:00
shadcn
d0fb73ac0e
fix: do not install baseStyle when adding registry:theme ( #8900 )
2025-11-27 21:13:56 +04:00
shadcn
62218c1c0c
feat: update color value detection for cssVars ( #8901 )
2025-11-27 21:12:31 +04:00
Tommy D. Rossi
ad6a3c6367
Fix utils import transform when workspace alias does not start with @ ( #7557 )
...
* Fix nested src folder for utils import
* remove .only
* Update packages/shadcn/src/utils/transformers/transform-import.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* check for empty utils
* chore: changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-31 12:07:02 +04:00
shadcn
3a72007f61
fix
2025-10-30 12:04:55 +04:00
shadcn
504503c638
feat: add new registries
2025-10-29 21:20:04 +04:00
github-actions[bot]
39032bb390
chore(release): version packages ( #8551 )
...
* chore(release): version packages
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-10-23 22:12:05 +04:00
shadcn
d7e0dc3ec8
feat(shadcn): middleware to proxy ( #8555 )
...
* feat: implement getFrameworkVersion
* feat(shadcn): add transformNext transformer
* feat(shadcn): rename
* chore: update
* chore: changeset
* fix
* fix: small refactor
2025-10-23 22:00:55 +04:00
shadcn
6bddba986d
feat(shadcn): add next 16 to init ( #8550 )
...
* feat: add next 16 init
* chore: changeset
* fix: tests
* fix
2025-10-23 17:20:45 +04:00
github-actions[bot]
ed9d5939e6
chore(release): version packages ( #8479 )
...
* chore(release): version packages
* fix
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-10-15 22:55:13 +04:00
shadcn
b52ec12f1e
fix(shadcn): universal items handling ( #8478 )
...
* fix(shadcn): universal items handling
* chore: add changeset
2025-10-15 22:27:12 +04:00
github-actions[bot]
d478412e44
chore(release): version packages ( #8453 )
...
* chore(release): version packages
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-10-15 11:37:01 +04:00
shadcn
7cd019ad36
feat(shadcn): add support for color vars ( #8459 )
...
* feat(shadcn): add support for color vars
* chore: add changeset
2025-10-14 23:07:27 +04:00
Ziad Beyens
40c3ff513a
fix(registry): handle universal registry items with no files ( #8420 )
...
* fix(registry): handle universal registry items with no files
Allow registry items with registryDependencies but no files to be
considered universal registry items. Previously the function required
files.length to be truthy, which excluded valid items with only
registryDependencies.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
* test
---------
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: shadcn <m@shadcn.com >
2025-10-14 17:14:05 +04:00
Haz
b83023034a
fix(cli): fix add registry item with at-property css rule ( #8451 )
...
* Add fixture and test
* Handle at-property as regular CSS rules in updateCssPlugin
* Add changeset entry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-14 17:11:29 +04:00
github-actions[bot]
d6716db9cc
chore(release): version packages ( #8349 )
...
* chore(release): version packages
* chore: lock
* chore(release): version packages
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-10-05 14:23:43 +04:00
JunHyeok Ha
da8fa6aacd
fix(cli): Update package.json name property when init next-monorepo ( #7742 )
...
* fix(cli): Update package.json name property when init next-monorepo
* test(cli): Fix failing test
* fix(cli): Remove unnecessary git changes
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-10-05 14:18:31 +04:00
shadcn
e96f9edf02
feat(shadcn): add mcp support for codex ( #8348 )
2025-10-05 14:05:14 +04:00
github-actions[bot]
1289192d4f
chore(release): version packages ( #8231 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-17 08:17:57 +04:00
shadcn
75dde2e646
fix(shadcn): deps in cts projects ( #8229 )
...
* fix(shadcn): deps in cts projects
* fix: deps
* chore: add changelog
2025-09-16 17:54:44 +04:00
github-actions[bot]
b9f3ce1988
chore(release): version packages ( #8217 )
...
* chore(release): version packages
* chore(release): version packages
* ci: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-15 16:27:20 +04:00
Elliot Sutton
cdf58be7e1
feat(shadcn): fix transformCssVars function ( #8186 )
...
* feat(shadcn): fix transformCssVars function
* test(shadcn): update snapshots
* chore: add changeset
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-09-15 16:08:56 +04:00
Fuma Nama
fae1a81add
fix(shadcn): fix async imports not being transformed ( #8036 )
...
* fix(shadcn): fix async imports not being transformed when installing components
* fix(shadcn): improve performance
* test(shadcn): add tests for transform import
* test: update timeout
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-09-15 14:55:18 +04:00
shadcn
fc6d909ba2
add getRegistriesIndex ( #8216 )
...
* feat: add getRegistriesIndex
* chore: changeset
* fix: formatting
2025-09-15 14:55:05 +04:00
github-actions[bot]
275e3a2d59
chore(release): version packages ( #8151 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 15:58:06 +04:00
shadcn
e5402f9a20
feat(shadcn): implement recursive registry namespaces ( #8147 )
...
* feat(shadcn): implement recursive registry namespaces
* fix
2025-09-04 15:40:18 +04:00
github-actions[bot]
0805751703
chore(release): version packages ( #8143 )
...
* chore(release): version packages
* chore(release): version packages
* deps: update
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-04 11:43:40 +04:00
shadcn
9c5eb0d20f
feat(shadcn): add support for registries index ( #8128 )
...
* feat(shadcn): add support for registries index
* fix
* fix
* chore: changeset
* feat(shadcn): update handling of add commands
* feat: add support for known registries
* docs: update index docs
2025-09-04 11:27:45 +04:00
github-actions[bot]
851c0fa0d1
chore(release): version packages ( #8111 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-09-01 21:30:39 +04:00
shadcn
e84c819977
feat(shadcn): update handling of import and apply at rules ( #8109 )
...
* fix: plugin imports
* fix(shadcn): import in css
* feat(shadcn): allow empty body for apply rules
* chore: changeset
* fix: type issue
2025-09-01 20:02:26 +04:00
shadcn
64f8baf9aa
feat(shadcn): allow empty files items ( #8110 )
...
* feat(shadcn): allow no files items
* feat(v4): add themes
* chore: changeset
* fix
2025-09-01 20:00:02 +04:00
github-actions[bot]
b34f3fdc4f
chore(release): version packages ( #7941 )
...
* chore(release): version packages
* chore: deps
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-08-27 19:10:35 +04:00
shadcn
17422714f6
feat(shadcn): mcp init ( #8086 )
2025-08-27 12:05:21 +04:00
shadcn
fc27ba2692
fix(shadcn): fix --defaults options ( #8081 )
...
* fix(shadcn): fix defaults options
* chore: changeset
2025-08-26 15:49:43 +04:00
shadcn
296feb28a2
feat(shadcn): new mcp server ( #8012 )
...
* feat(shadcn): add getRegistriesConfig api
* feat(shadcn): add new mcp command
* feat(shadcn): add get_item_examples_from_registries and get_add_command_for_items
* feat: remove getRegistriesConfig
* chore: changeset
2025-08-13 11:15:26 +04:00
shadcn
a941287411
deps(shadcn): bump all dependencies ( #8004 )
...
* deps(shadcn): bump all dependencies
* chore: pin deps for fumadocs
2025-08-11 20:21:40 +04:00
shadcn
fed7e3bfdc
feat(shadcn): update signatures of apis ( #8001 )
...
* feat(shadcn): improve apis signature
* feat(shadcn): update signature of apis
* fix: tests snapshot
2025-08-11 14:34:10 +04:00
shadcn
4f5333ea7a
feat(shadcn): add view command ( #7994 )
...
* feat(shadcn): add view command
* test(shadcn): add tests for view command
* feat(shadcn): allow shadow config in view command
* chore: changeset
* test(shadcn): skip view
* test(shadcn): update view port number
* feat(shadcn): add list command
* fix
* feat(shadcn): implement search command
* fix: tests
* fix
* chore: update changesets
2025-08-11 13:01:05 +04:00
shadcn
b5b8deedde
chore: update changesets
2025-08-10 18:48:43 +04:00
shadcn
7d71b02fb1
feat(shadcn): add getRegistry ( #7992 )
2025-08-10 18:13:50 +04:00
shadcn
b3639227d0
feat(shadcn): deprecate fetchRegistry and resolveRegistryTree ( #7990 )
2025-08-10 16:25:04 +04:00
shadcn
a4a3600757
feat: move schema exports to shadcn/schema ( #7989 )
2025-08-10 16:05:53 +04:00