- #10451
e456fed9d3f0b7aacf7084aecc02a75e8fde622dThanks @shadcn! - add apply --only
9c572ab778b5a0ab42693eb07bc4a75d0c24603eThanks @shadcn! - fix chartColor in presets
-
#10436
b7cfc364aca36bc90f8efa86773bc81011502036Thanks @shadcn! - Ensureinitonly runs template post-init hooks for newly created projects. -
#10179
d00605c5fb5fe3cfbcb68cea65398430cdd819f8Thanks @EthanThatOneKid! - SendAccept: application/vnd.shadcn.v1+json, application/json;q=0.9andUser-Agent: shadcnon registry fetches so servers using HTTP content negotiation can reliably serve JSON to the CLI. Fixes #10164.
- #10416
101741046813622d48c081dfc19c40d0aa76484bThanks @shadcn! - add style sera
- #10313
c1e29824cd7a6809448e45b6b7fe8f7be71ecb0fThanks @shadcn! - add shadcn apply command
- #10246
44c09a19b0658cf8e72ac84bbba5b76e05192a0dThanks @shadcn! - add style luma
- #10202
12b49c986fcf7e6db9be7f515df6142f822f2236Thanks @shadcn! - fix packageManager in package.json
-
#10115
687f09817b614a3450f0f56779edf367082e1e53Thanks @shadcn! - add fontHeading to presets -
#10115
687f09817b614a3450f0f56779edf367082e1e53Thanks @shadcn! - add chartColor
- #10041
a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7Thanks @shadcn! - Bundle @antfu/ni and tinyexec to fix missing module error with npx
- #9929
f9b365bc7f9d591c995952976711dbdd7b1bc45aThanks @kapishdima! - add dependency field to registry:font
- #10022
7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237Thanks @shadcn! - ensure monorepo respect package manager
- #9960
5ee456735377158c12cf55eefbe872f7303e1325Thanks @shadcn! - update handling of init urls
- #9957
aa841e35cf405e574123478b46f4058cff0e179aThanks @shadcn! - fix cache in resolveRegistryBaseConfig
- #9950
ce2c3ca688916db4fdb5fe173e9c6902f78696edThanks @shadcn! - add support for translucent menu
- #9903
f5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2Thanks @shadcn! - scaffold templates from github remote
-
#9896
1ce9c2dd6a3d16422a6586e39632ebbccc45d3a4Thanks @shadcn! - fix apple metadata files in template -
#9897
5edf9c95b7d13dcbd325aa4cf6b48d58a53b07c6Thanks @shadcn! - fix fallback style resolving issue
-
#9804
605246f93b8c0c56eee0c1b25ccaa526e5cbdc1dThanks @shadcn! - add --monorepo flag and monorepo support for vite, start and react-router -
#9804
da10396f2b9b248c23bef05234ce222b0868ace4Thanks @shadcn! - add new base colors: mauve, olive, mist and taupe -
#9804
ce1f9259bfe043b3105350a3357249458ac41a1bThanks @shadcn! - added--presetflag toinitcommand -
#9804
642d802eeef86a01a861de20e6da851cd3d8c974Thanks @shadcn! - use multiplicative instead of addition for --radius calc -
#9804
b9b30a23e644c952fbe52db337bfdd427bc6449fThanks @shadcn! - add shadcn/skills -
#9804
642d802eeef86a01a861de20e6da851cd3d8c974Thanks @shadcn! - deprecate --base-color, --src-dir, --no-base-style flags -
#9804
3bc23a60c7c825647265bca0942c330d1e93fcaaThanks @shadcn! - deprecate create and make it an alias of init -
#9804
fae5e7829263d80eb4b19bdcc9b8ea595060b837Thanks @shadcn! - add astro template support -
#9804
4bdd23291c499159098e2b2e27b738041a514558Thanks @shadcn! - add --reinstall flag for init -
#9804
4fa2ef66ed6e99a02ea4524e45568440968a6c27Thanks @shadcn! - add shadcn docs command -
#9804
642d802eeef86a01a861de20e6da851cd3d8c974Thanks @shadcn! - add --base to shadcn init -
#9804
642d802eeef86a01a861de20e6da851cd3d8c974Thanks @shadcn! - deprecate --css-variables flag from shadcn add -
#9804
0d3f6a0812c51b36a6c7618e3b9eadd758860321Thanks @shadcn! - deprecate registry:build and registry:mcp -
#9804
4307815c0fa7576668e1d39999a284e350dbfc66Thanks @shadcn! - add preset code support -
#9804
5f9691670188b5b411f84d16ca7db2693c922155Thanks @shadcn! - refactor shadcn info command to output llm-friendly output -
#9804
642d802eeef86a01a861de20e6da851cd3d8c974Thanks @shadcn! - refactor ordering of updaters -
#9804
646f884e8fddd196cff3e118184733522516193dThanks @shadcn! - add --dry-run, --diff and --view to the add command -
#9804
642d802eeef86a01a861de20e6da851cd3d8c974Thanks @shadcn! - getTailwindCssFile fallback to config.tailwind.css -
#9804
642d802eeef86a01a861de20e6da851cd3d8c974Thanks @shadcn! - add support for hooks, lib and ui install for workspaces
-
#9804
4a96d95bde1bb2e692e61808ccc6b9c8e00676f4Thanks @shadcn! - fix kbd display in tooltip -
#9804
2ddd920e4d7c251eb96c88398b98bfe1f6ea0b8aThanks @shadcn! - warn if in monorepo and cwd not set -
#9708
82f03d0f1dd12efb5395a0b8689533588d778d0cThanks @shadcn! - handling of apply directive inside utility
- #9599
bbb59c9fe1b3517db01d3a80cb7559da142ad14bThanks @shadcn! - fix handling of nested aschild transforms
- #9568
a1e3afed06a78474abff6a729ff990938f455719Thanks @shadcn! - remove restricted blocks
- #9539
e0063070a63751efd40cf5e5d93da3c9536e64c8Thanks @shadcn! - use tw-merge to transform-style
- #9507
b7b839ebc254120eb9bf1a138ce979c38fc348d6Thanks @shadcn! - update migrate radix command
- #9502
2bf55c91338525f886f7c4a7b1fe820155d6baceThanks @shadcn! - properly detect already installed fonts
- #9498
38de7fddc257f04901e98a5fd7821cb8729d54bfThanks @shadcn! - Add RTL support
- #8798
2acaf954d7492ce722d2a7ee02747dc8f85691efThanks @VeiaG! - Fix: skip all transforms for universal registry items
-
#9156
66d24007849ca34c18a5c28b55f2d8dac29ce1e0Thanks @nrjdalal! - add remix icons -
#9351
682c98989d28971a04382da1f174b970fff91d92Thanks @shadcn! - add registry add command
-
#9161
f2583391eafc22a6ec6c9299a8ad9fac857f8181Thanks @yeasin2002! - validate app name on create -
#8422
c2fd847d65bfccde531cf1b4462ae466446efa06Thanks @aquaticcalf! - add mcp support for opencode
-
#9126
df67e49aac8c87da59a4257164f55ef0f53b55deThanks @shadcn! - add create command to readme -
#9044
137b1c12b7bde1318c8781680b41ae449e40df8fThanks @mezotv! - add phosphor icons
- #9054
d3156c09ae1df2321c0505db6b2e637374e320f7Thanks @shadcn! - fix resolver for url
-
#9022
86d9b00084affa7010e6c7c7bd410ec62525caacThanks @shadcn! - add registry:base item type -
#9022
86d9b00084affa7010e6c7c7bd410ec62525caacThanks @shadcn! - add npx shadcn create
-
#8997
6699158a22e376a6abc91693843a64cdb0b496daThanks @shadcn! - fix handling of base styles for add command -
#8993
142cd8ef13a0ff691a94bbd73dba9d7a62428ffaThanks @pasqualevitiello! - Prevent duplicate keyframes when adding components
-
#8900
d0fb73ac0e4e7f6d02768586c5232bbc6b33a3c3Thanks @shadcn! - do not install base style when adding themes -
#7557
ad6a3c63678bb31dbfb94536ee1d4aa4f06a8b8dThanks @remorses! - Fix utils import transform when workspace alias does not start with @ -
#8901
62218c1c0c79195bda49a36817a13392cae7b4f2Thanks @shadcn! - update color value detection for cssVars
-
#8555
d7e0dc3ec81676d47351e8f7134639e0dd0c3e3cThanks @shadcn! - rename middleware to proxy for Next.js 16 -
#8550
6bddba986d75da35e18343dbb6254fed4537b7d7Thanks @shadcn! - add Next.js 16 support for init command
- #8478
b52ec12f1e22cf89270bf3d931f5b7544e4b80b4Thanks @shadcn! - fix regression with universal item detection
-
#8420
40c3ff513a88ca8e6f02bf798a7cf73b88401024Thanks @zbeyens! - Fix support for universal registry items that only have dependencies without files -
#8459
7cd019ad3652a0e98770b89032b7a161edfda805Thanks @shadcn! - add support for color as var -
#8451
b83023034a301b41fa18045af0d9bd787e415aa5Thanks @diegohaz! - fix adding registry item with CSS at-property
-
#7742
da8fa6aacdf58191bfd4eb6bc65f2fb02ec137adThanks @sirldev! - rename monorepo project on init -
#8348
e96f9edf027c8f97dc565b6e6c2fbd6f258bfa1eThanks @shadcn! - add mcp support for codex
75dde2e64679081dad63ecd20f3fd9e3b68fa0ceThanks @shadcn! - fix deps in cts projects
- #8216
fc6d909ba23ac1ba09cf32087f0524aca398b5aaThanks @shadcn! - add getRegistriesIndex
-
#8186
cdf58be7e1ed25bf1dd19a1c60612c5e89b82a60Thanks @imskyleen! - fix transformCssVars function with prefix -
#8036
fae1a81addb22429c103d5d08813e1c80779d5fbThanks @fuma-nama! - fix async imports not being transformed when installing components
- #8147
e5402f9a20f070e92e7384c1ae08e6bfb79cd7a9Thanks @shadcn! - fix recursive namespacing
- #8128
9c5eb0d20f0b75b28dccee219bf74fc9cd2019c6Thanks @shadcn! - add support for registries index
-
#8110
64f8baf9aa7562d4d2170863c29c6ae723f31df3Thanks @shadcn! - allow no files items -
#8109
e84c819977046f555daa9a8af5736ad7725fb4daThanks @shadcn! - update handling of import and apply at rules
-
#8004
a941287411e4cf4eca29779a8220d59bfca2a25cThanks @shadcn! - bump all dependencies -
#8012
296feb28a220627958f3a558dcb2384875c2d7a1Thanks @shadcn! - add new mcp server and command -
#7994
4f5333ea7ae8a2197fb84472addaa9fd66d984efThanks @shadcn! - add view and search commands -
#7983
a426fea9410ade04c26bb4edfa5da813ecaddc17Thanks @shadcn! - update getRegistry, getRegistryItems and resolveRegistryItems apis -
#7990
b3639227d0737538e98923ab335b6dd03f2c993fThanks @shadcn! - deprecate fetchRegistry and resolveRegistryTree -
#7972
6e870c399350adf17554c35cdf732421ac8a6ab2Thanks @shadcn! - copy registry.json on build -
#7989
a4a36007578a6847c0b1f02c1b46350de6ebe2ccThanks @shadcn! - move schema to shadcn/schema -
#8001
fed7e3bfdc2696b8bc1fb8e65134e96330347aa0Thanks @shadcn! - update signatures for getRegistry, getRegistryItems, resolveRegistryItems and searchRegistries -
#7992
7d71b02fb1c69b649fd143d0eeab1ddc7995f5caThanks @shadcn! - add getRegistry -
#7948
2c164b0f221fac0367a0eda3ce8502b38b25ce3eThanks @shadcn! - update registry dependencies resolution algorithm -
#8086
17422714f65a36a9fc81eeb227366a2e44171be9Thanks @shadcn! - add mcp init command -
#7940
578f83cbefe1b3d70b8179a58c70c5729fd1982fThanks @shadcn! - add support for namespaced registries
- #7955
a80ab374830fa414bf3672fefc66b03ea4b8da78Thanks @shadcn! - update file handling for monorepo
-
#8081
fc27ba269217ade8ae3a87724259874da799cd03Thanks @shadcn! - fix --defaults option -
#7962
fc8927a1f9d7d1be3338e3d984de20355af61083Thanks @shadcn! - fix monorepo init on nix system
-
#7902
e6778dee87de1a183843f233b3f27fbfb1a700ecThanks @shadcn! - add support for envVars in schema -
#7896
97a8de1c1b2ae590cc9dbe17970a882990c35a59Thanks @shadcn! - add support for env vars in registry
- #7908
d891132f2a0121e12c92839e19f5d90252f9a640Thanks @shadcn! - remove init tests
- #7837
20e913d8e1df1acddc7bd4b8328088a25869ba7cThanks @shadcn! - fix handling of themes
- #7833
d9cdc3f7ae69e571de7dc116effc381ad76685c3Thanks @shadcn! - Revert "fix: handling of shouldOverwriteCssVars"
- #7829
ed5237c231f3b70107131bd7ba517e73b8c9014dThanks @shadcn! - fix handling of shouldOverwriteCssVars
- #7782
06d03d64f437b543bf5fa07ccbc559f285538ffdThanks @shadcn! - add universal registry items support
-
#7795
6c341c16aeaf5ade177a4a1ba4fb9afcd33d5feeThanks @shadcn! - fix safe target handling -
#7757
db93787712fe51346bf87dbae8b4cf4e38ed8c27Thanks @shadcn! - implement registry path validation
-
#7720
d544a7f7a519cd5b171d9ee7cb2fd1a226659eceThanks @shadcn! - refactor registry dependencies resolution -
#7717
48fe0d709fd2b244314f95f56e7afb38b117ed8aThanks @shadcn! - add support for local registry item -
#6330
ed244ea0b5abf7db50ac5fcf26e2993133fe94f7Thanks @KitsuneDev! - add support for vinxi based framework
-
#7540
cb19ab84646fc017c15fadc81fc47b695560a04cThanks @mrzachnugent! - add support for expo -
#7640
7c3d34cdc91681815f8897709917ec9fbcd69245Thanks @shadcn! - add support for @plugin in css
- #7609
5b8ee41511fb5ff468d9218f97b8545e145d773cThanks @xabierlameiro! - fix typo in function name unnsetSpreadElements
- #7601
c86c27a2ffb8d186770afa42bfb62ab46e3db975Thanks @schiller-manuel! - fix tanstack start detection
- #7594
431af4f7ff294af032c0687b8b655ed6db2e690fThanks @shadcn! - fix: semicolon in code style
-
#7586
c5d90c718a186dd6fd90e022c56089eb569a1c10Thanks @shadcn! - add migrate-radix -
#7590
92cfb9a30e976697ab8770f00393bd5325f9a16aThanks @shadcn! - fix flacky tests
- #7573
3119f94d47426dae860001a4cfb4ef23396dd41dThanks @shadcn! - update npm flag
- #7497
df91b528871e258d548e4ea318b0376ac78676e0Thanks @shadcn! - add registry:build command
- #6885
2773f9e2e29cf67e521632d15d1ba302a82e39e9Thanks @Joshua-hypt! - resolved prefixing issue for Tailwind CSS v4 compatibility
- #7220
d0306774fe0ecc1eae9ef1e918bf7862e866a9e8Thanks @shadcn! - resolve imports from anywhere
-
#6985
f1e5cc4666ced2166a859660d769ccee16cde46eThanks @nrjdalal! - move tw-animate-css to devDependencies -
#6899
6f702f5fbf2b82a388e7da6ea08bcc84c2ec19c6Thanks @justjavac! - add deno support
- #7196
617483fe9c26d607665fcaf79ee26e35d9825d7cThanks @shadcn! - do not throw if empty dir
-
#6507
5234c46722750f964d69c92ccbef2c4d260c211dThanks @shadcn! - add support for TanStack Start -
#6487
5ef2bc5f455dfc394116267788c0514b696e13b0Thanks @shadcn! - add theme vars support -
#6478
8f6a64f176defdb1f9c493598d952fb4e9844cd0Thanks @shadcn! - add tailwind version detection -
#6864
19665adeeddc4ddb34e91fca219753d15bd46480Thanks @shadcn! - add --base-color flag -
#6490
9a14c1d0925d3df2c8f57a3381d212cc3e54f4a6Thanks @shadcn! - add support for tailwind v4 -
#6707
3db8a07b3f132d396d7fb2e50da96156efcb4138Thanks @shadcn! - default to css vars. add --no-css-variables -
#6968
205bfc637e093717908ebd2c591b215672950558Thanks @shadcn! - replace tailwindcss-animate with tw-animate-css -
#6574
1e357cb20d6024b2bc9766fb15f61cb989eb7024Thanks @shadcn! - default for new-york for v4 -
#6515
d1eb24e23a973646d78cf101fa1e0a22861ac9fdThanks @shadcn! - fix handling of sidebar colors -
#6693
3740373f99e39943514a45f5808ecb5f17faf700Thanks @shadcn! - add oklch base color -
#6571
c74a094f14a6e338124709547932dbb20c8d1324Thanks @shadcn! - hotswap style for v4 -
#6576
9f4d65fc8fe72f632706fafd4036f63fd9317780Thanks @shadcn! - add warning for deprecated components -
#6811
bc7df68620f242ce6aa640839c80ddc8afc7e091Thanks @shadcn! - add support for route install for react-router and laravel -
#7016
b3b2fe2755e0ec1271c41a2a61b1a6933af42bc6Thanks @shadcn! - add theme prop to registry-item schema
-
#6724
a3fe5074c1375cbd92e1ccdaab38d6808bfec696Thanks @Kaikaikaifang! - support for version detection in monorepo -
#6414
202131cd7bf8829b962ae4027545afbdfe79e688Thanks @palmithor! - upgrade @antfu/ni -
#6965
69fc8e23cc0631aac6b708ba0481509f1125d3d7Thanks @jherr! - allow silent mode with npm -
#6814
8539dd6eec948e7a6218c7ca3372d2b1f349d7c0Thanks @shadcn! - do not add ring for v3 -
#6732
839afa714f61e2c0f83e9417354ea6ba8246c177Thanks @shadcn! - cache registry calls -
#6863
c16c58d0f9e672edddd554269fdd0eb0d412cb9dThanks @shadcn! - add --template flag -
#6721
a5122f9029c91963f493e7348ef7681dad4834e5Thanks @shadcn! - do not overwrite user defined vars -
#6530
d6159023ed0817adf14b4398874b1f5f05a73b02Thanks @zwarunek! - fix cn import bug in monorepo -
#6617
bd8533bd265de7765831d398f4db687483a0e53aThanks @shadcn! - filter out deprecated from --all -
#6733
779517a1d46f567c8e3fa8fcdea4c75c65ad4eb4Thanks @shadcn! - check for empty css vars -
#6967
9eae13639c10f0219872b5fd28f523a4c25f40dfThanks @shadcn! - only show deprecated for new projects -
#6590
16d4d38f564c75d4187977275f04d5999ee9e2f4Thanks @prateekkumarweb! - fix tanstack check
-
#5711
500dbe2Thanks @bcorbold! - Update spread/unspread helpers to handle ArrayLiteralExpression and nested values within arrays -
#5678
fb36ca4Thanks @Tobbe! - support aliases longer than one char
-
#5525
f02b412Thanks @shadcn! - temporarily pin create-next-app -
#5518
bf5a79cThanks @bcorbold! - fix transofmrRsc for handling use client
-
#4922
c62167aThanks @sapenlei! - remove next.js default vars -
#4871
ce3adfaThanks @bcorbold! - support tw prefixes for registry files with single quote formatting
-
#4848
1af66c2Thanks @jherr! - add support for ~ dir in target path -
#4815
408760aThanks @rana-haris-ali! - fix typo in error message
-
#770
4fb98d5Thanks @Bekacru! - add support for custom tailwind prefix -
#1247
4ec8a67Thanks @lukahartwig! - add support for tailwind.config.ts
-
#1707
46f247cThanks @caiquecastro! - fix code style -
#1696
5a13defThanks @KMJ-007! - use jsconfig for non-ts projects
-
#1319
4506822Thanks @K-Sato1995! - remove duplicate vi call -
#1089
ae84578Thanks @santidalmasso! - fix duplicate classnames
- #259
87ad14cThanks @ghoshnirmalya! - add missing deps for button