github-actions[bot]
1137b24a97
chore(release): version packages ( #10556 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-05-05 16:56:17 +04:00
shadcn
28b3e5f360
fix(cli): suggest previous minor on errors ( #10559 )
2026-05-05 16:15:58 +04:00
shadcn
309d95017f
feat(shadcn): alias placeholders in target ( #10528 )
...
* feat: add support for package imports
* fix
* test(cli): surface add command failures
* test(cli): remove stale pnpm pin from fixture
* fix(cli): reject invalid package import targets
* fix(cli): address package import review feedback
* feat(shadcn): alias placeholders in target
* docs: update docs for alias and examples
* chore: remove lockfile drift
* chore: clean up
* fix(shadcn): route target aliases by workspace
* docs(registry): document target subdirectories
2026-05-05 14:55:47 +04:00
shadcn
eb42ae25fd
feat: add support for package imports ( #10519 )
...
* feat: add support for package imports
* fix
* test(cli): surface add command failures
* test(cli): remove stale pnpm pin from fixture
* fix(cli): reject invalid package import targets
* fix(cli): address package import review feedback
* test: expand coverage
* docs: add package imports docs
2026-05-05 12:24:21 +04:00
github-actions[bot]
c2e1a5793f
chore(release): version packages ( #10517 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-04-28 20:45:27 +04:00
shadcn
ea6086cbcc
feat: add preset commands ( #10530 )
...
* feat(cli): add preset commands
* docs(skill): update preset command guidance
* docs(cli): document preset commands
* chore: changeset
* fix(cli): refine preset command output
* fix(cli): align preset decode output
* fix(cli): update preset output fields
* docs(changelog): add preset commands entry
* docs(changelog): show preset command output
* docs(changelog): clarify preset resolve examples
* docs(changelog): refine preset examples
* docs(changelog): add preset command sections
* docs(changelog): show preset resolve output
* docs(changelog): clarify preset open example
* docs(changelog): update preset resolve example
* docs: update preset announcement
* docs: link preset announcement to changelog
* test: increase next init timeout
2026-04-28 20:43:16 +04:00
shadcn
55fd4dc71b
feat(shadcn): add code redirect ( #10526 )
2026-04-28 10:32:29 +04:00
shadcn
6dea65ebcb
fix(shadcn): apply for monorepo ( #10524 )
...
* fix(shadcn): apply for monorepo
* fix
2026-04-28 09:52:10 +04:00
shadcn
c236d0c009
feat: add preset code to shadcn info ( #10516 )
...
* feat: shadcn info preset code
* chore: changeset
* refactor(shadcn): simplify color catalog
* refactor(shadcn): clean up preset resolver
* chore: format
2026-04-27 12:17:33 +04:00
github-actions[bot]
0126502236
chore(release): version packages ( #10489 )
...
Co-authored-by: shadcn <m@shadcn.com >
2026-04-25 14:39:56 +04:00
shadcn
eb6e783fb3
feat: add --pointer option ( #10488 )
2026-04-25 14:24:25 +04:00
github-actions[bot]
7cbc7e8d53
chore(release): version packages
2026-04-21 12:26:54 +00:00
shadcn
e456fed9d3
feat: add apply --only
2026-04-21 12:57:56 +04:00
shadcn
9c572ab778
fix: chartColor in presets
2026-04-20 12:29:55 +04:00
github-actions[bot]
3411d53856
chore(release): version packages
2026-04-20 08:16:18 +00:00
shadcn
f632f5d798
feat: rename header
2026-04-20 11:55:06 +04:00
Ethan Davidson
7d6d489f83
Merge branch 'main' into fix/accept-header-issue-10164
2026-04-19 15:59:29 -07:00
shadcn
de385d04fc
fix: ensure git init runs for new projects only
2026-04-19 12:55:07 +04:00
github-actions[bot]
97b9e7b0ae
chore(release): version packages
2026-04-16 16:56:01 +00:00
shadcn
6ba39bb720
fix
2026-04-14 00:03:30 +04:00
shadcn
2be9640c88
feat: build registry
2026-04-10 11:35:48 +04:00
shadcn
2f57100061
feat: init
2026-04-09 13:49:02 +04:00
github-actions[bot]
2c4678c8c8
chore(release): version packages
2026-04-07 17:48:58 +00:00
shadcn
5ebd54198d
fix
2026-04-07 21:36:09 +04:00
shadcn
575f1602a1
fix
2026-04-07 21:05:08 +04:00
shadcn
13b4593f37
fix
2026-04-07 15:49:26 +04:00
shadcn
7ff9778ff0
fix
2026-04-07 15:27:33 +04:00
shadcn
7cb3b13a33
fix
2026-04-06 23:32:48 +04:00
shadcn
58c9dc2a7e
fix
2026-04-06 23:27:09 +04:00
shadcn
c1e29824cd
feat: add apply command
2026-04-06 23:14:57 +04:00
Olivier Tassinari
be80c18ea9
fix: add base-ui keyword to match GitHub topic
2026-04-06 00:29:21 +02:00
github-actions[bot]
ebf2192d98
chore(release): version packages ( #10247 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-31 22:27:14 +04:00
shadcn
44c09a19b0
feat: luma ( #10246 )
...
* feat: init style-luma
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* chore: changeset
* fix
* fix
2026-03-31 22:24:48 +04:00
github-actions[bot]
14bb486174
chore(release): version packages ( #10203 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-27 11:37:12 +04:00
shadcn
12b49c986f
fix: packageManager in package.json ( #10202 )
...
* fix: packageManager in package.json
* fix
2026-03-27 11:25:05 +04:00
Ethan Davidson
6525227036
fix(cli): add Accept and User-Agent headers to support content negotiation ( fixes #10164 )
2026-03-26 00:24:48 -07:00
github-actions[bot]
563d572ba0
chore(release): version packages ( #10120 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-19 23:36:28 +04:00
shadcn
687f09817b
feat: chartColor and fontHeading ( #10115 )
...
* feat: chart color
* fix
* fix
* fix: chart color
* chore: changeset
* chore: restore directory registry formatting
* feat: add fontHeading
* feat: rebuild registry
* fix: v0
* refactor
* fix
* fix
* fix
* fix
* fix
* fix: refactor preset handling
* fix
* fix
* fix
2026-03-19 23:35:01 +04:00
github-actions[bot]
e2d36a3a7d
chore(release): version packages ( #10046 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-15 10:07:48 +04:00
shadcn
a97ebe54f1
fix: bundle @antfu/ni to resolve tinyexec missing module error ( #10041 )
...
* fix: bundle @antfu/ni to resolve tinyexec missing module error
Fixes #10028 .
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* chore: changeset
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 10:01:15 +04:00
github-actions[bot]
af99d4ebd3
chore(release): version packages ( #10037 )
2026-03-14 18:50:45 +04:00
shadcn
725ca574f6
Rename test to clarify non-variable font coverage.
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:37:06 +04:00
shadcn
1dc39e2484
Add dependency field to font schema for explicit fontsource package control.
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:34:33 +04:00
shadcn
090556691c
Revert "fix: added fountsource, @support ovveride when registry:font install, monorepo init"
...
This reverts commit ad99fc9a73 .
2026-03-14 15:33:15 +04:00
KapishDima
90bbbb7993
Merge branch 'main' into fix/registry-font
2026-03-13 09:19:02 +02:00
github-actions[bot]
8b819e1db4
chore(release): version packages
2026-03-13 04:35:24 +00:00
shadcn
3faa91d670
tests: add more tests coverage
2026-03-13 08:15:56 +04:00
Devin Alexander
34c04d5f01
style: fix prettier formatting in create-template.ts
2026-03-11 16:27:30 +02:00
Devin Alexander
0029b3b6f7
fix: respect detected package manager for monorepo templates
...
All monorepo templates hardcoded `packageManager: "pnpm"` which
meant running `bunx --bun shadcn@latest init --monorepo` would
still shell out to `pnpm install`, triggering Corepack and crashing
under Bun because `process.mainModule` is readonly there.
This removes the hardcoded pnpm override from every monorepo template
config so `getPackageManager()` can actually detect what the user is
running. The scaffold step now adapts the cloned template on the fly:
- strips the `packageManager` field from package.json (avoids Corepack)
- converts pnpm-workspace.yaml to a `"workspaces"` array in package.json
- removes pnpm-lock.yaml
- rewrites `workspace:*` refs to `"*"` when the detected PM is npm
(npm doesn't support the workspace: protocol)
- picks the right install flags per PM (`--no-frozen-lockfile` for pnpm,
nothing extra for bun/npm/yarn)
pnpm behavior is completely unchanged — `adaptWorkspaceConfig` early-
returns when the detected PM is pnpm.
2026-03-11 14:52:39 +02:00
KapishDima
75cc35272a
Merge branch 'main' into fix/registry-font
2026-03-11 10:32:27 +02:00