# shadcn Release Notes

> 26 Updates, 2 aktive Quellen, zuletzt aktualisiert am 7. Oktober 2026.

Quelle: [Seite](https://updatefeed.de/updates/shadcn) · Feed: [RSS](https://updatefeed.de/feed/shadcn/feed.rss)

## Produkte

- [UI](https://updatefeed.de/updates/shadcn/ui.md): 26 Updates, zuletzt 7. Oktober 2026

## Oktober 2026

### shadcn 4.21.4: Entfernung der ts-morph-Abhängigkeit

7. Oktober 2026 · Version 4.21.4

Version 4.21.4 von shadcn entfernt die ts-morph-Abhängigkeit aus @shadcn/registry, führt die icons- und asChild-Transformer sowie das Umschreiben von Imports ohne ts-morph aus und bearbeitet das Next.js-Layout für Font-Items ohne ts-morph, wobei es bei Problemen mit einer Warnung übersprungen wird, statt ein defektes Layout zu schreiben.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.21.4)

### @shadcn/registry 0.1.3: Ohne ts-morph-Abhängigkeit

7. Oktober 2026 · Version 0.1.3

Version 0.1.3 von @shadcn/registry entfernt die ts-morph-Abhängigkeit, führt die icons- und asChild-Transformer ohne ts-morph aus, bearbeitet das Next.js-Layout für Font-Items ohne ts-morph (mit Warnung statt defektem Layout) und lädt ts-morph nur noch für `addRegistryItems`, sodass das schreibgeschützte API etwa 6 MB kleiner gebündelt wird.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/%40shadcn/registry%400.1.3)

### shadcn@4.21.3: Fix für ERR_REQUIRE_CYCLE_MODULE unter Windows

6. Oktober 2026 · Version 4.21.3

shadcn@4.21.3 behebt den Fehler ERR_REQUIRE_CYCLE_MODULE beim Ausführen der CLI mit `pnpm dlx` unter Windows und aktualisiert @shadcn/registry auf 0.1.2.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.21.3)

### @shadcn/registry@0.1.2: Fix für ERR_REQUIRE_CYCLE_MODULE

6. Oktober 2026 · Version 0.1.2

@shadcn/registry@0.1.2 behebt den Fehler ERR_REQUIRE_CYCLE_MODULE beim Ausführen der CLI mit `pnpm dlx` unter Windows.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/%40shadcn/registry%400.1.2)

### shadcn@4.21.2: UTF-8-BOM-Support und eigener Config-Reader

5. Oktober 2026 · Version 4.21.2

shadcn@4.21.2 akzeptiert `components.json` und `package.json` mit UTF-8-Byte-Order-Mark, ersetzt cosmiconfig durch einen kleineren eigenen Reader und überspringt bei npm `npm audit` und den Funding-Check.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.21.2)

### @shadcn/registry@0.1.1: UTF-8-BOM-Support und eigener Reader

5. Oktober 2026 · Version 0.1.1

@shadcn/registry@0.1.1 akzeptiert `components.json` und `package.json` mit UTF-8-Byte-Order-Mark, ersetzt cosmiconfig durch einen kleineren eigenen Reader und überspringt bei npm `npm audit` und den Funding-Check.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/%40shadcn/registry%400.1.1)

### shadcn@4.21.1: @shadcn/registry als Registry-Engine

1. Oktober 2026 · Version 4.21.1

shadcn@4.21.1 führt @shadcn/registry als zugrunde liegende Registry-Engine ein (ohne Änderungen für bestehende Nutzer), behebt die Reduced-Motion-Behandlung von shimmer mit Variante und lässt `shadcn docs` nur Links auf dem Host ui.shadcn.com umschreiben.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.21.1)

### @shadcn/registry@0.1.0: Erste Version der Registry-Engine

1. Oktober 2026 · Version 0.1.0

@shadcn/registry@0.1.0 erscheint erstmals als Registry-Engine hinter der CLI, wobei `shadcn/registry` und `shadcn/schema` sie erneut exportieren und sich für bestehende Nutzer nichts ändert.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/%40shadcn/registry%400.1.0)

## September 2026

### shadcn@4.21.0: cn-Paket bei init installiert

4. September 2026 · Version 4.21.0

