shadcn
18fcf0f766
feat: @shadcn/react ( #11022 )
...
* feat(@shadcn/react): add message-scroller package
Add the @shadcn/react headless primitives package with MessageScroller
scroll anchoring, streaming follow, history prepend, and jump-to-message
behavior. Includes geometry helpers, use-render utility, and unit,
browser, and perf tests.
* feat(registry): add chat components
Add MessageScroller, Message, Bubble, Attachment, and Marker registry
sources for base and radix, style variants, preview-03 chat blocks,
and registry index wiring.
* feat(v4): integrate chat components into docs site
Wire chat components into the v4 app with docs routes, example preview
pages, message part renderers, markdown support, registry build updates,
and supporting lib utilities.
* feat(examples): add chat component demos
Add base and radix example demos for MessageScroller, Message, Bubble,
Attachment, Marker, scroll-fade, and shimmer.
* docs: add chat component documentation
Add component and utility docs for the chat component set, update docs
navigation, and add the June 2026 chat components changelog entry.
* chore: regenerate registry JSON output
Rebuild public registry artifacts for all style variants with the new
chat components.
* chore(release): add @shadcn/react publish and CI pipeline
Add Changesets prerelease workflow, browser test job, RELEASING docs,
and monorepo wiring for publishing @shadcn/react independently from
the shadcn CLI.
* docs: fix display of component preview on mobile
* fix
* fix
* docs: add message scroller docs
* style: format
* fix
2026-06-26 21:19:31 +04:00
shadcn
8692cd4cc1
fix: hookform zod errors ( #11007 )
2026-06-24 21:30:16 +04:00
shadcn
e3f98d49e4
chore: update turborepo ( #11005 )
2026-06-24 20:30:09 +04:00
dependabot[bot]
e03df56fcf
chore(deps): bump vitest from 2.1.9 to 3.2.6 ( #10898 )
...
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 2.1.9 to 3.2.6.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.2.6/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-version: 3.2.6
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 >
2026-06-18 22:22:32 +04:00
shadcn
1994caba0b
perf: dev server ( #10904 )
...
* perf: dev server
* fix
2026-06-10 11:10:01 +04:00
shadcn
5c849297d0
feat(release): add beta and rc prerelease labels ( #10806 )
2026-05-29 15:13:21 +04:00
shadcn
4a4dc8eb0f
Update pnpm release age settings ( #10719 )
...
* chore: update pnpm release age settings
* fix: declare pnpm 10 tool dependencies
* fix: align template pnpm versions
2026-05-22 20:10:00 +04:00
shadcn
d99839ec2a
fix
2026-04-16 15:15:30 +04:00
dependabot[bot]
b9ce2f10c3
chore(deps): bump vite from 7.1.12 to 7.3.2
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.12 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-06 20:17:13 +00:00
shadcn
7d718ddaa9
fix: refactor styles ( #10190 )
...
* feat: refactor styles handling across v4
* fix
* fix
* fix
* fix
* fix
* fix
2026-03-26 14:36:00 +04:00
shadcn
214b1b8479
Revert "feat: refactor styles handling across v4 ( #10176 )" ( #10185 )
...
This reverts commit 64b88b6cdb .
2026-03-26 11:14:52 +04:00
shadcn
64b88b6cdb
feat: refactor styles handling across v4 ( #10176 )
...
* feat: refactor styles handling across v4
* fix
* fix
* fix
* fix
* fix
* fix
2026-03-26 09:50:58 +04:00
shadcn
57f9d875be
fix
2026-03-02 14:22:31 +04:00
shadcn
3d8837bddb
Merge branch 'main' into shadcn/v4
...
# Conflicts:
# apps/v4/app/(create)/components/customizer.tsx
# apps/v4/app/(create)/components/item-picker.tsx
# apps/v4/app/(create)/components/lock-button.tsx
# apps/v4/app/(create)/components/picker.tsx
# apps/v4/app/(create)/components/preview-controls.tsx
# apps/v4/app/(create)/components/preview.tsx
# apps/v4/app/(create)/components/random-button.tsx
# apps/v4/app/(create)/components/reset-button.tsx
# apps/v4/app/(create)/components/toolbar-controls.tsx
# apps/v4/app/(create)/create/page.tsx
# apps/v4/components/docs-sidebar.tsx
# apps/v4/components/site-header.tsx
# apps/v4/examples/base/ui-rtl/tooltip.tsx
# apps/v4/examples/base/ui/tooltip.tsx
# apps/v4/examples/radix/ui-rtl/tooltip.tsx
# apps/v4/examples/radix/ui/tooltip.tsx
# apps/v4/package.json
# apps/v4/public/r/styles/base-lyra/chatgpt.json
# apps/v4/public/r/styles/base-lyra/elevenlabs.json
# apps/v4/public/r/styles/base-lyra/github.json
# apps/v4/public/r/styles/base-lyra/input-group.json
# apps/v4/public/r/styles/base-lyra/preview.json
# apps/v4/public/r/styles/base-lyra/tooltip-example.json
# apps/v4/public/r/styles/base-lyra/tooltip.json
# apps/v4/public/r/styles/base-lyra/vercel.json
# apps/v4/public/r/styles/base-maia/chatgpt.json
# apps/v4/public/r/styles/base-maia/elevenlabs.json
# apps/v4/public/r/styles/base-maia/github.json
# apps/v4/public/r/styles/base-maia/preview.json
# apps/v4/public/r/styles/base-maia/tooltip-example.json
# apps/v4/public/r/styles/base-maia/tooltip.json
# apps/v4/public/r/styles/base-maia/vercel.json
# apps/v4/public/r/styles/base-mira/chatgpt.json
# apps/v4/public/r/styles/base-mira/elevenlabs.json
# apps/v4/public/r/styles/base-mira/github.json
# apps/v4/public/r/styles/base-mira/input-group.json
# apps/v4/public/r/styles/base-mira/preview.json
# apps/v4/public/r/styles/base-mira/tooltip-example.json
# apps/v4/public/r/styles/base-mira/tooltip.json
# apps/v4/public/r/styles/base-mira/vercel.json
# apps/v4/public/r/styles/base-nova/chatgpt.json
# apps/v4/public/r/styles/base-nova/elevenlabs.json
# apps/v4/public/r/styles/base-nova/github.json
# apps/v4/public/r/styles/base-nova/preview.json
# apps/v4/public/r/styles/base-nova/tooltip-example.json
# apps/v4/public/r/styles/base-nova/tooltip.json
# apps/v4/public/r/styles/base-nova/vercel.json
# apps/v4/public/r/styles/base-vega/chatgpt.json
# apps/v4/public/r/styles/base-vega/elevenlabs.json
# apps/v4/public/r/styles/base-vega/github.json
# apps/v4/public/r/styles/base-vega/preview.json
# apps/v4/public/r/styles/base-vega/tooltip-example.json
# apps/v4/public/r/styles/base-vega/tooltip.json
# apps/v4/public/r/styles/base-vega/vercel.json
# apps/v4/public/r/styles/radix-lyra/chatgpt.json
# apps/v4/public/r/styles/radix-lyra/elevenlabs.json
# apps/v4/public/r/styles/radix-lyra/github.json
# apps/v4/public/r/styles/radix-lyra/input-group.json
# apps/v4/public/r/styles/radix-lyra/preview.json
# apps/v4/public/r/styles/radix-lyra/tooltip-example.json
# apps/v4/public/r/styles/radix-lyra/tooltip.json
# apps/v4/public/r/styles/radix-lyra/vercel.json
# apps/v4/public/r/styles/radix-maia/chatgpt.json
# apps/v4/public/r/styles/radix-maia/elevenlabs.json
# apps/v4/public/r/styles/radix-maia/github.json
# apps/v4/public/r/styles/radix-maia/preview.json
# apps/v4/public/r/styles/radix-maia/tooltip-example.json
# apps/v4/public/r/styles/radix-maia/tooltip.json
# apps/v4/public/r/styles/radix-maia/vercel.json
# apps/v4/public/r/styles/radix-mira/chatgpt.json
# apps/v4/public/r/styles/radix-mira/elevenlabs.json
# apps/v4/public/r/styles/radix-mira/github.json
# apps/v4/public/r/styles/radix-mira/input-group.json
# apps/v4/public/r/styles/radix-mira/preview.json
# apps/v4/public/r/styles/radix-mira/tooltip-example.json
# apps/v4/public/r/styles/radix-mira/tooltip.json
# apps/v4/public/r/styles/radix-mira/vercel.json
# apps/v4/public/r/styles/radix-nova/chatgpt.json
# apps/v4/public/r/styles/radix-nova/elevenlabs.json
# apps/v4/public/r/styles/radix-nova/github.json
# apps/v4/public/r/styles/radix-nova/preview.json
# apps/v4/public/r/styles/radix-nova/tooltip-example.json
# apps/v4/public/r/styles/radix-nova/tooltip.json
# apps/v4/public/r/styles/radix-nova/vercel.json
# apps/v4/public/r/styles/radix-vega/chatgpt.json
# apps/v4/public/r/styles/radix-vega/elevenlabs.json
# apps/v4/public/r/styles/radix-vega/github.json
# apps/v4/public/r/styles/radix-vega/preview.json
# apps/v4/public/r/styles/radix-vega/tooltip-example.json
# apps/v4/public/r/styles/radix-vega/tooltip.json
# apps/v4/public/r/styles/radix-vega/vercel.json
# apps/v4/registry/bases/base/blocks/chatgpt.tsx
# apps/v4/registry/bases/base/blocks/elevenlabs.tsx
# apps/v4/registry/bases/base/blocks/github.tsx
# apps/v4/registry/bases/base/blocks/preview.tsx
# apps/v4/registry/bases/base/blocks/vercel.tsx
# apps/v4/registry/bases/radix/blocks/chatgpt.tsx
# apps/v4/registry/bases/radix/blocks/elevenlabs.tsx
# apps/v4/registry/bases/radix/blocks/github.tsx
# apps/v4/registry/bases/radix/blocks/preview.tsx
# apps/v4/registry/bases/radix/blocks/vercel.tsx
2026-03-02 14:00:50 +04:00
shadcn
8448acdf90
fix
2026-03-02 13:42:11 +04:00
shadcn
51b867e5dc
fix
2026-03-02 13:32:12 +04:00
shadcn
7172f787ac
feat
2026-02-19 10:51:37 +04:00
shadcn
e0063070a6
feat: add a test:apps script
2026-02-04 13:14:04 +04:00
shadcn
540cd031c3
fix
2026-02-02 13:14:09 +04:00
dependabot[bot]
712285f60e
chore(deps): bump eslint from 8.57.1 to 9.26.0 ( #9500 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.57.1 to 9.26.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/v9.26.0/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.57.1...v9.26.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.26.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 15:25:21 +04:00
shadcn
47c47eaed2
feat: add docs for base-ui components ( #9304 )
...
* feat: add base and radix docs
* feat: transform code for display
* fix
* fix
* fix
* fix
* fix
* chore: remove claude files
* fix
* fix
* fix
* chore: run format:write
* fix
* feat: add more examples
* fix
* feat: add aspect-ratio
* feat: add avatar
* feat: add badge
* feat: add breadcrumb
* fix
* feat: add button
* fix
* fix
* fix
* feat: add calendar and card
* feat: add carousel
* fix: chart
* feat: add checkbox
* feat: add collapsible
* feat: add combobox
* feat: add command
* feat: add context menu
* feat: add data-table dialog and drawer
* feat: dropdown-menu
* feat: add date-picker
* feat: add empty
* feat: add field and hover-card
* fix: input
* feat: add input
* feat: add input-group
* feat: add input-otp
* feat: add item
* feat: add kbd and label
* feat: add menubar
* feat: add native-select
* feat: add more components
* feat: more components
* feat: more components
* feat: add skeleton, slider and sonner
* feat: add spinner and switch
* feat: add more components
* fix: tabs
* fix: tabs
* feat: add docs for sidebar
* fix
* fix
* fi
* docs: update
* fix: create page
* fix
* fix
* chore: add changelog
* fix
2026-01-20 19:31:38 +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
dependabot[bot]
a3a1574668
chore(deps): bump @commitlint/cli from 17.8.1 to 20.1.0 ( #8698 )
...
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) from 17.8.1 to 20.1.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.1.0/@commitlint/cli )
---
updated-dependencies:
- dependency-name: "@commitlint/cli"
dependency-version: 20.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-05 09:50:29 +04:00
shadcn
2bfc1c82ba
chore: deprecate www ( #8629 )
...
* chore: deprecate www
* chore: updates
* fix
2025-10-29 20:50:55 +04:00
shadcn
02d5ce85ec
feat: upgrade to Next.js 16 ( #8615 )
...
* feat: upgrade to Next.js 16
* chore: deps
* fix
* fix
* fix
* fix: workaround zod 4 for now
* fix
* fix: copy button
* fix: update apps/v4/hooks/use-is-mac.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix
* fix: remove
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-29 13:37:41 +04:00
shadcn
62c41c3271
feat: add registries index ( #8126 )
...
* feat: add registries index
* ci: update workflow
* ci: update
* fix
* debug
* ci: debug
* debug
* fix: build
* refactor
2025-09-03 08:24:02 +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
07eda36b13
feat(shadcn): add namespaced registries support ( #7919 )
...
* chore(shadcn): implement registries poc
* feat(shadcn): refactor our initial implementation
* feat(shadcn): properly resolve namespaced registryDependencies
* feat(shadcn): resolve namespaced registries recursively
* fix
* feat(shadcn): implement dotenv support
* test(shadcn): mock shadcn registry
* fix
* fix
* fix
* refactor(shadcn): update functions and tests
* refactor(shadcn): add fetchFromRegistry (#7937 )
* fix
* feat(shadcn): add shadcn as a built-in registry
* fix
* feat(shadcn): update no framework and shadcn
2025-08-04 14:35:41 +04:00
shadcn
0e3d6b24d3
test: fix flaky remote registry test ( #7910 )
...
* test: fix flaky remote registry test
* fix
* fix: test
* fix
* fix
* fix
* fix
* fix
* tests: cleanup
2025-07-30 12:06:13 +04:00
shadcn
873f7f2773
feat: add tests package ( #7907 )
...
* feat: add tests package
* fix
* fix
* debug
* debug
* debug
* fix
* debug
* fix: no concurrent
* fix
* test: add vite-app tests
* test: add tests
2025-07-29 16:31:10 +04:00
shadcn
1aa35048a5
feat: v4 updates ( #7499 )
...
* feat(v4): update home page
* fix
* fix: cards
* feat(v4): charts page
* feat: update pages
* feat: colors
* fix
* feat: add docs
* feat: mdx work
* fix
* fix
* fix: sidebar
* fix: lint
* feat: updates
* feat: update components
* feat: fix docs
* fix: responsive
* feat: implement cmdk
* fix: update navigation menu demo
* fix: code style
* fix: themes
* feat: implement blocks page
* fix: docs config
* refactor
* fix: outputFileTracingIncludes
* fix
* fix: output
* fix
* fix: registry
* refactor: move docs
* debug: docs
* debug
* revert
* fix: mjs
* deps: pin fumadocs
* debug
* fix: downgrade next
* fix: index page
* refactor: move mdx components
* fix: remove copy button
* fix
* was it zod
* yes it was
* remove copy page
* fix: color page
* fix: colors page
* fix: meta colors
* fix: copy button
* feat: sync registry
* fix: registry build script
* feat: update port
* feat: clean up examples
* fix
* fix: mobile nav
* fix: blur for mobile
* fix: sidebar nav
* feat: update examples
* fix: build scripts
* feat: update components
* feat: restyle
* fix: types
* fix: styles
* fix: margins
* fix: screenshots
* fix
* feat: update theme
* fix: charts nav
* fix: image
* feat: optimize images
* fix: menu
* fix: card
* fix: border
* check
* feat: implement charts page
* fix: charts
* fix: og images
* feat: extend touch
* fix: static
* fix: sizing
* fix: mobile screenshots
* fix: page nav
* fix
* feat: update favicon
* fix: theme selector
* fix: feedback
* fix: sink
* docs: update
* fix: styles
* chore: update registry
* fix: command
* fix
* fix: minor updates
* fix: typography on smaller devices
* fix: format
* fix: remove unused icon
* feat: update favicon
* fix: typography
* docs: typography page
* fix: steps
2025-05-30 11:35:16 +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]
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
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
8506977f83
chore: deprecate shadcn-ui ( #6780 )
...
* chore: deprecate shadcn-ui
* deps(shadcn-ui): remove unused dependencies
* fix: tests
* deps: bump version
2025-02-26 20:34:51 +04:00
shadcn
6339aaa315
(7/n) shadcn: improve focus-visible for all elements ( #6573 )
...
* feat: focus visible colors
* fix: lint
* fix: tabs
2025-02-05 17:49:20 +04:00
shadcn
e516481394
(5/n) shadcn: migrate all components and blocks ( #6567 )
...
* feat: add v3
* feat: upgrade lucide-react
* feat: upgrade components to Tailwind v4
* feat(v3): add dark mode
* wip
* feat: components upgrade
* style: format
* feat: add select
* feat: more components
* feat: more components
* fix: shadow
* feat: upgrade sidebar
* refactor: registry
* refactor: internal
* fix: registry
* fix: charts
* chore: build registry
* fix: charts
* feat: form
* feat: clean up
* fix: icons
* fix: command demo
* chore: add new-york-v4 to registry
* fix: revert command in www registry
* fix
* chore: fix tests
* fix: types
* fix: lint errors
* chore: build v4 registry
* fix
* fix: types
2025-02-05 00:15:07 +04:00
shadcn
811bb59a8f
feat(shadcn): monorepo support ( #6104 )
2024-12-20 19:07:17 +04:00
shadcn
05145e66d3
feat: refactor registry ( #6071 )
...
* feat(www): add login blocks
* chore(www): restructure for blocks
* chore: build registry
* chore: clean up chunks
* fix(www): chart categories
* feat(www): big registry refactor
* feat(www): update blocks
* feat: complex blocks
* fix: update schema
* feat: sync new-york and default
* fix: lint
* feat: move charts
* fix(www): code
* fix: src path
* chore: rebuild registry
* fix: screenshot
* fix: set new-york as default
2024-12-14 14:52:55 +04:00
shadcn
2c2fe97eb9
feat: move new-york to lucide-react ( #5602 )
...
* feat: move new-york to lucide-react
* fix: mail open
* chore: update registry
* chore: add test:dev
* chore: add changeset
* feat: build an icon registry
* chore: add missing registry icons
* feat: add an icons debug page
* feat: add an icon migration
* chore(www): migrate all radix icons to lucide
* feat: update migration script
* chore: update changeset
* feat(shadcn): implement icons transformer
* fix: missing registry icons
* fix(shadcn): handling of missing icons
* feat: add support for multiple libraries
2024-11-06 00:00:41 +04:00
shadcn
0e6b37e99a
feat: update preview for mobile
2024-10-17 16:28:09 +04:00
shadcn
c668c35bb9
feat(www): add sidebar components
2024-10-15 12:37:47 +04:00
shadcn
0b74059d38
docs(www): update laravel docs
2024-09-03 16:35:36 +04:00
shadcn
a62a155aac
(1/N) cli: framework support ( #4569 )
2024-08-31 01:54:48 +04:00
shadcn
d3fec64031
chore: remove precommit hooks ( #4319 )
2024-07-17 20:28:10 +04:00
shadcn
650b3b9bda
chore(www): switch to contentlayer2 ( #4292 )
...
* chore(www): switch to contentlayer2
* chore: rebuild registry
* fix: build
2024-07-15 12:18:58 +04:00
shadcn
f0093d6a41
feat: add chart colors to base colors ( #4228 )
...
* feat: add chart colors to base colors
* fix: format
2024-07-09 15:29:20 +04:00
shadcn
4ac9db98fe
Charts ( #4181 )
2024-07-06 02:06:40 +04:00
shadcn
79c054ac7a
feat: blocks ( #3094 )
2024-03-22 21:39:33 +04:00
Gravy59
f3ff4a4fc3
fix(build): replace ts-node with tsx to resolve issues with modules ( #1977 )
...
This pull request resolves #1926 and prevents issues like it from happening in the future
## Rationale for this PR
This PR changes the TypeScript execution package for use in scripts like `build:registry` from `ts-node` to `tsx`. This is because `ts-node` has many difficult quirks to work through (and is slow). In addition, it also has a difficult to understand error for newcomers that *is* reproducible.
### The ts-node error
As shown in #1926 , using `ts-node` (specifically in `build:registry`) results in this error: `Unknown file extension ".ts" for /ui/apps/www/scripts/build-registry.ts`. There are many issues in the `ts-node` repository documenting this problem:
* TypeStrong/ts-node/issues/1062
* TypeStrong/ts-node/issues/2033
* TypeStrong/ts-node/issues/1997
Switching the typescript-in-node system to `tsx`, which uses esbuild under the hood, resolves this error.
This PR shouldn't affect tests, representation, etc. and is merely a change of build tools. There is no urgent need to merge this.
I accidentally deleted the head repository on #1937 . That will not happen again.
2024-01-28 09:18:18 +00:00