dependabot[bot]
cc53c2243e
chore(deps): bump next from 15.2.0-canary.33 to 15.2.3 in /apps/v4 ( #7049 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.2.0-canary.33 to 15.2.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.2.0-canary.33...v15.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: shadcn <m@shadcn.com >
2025-03-27 22:24:00 +04:00
nicognaw
99fbf4cb77
fix: code block command overflow ( #7031 )
2025-03-27 18:15:14 +04:00
dependabot[bot]
a82db8395d
chore(deps): bump vite from 5.4.14 to 5.4.15 ( #7051 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.14 to 5.4.15.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.15/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.15/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 18:12:46 +04:00
dependabot[bot]
79eed50e5b
chore(deps): bump next from 15.2.0-canary.33 to 15.2.3 ( #7052 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.2.0-canary.33 to 15.2.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.2.0-canary.33...v15.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 18:12:28 +04:00
dependabot[bot]
799a7f8aa7
chore(deps-dev): bump remark-gfm from 4.0.0 to 4.0.1 ( #7048 )
...
Bumps [remark-gfm](https://github.com/remarkjs/remark-gfm ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/remarkjs/remark-gfm/releases )
- [Commits](https://github.com/remarkjs/remark-gfm/compare/4.0.0...4.0.1 )
---
updated-dependencies:
- dependency-name: remark-gfm
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:51:55 +04:00
dependabot[bot]
79a6f54d4e
chore(deps): bump @radix-ui/react-scroll-area from 1.2.2 to 1.2.3 ( #7045 )
...
Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives ) from 1.2.2 to 1.2.3.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-scroll-area"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:51:19 +04:00
dependabot[bot]
26edb8275e
chore(deps-dev): bump esbuild from 0.17.19 to 0.25.0 ( #7043 )
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.17.19 to 0.25.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.17.19...v0.25.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:50:57 +04:00
dependabot[bot]
e15e31e3cb
chore(deps): bump vitest from 2.1.8 to 2.1.9 ( #7042 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 2.1.8 to 2.1.9.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:50:41 +04:00
dependabot[bot]
d4247d52da
chore(deps): bump next from 15.2.0 to 15.2.3 in /templates/monorepo-next ( #7041 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.2.0 to 15.2.3.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.2.0...v15.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-27 17:50:22 +04:00
shadcn
9d908ae6ca
docs: add security.md
2025-03-27 16:59:19 +04:00
shadcn
883ad8cbc4
chore: create dependabot config
2025-03-27 16:50:16 +04:00
shadcn
074eed5605
feat(shadcn): extend styles ( #7033 )
...
* feat(shadcn): extend styles
* fix(shadcn): typecheck
2025-03-26 17:11:08 +04:00
shadcn
ca7fbc3b64
fix(v4): minor focus styles ( #7030 )
2025-03-26 13:03:23 +04:00
shadcn
b3b2fe2755
feat(shadcn): registry updates ( #7016 )
...
* feat(shadcn): registry updates
* tests: fix snapshots
* feat(shadcn): add new theme prop
* fix: handle theme for index
* tests(shadcn): fix
* docs(www): update registry item docs
* chore: add changeset
* docs: update theming docs
2025-03-26 13:03:10 +04:00
shadcn
1fcb318c56
feat: use latest cmdk version
2025-03-24 09:45:59 +04:00
shadcn
2a783175c5
docs: update tanstack start
2025-03-24 08:40:00 +04:00
Jack Herrington
69fc8e23cc
fix: allow silent mode with npm on React 19 ( #6965 )
...
* fix: allow silent mode with npm on React 19
* chore: changeset
* style: format
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-20 13:02:18 +04:00
FatahChan
84ec2f6079
fix(v4): card - css syntax warning in tailwind v4 and vite ( #6955 )
...
when building using vite and tailwind vite plugin
this following warning appears
```
rendering chunks (10)...warnings when minifying css:
▲ [WARNING] Unexpected ")" [css-syntax-error]
grid-cols-\[1fr_auto\]:has(:is()){grid-template-columns:1fr
^
```
this is fixed by complying to tailwind new way of writing data attribute documented [here](https://tailwindcss.com/docs/hover-focus-and-other-states#data-attributes )
change
```
[data-slot=card-action]:
```
to
```
data-[slot=card-action]:
```
resolves https://github.com/shadcn-ui/ui/issues/6930
2025-03-20 09:01:20 +00:00
shadcn
37e5192fe7
fix(shadcn): only add tw-animate-css if no tailwindcss-animate ( #6972 )
...
* feat(shadcn): fix existing tailwindcss-animate
* docs: changelog
* tests(shadcn): update snapshots
2025-03-19 15:35:59 +04:00
shadcn
205bfc637e
feat(shadcn): replace tailwindcss-animate with tw-animate-css ( #6968 )
...
* feat(shadcn): replace tailwindcss-animate with tw-animate-css
* chore: changeset
2025-03-19 10:57:10 +04:00
shadcn
9eae13639c
fix(shadcn): only show deprecated message for v4 ( #6967 )
...
* fix(shadcn): only show deprecated for v4
* chore: changeset
2025-03-19 10:00:05 +04:00
shadcn
c77ddfc8b7
fix: tailwind config
2025-03-18 13:59:28 +04:00
shadcn
516ed3d17e
feat(www): add dashboard-01 ( #6961 )
...
* fix(v4): minor fixes
* fix: format
* feat(www): add dashboard-01 block
* chore: capture screenshots
2025-03-18 13:42:39 +04:00
shadcn
bbda8c0b5a
fix(v4): minor fixes for dashboard ( #6959 )
...
* fix(v4): minor fixes
* fix: format
2025-03-18 11:28:42 +04:00
shadcn
d5be468d32
fix: meta
2025-03-17 22:39:47 +04:00
shadcn
9f094a13b9
fix: meta
2025-03-17 22:34:10 +04:00
shadcn
829ef0cbf6
feat(v4): move dashboard
2025-03-17 22:26:43 +04:00
shadcn
4ebfd6896f
Merge branch 'main' of github.com:shadcn-ui/ui
2025-03-17 22:07:10 +04:00
shadcn
911c52022a
feat(v4): dashboard demo
2025-03-17 22:07:02 +04:00
Yordan Iliev
61e21e3356
docs: fix typo in CSS selector ( #6928 )
...
There was a typo
2025-03-17 11:29:20 +00:00
shadcn
28d97b7fc1
fix: github link
2025-03-17 15:10:44 +04:00
Kian Bazza
5085e48241
feat(components): add origin-aware animations ( #6945 )
...
This PR adds origin-aware animations to the following components:
- Context menu
- Dropdown menu
- Hover card
- Menu bar
- Popover
- Select
- Tooltip
This is accomplished with the custom property `--radix-<component>-transform-origin`, exposed by Radix on the following components:
For more information on this custom property, see the Radix docs; context menu as an example: https://www.radix-ui.com/primitives/docs/components/context-menu#origin-aware-animations
You can see a side-by-side comparison in the following video:
https://github.com/user-attachments/assets/ad8d548b-eb8d-4818-acb4-73c7cdaecc3f
2025-03-17 11:04:00 +00:00
shadcn
b7afb5aa1e
feat(v4): dashboard 02 ( #6950 )
...
* feat(v4): dashboard 02
* fix: lint
2025-03-17 15:00:23 +04:00
t.yang
a6e2d3672f
fix(sidebar): update type SidebarContext -> SidebarContextProps ( #6926 )
...
Hey, I noticed that the original code triggers the `ts/no-redeclare` ESLint error due to the naming conflict between the `SidebarContext` interface and the `SidebarContext` component.

I think `ts/no-redeclare` is a pretty common ESLint rule, I renamed the interface to `SidebarContextProps` to avoid the conflict. This naming style is consistent with the `carousel` component: (0f6efb9769/apps/v4/registry/new-york-v4/ui/carousel.tsx (L24) ).
Hope this makes sense!
2025-03-14 12:53:22 +00:00
JEM
0f6efb9769
fix(navigation-menu v4): 6888 - Remove "use client" directive ( #6913 )
...
Removes unnecessary "use client" directive from navigation menu components to simplify the code and avoid potential issues.
Co-authored-by: shadcn <m@shadcn.com >
2025-03-13 15:03:20 +04:00
shadcn
415b02b4bc
docs: add dark mode changelog ( #6918 )
...
* docs: dark mode changelog
* docs: add base colors reference
2025-03-13 14:42:19 +04:00
shadcn
f1dd9c6903
feat: update dark mode colors ( #6903 )
...
* feat: update dark colors
* feat(v4): update dark mode colors
* fix
* fix
* fix: slate and stone mismatches
* feat(v4): update skeleton and switch colors
* feat(v4): add dashboard example
* fix(v4): update dashboard components
* fix: themes
* feat: update sonner
* feat(v4): update dashboard buttons
* fix: test new colors
* fix: build commands
* feat(v4): more color updates
* feat(v4): update theme selector
* fix(v4): minor component fixes
2025-03-13 13:06:08 +04:00
shadcn
abde54987b
chore: create FUNDING.yml
2025-03-12 23:18:49 +04:00
shadcn
79f2498b28
docs(www): add auth section for registry ( #6910 )
2025-03-12 18:33:36 +04:00
Valentin Gavran
d999f803a8
fix(select): make select content scrollable if height is limited ( #6681 )
...
* fix(select): make select content scrollable if height is limited
Select content now becomes scrollable when the browser window height is too small to display the full menu. This improves usability on smaller screens.
Radix also supports the same behavior for other components. I will also submit PRs for the other components separately.
Added the following properties to the Select Content component:
- `max-h-[--radix-select-content-available-height]`
- `overflow-y-auto` & `overflow-x-hidden` instead of `overflow-hidden` (existed before)
* fix(select): make select content scrollable if height is limited
Select content now becomes scrollable when the browser window height is too small to display the full menu. This improves usability on smaller screens.
Radix also supports the same behavior for other components. I will also submit PRs for the other components separately.
Added the following properties to the Select Content component:
- `max-h-[--radix-select-content-available-height]`
- `overflow-y-auto` & `overflow-x-hidden` instead of `overflow-hidden` (existed before)
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-12 11:16:21 +04:00
Valentin Gavran
1d8fe41d64
fix(context-menu): make context menu scrollable if height is limited ( #6682 )
...
* fix(context-menu): make context menu scrollable if height is limited
Context menu content now becomes scrollable when the browser window height is too small to display the full menu. This improves usability on smaller screens.
Radix also supports the same behavior for other components. I will also submit PRs for the other components separately.
Added the following properties to the Context Menu Content component:
- `max-h-[--radix-context-menu-content-available-height]`
- `overflow-y-auto` & `overflow-x-hidden` instead of `overflow-hidden` (existed before)
* fix(v4): context menu
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-12 10:48:56 +04:00
Kasper Aamodt
33b6146fde
docs(www): fix typo in site-header.tsx ( #6897 )
...
Fixed a small typo in the site-header.tsx
2025-03-10 17:41:00 +00:00
shadcn
1d55420629
docs(www): add callout for tailwind v3
2025-03-10 21:15:23 +04:00
shadcn
12d4cf2ab0
Merge branch 'main' of github.com:shadcn-ui/ui
2025-03-06 09:46:06 +04:00
shadcn
5466432b01
docs(www): update registry
2025-03-06 09:45:53 +04:00
Hichem Taboukouyout
f9e4991f15
Add @radix-ui/react-slot dependency to badge registry entry ( #6841 )
...
* Add dependency to badge registry entry
Added @radix-ui/react-slot as a dependency for the badge component in the registry. This ensures proper functionality and resolves potential missing dependency issues.
- Updated the "badge" registry entry by including "@radix-ui/react-slot" in its dependencies list.
- Fixed the missing newline at the end of the file for better formatting.
* Revert "Add dependency to badge registry entry"
This reverts commit d12ddaa511 .
* Add Radix slot dependency to badge registry entry
Included @radix-ui/react-slot as a dependency for the badge component in the registry. This change ensures the component functions as intended and avoids potential runtime errors.
- Updated "badge" registry entry dependencies list.
- Fixed formatting by adding a missing newline at the file end.
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-05 20:33:53 +04:00
Denish Navadiya
67e7364b3c
fix: registry-item-json link ( #6485 )
...
Co-authored-by: shadcn <m@shadcn.com >
2025-03-05 20:15:23 +04:00
shadcn
2f6c3e74bb
fix(v4): use tailwind var
2025-03-05 16:58:06 +04:00
Valentin Gavran
a106fc5412
fix(dropdown-menu): make dropdown scrollable if height is limited ( #6679 )
...
* fix(dropdown-menu): make dropdown content scrollable if height is limited
Dropdown menu content now becomes scrollable when the browser window height is too small to display the full menu. This improves usability on smaller screens.
Radix also supports the same behavior with other components. I will also submit a PR for the other components separately.
* chore: build registry
---------
Co-authored-by: shadcn <m@shadcn.com >
2025-03-05 16:51:46 +04:00
shadcn
19665adeed
feat(shadcn): add --base-color flag ( #6864 )
2025-03-05 16:14:03 +04:00