BlogRSS4 posts
Zod 4.5
Zod 4.5 现已推出,支持 z.compile() 提前编译、每个 schema 的内存占用最多减少 9 倍,以及一批期待已久的功能
通过方法记忆化将 Zod 的内存占用降低一个数量级
在 Zod 4.4 中,一个 bare z.string() 会保留 7.5kb 的堆内存。在 Zod 4.5 中,它仅保留 784 bytes。模式方法所处位置的一项变更几乎解释了其中的全部差异
介绍
z.compile()z.compile() 只遍历一次模式,并生成一个扁平、无循环的 JavaScript 验证器,其运行速度远快于标准解析器。数组、联合类型以及嵌套对象或宽对象的解析速度提升 3 到 7 倍,同时输出和错误完全一致。
Joining Clerk as an OSS Fellow to work on Zod 4
Announcing my Clerk OSS Fellowship and what's coming in Zod 4.