shadcn/ui版本更新
shadcn/ui 4.22.0:升级到 Zod 4
shadcn/ui 4.22.0 升级到 Zod 4,shadcn/schema 和 @shadcn/registry/schema 改为导出 Zod 4 schema,传给 Zod 3 的 z 将无法通过类型检查。
仍在用 Zod 3 的项目应改用导出的 RegistryItem、RegistryItemFile、Config 等类型和 schema 自带的方法,不再用 z.infer 和 z.array。依赖的 @shadcn/registry 同步更新到 0.2.0。
要点
- 升级到 Zod 4。
- schema 改为 Zod 4,Zod 3 类型检查不通过。
- Zod 3 项目改用导出类型和 schema 方法。
- 依赖 @shadcn/registry 更新到 0.2.0。
原文:shadcn/ui · 4.22.0
Zod errors expose issues, not errors. Validation messages now use Zod 4's wording.
收录于 。摘自 GitHub 版本发布的简短节选,著作权归原发布者所有。