shadcn@4.21.0 installiert bei `init` das Paket `cn` und erzeugt `export { cn } from "cn"` für `lib/utils`, Registry-Komponenten importieren `cn` nun aus diesem Paket, und intern wird `twMerge` aus `cn` statt `tailwind-merge` verwendet.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.21.0)

### shadcn@4.20.1: Führende Kommentare bei migrate cn erhalten

2. September 2026 · Version 4.20.1

shadcn@4.20.1 erhält bei `shadcn migrate cn` führende Kommentare.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.20.1)

### shadcn@4.20.0: Neuer Befehl migrate cn

2. September 2026 · Version 4.20.0

shadcn@4.20.0 bringt `npx shadcn migrate cn`, das in Tailwind-CSS-v4-Projekten `clsx`, `tailwind-merge` und `cnfast` ersetzt.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.20.0)

## August 2026

### shadcn@4.19.1: Website in Paket-Metadaten ergänzt

31. August 2026 · Version 4.19.1

shadcn@4.19.1 ergänzt die offizielle shadcn/ui-Website in den Paket-Metadaten.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.19.1)

### @shadcn/react@0.3.1: data-pending-scroll beim MessageScroller

31. August 2026 · Version 0.3.1

@shadcn/react@0.3.1 setzt `data-pending-scroll` auf Root und Viewport des MessageScroller, bis `defaultScrollPosition` angewendet ist, damit ein serverseitig gerendertes Transkript beim Neuladen nicht kurz den Thread-Anfang zeigt.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/%40shadcn/react%400.3.1)

### shadcn@4.19.0: Private GitHub-Registries und migrate base-color

21. August 2026 · Version 4.19.0

shadcn@4.19.0 unterstützt private Repositories in GitHub-Registries per GitHub-CLI-Zugangsdaten oder GH_TOKEN und bringt `npx shadcn migrate base-color` zum Wechseln der Basisfarbe eines Projekts.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.19.0)

### shadcn@4.18.0: Registries aus package.json und components.json

13. August 2026 · Version 4.18.0

shadcn@4.18.0 führt Registries aus package.json und components.json zusammen, löst in package.json deklarierte Registries beim Hinzufügen von Komponenten auf und überspringt nicht lesbare Verzeichnisse, statt mit `EACCES` abzubrechen.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.18.0)

### shadcn@4.17.0: SOCKS4/SOCKS5-Proxy-Unterstützung

11. August 2026 · Version 4.17.0

shadcn@4.17.0 unterstützt SOCKS4/SOCKS5-Proxys im Registry-HTTP-Stack über `ALL_PROXY=socks5://...`, während `HTTP_PROXY`, `HTTPS_PROXY` und `NO_PROXY` unverändert bleiben.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.17.0)

### @shadcn/helpers@0.2.0: Human-in-the-loop-Mocking für das AI SDK

11. August 2026 · Version 0.2.0

@shadcn/helpers@0.2.0 ergänzt Human-in-the-loop-Mocking für das AI SDK und macht `createChat` wie `useChat` generisch über den UI-Nachrichtentyp.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/%40shadcn/helpers%400.2.0)

### shadcn@4.16.2: Registry-Titel in searchRegistries berücksichtigt

6. August 2026 · Version 4.16.2

shadcn@4.16.2 berücksichtigt Titel von Registry-Einträgen in den Ergebnissen von `searchRegistries` und beim Fuzzy-Matching.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.16.2)

### @shadcn/react@0.3.0: Neues Questionnaire-Primitive

5. August 2026 · Version 0.3.0

@shadcn/react@0.3.0 fügt das Questionnaire-Primitive für mehrstufige Fragen, Freitextantworten, Validierung und Tastaturnavigation hinzu.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/%40shadcn/react%400.3.0)

## Juli 2026

### shadcn@4.16.1: ENOENT-Fehler bei shadcn build behoben

31. Juli 2026 · Version 4.16.1

shadcn@4.16.1 behebt den ENOENT-Fehler bei `shadcn build` mit Registry-Item-Namen, die Pfadsegmente enthalten, und leitet Suchparameter für dynamische serverseitige Suche an Registries weiter.

[Originalquelle](https://github.com/shadcn-ui/ui/releases/tag/shadcn%404.16.1)

Weitere Einträge: [Seite 2](https://updatefeed.de/updates/shadcn.md?seite=2)
