what stackpulse tracks
Zod releases from GitHub
StackPulse watches Zod release notes and keeps the original source link close to every summary.
TypeScript-first schema validation with static type inference StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches Zod release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This patch release includes minor documentation updates and reverts a previously reverted feature related to currency code validation.
Users relying on the `z.currencyCode()` feature will need to update to this version to regain functionality.
Update to v4.6.5 if you require the `z.currencyCode()` feature.
This release introduces a new `z.currencyCode()` validator for ISO 4217 currency codes and significantly improves the performance of `z.url()` validation.
Developers using Zod for URL validation or requiring currency code validation will benefit from this release.
Update to v4.6.4 to take advantage of the new `z.currencyCode()` validator and improved `z.url()` performance.
This patch release fixes an issue with the `z.properties()` schema introduced in v4.6.0 and updates documentation to reflect the changes.
Users relying on the standalone `z.properties()` schema introduced in v4.6.0 are affected.
Update code to use `z.instanceof().properties()` or `.check(...z.properties())` instead of the standalone `z.properties()` schema.
This release focuses on documentation updates and a fix for preserving undefined prefault outputs and object keys.
Users relying on undefined prefault outputs and object keys in Zod schemas are affected.
Update to v4.6.2 to ensure correct handling of undefined prefault outputs and object keys.
This patch release fixes issues with unique tags in discriminators and defers recursive object index inference. It also adds support for the Tajik locale.
Users relying on discriminators with unique tags or recursive object index inference may be affected.
Update to v4.6.1 to benefit from bug fixes and new locale support.
Zod 4.6 introduces significant performance improvements with `.validate()` for faster validation, new features like `z.instanceof().properties()` and `z.iban()`, and enhanced JSON Schema support with `fromJSONSchema()`. It also addresses memory retention issues in recursive schemas and improves CommonJS performance.
Developers using Zod for schema validation will benefit from performance improvements and new validation features.
Upgrade to Zod 4.6.0 to take advantage of new features and performance improvements.
This release includes a fix to prevent the cycle walk from incorrectly firing a default factory.
Users relying on default factories in cyclic schemas may be affected.
Upgrade to v4.5.4 to resolve the issue with default factories in cyclic schemas.
This patch release includes minor documentation improvements and a fix for numeric key handling in `toJSONSchema`.
view source on github->This patch release fixes an issue with vi.spyOn compatibility for Zod prototype methods and includes various documentation improvements.
Users relying on vi.spyOn with Zod prototype methods are affected by the fix.
Update to v4.5.2 if you encounter issues with vi.spyOn on Zod prototype methods.
This is a minor patch release (v4.5.1) with no documented user-facing changes. The changes appear to be internal CI/CD or publishing workflow updates.
view source on github->Zod 4.5 introduces significant performance improvements with `z.compile()` for faster schema parsing, along with new validation features like credit card validation and multi-property checks. The release also reduces memory usage by 9x and adds support for new locales.
Developers using Zod for schema validation can benefit from performance improvements and new validation features.
Update to Zod 4.5.0 to take advantage of performance improvements and new features.
This release focuses on documentation updates and bug fixes. Key changes include sponsor logo updates and fixes for handling absent object keys in Zod v4.
view source on github->This release focuses on documentation improvements, tooling updates, and a fix for discriminated union option typing. It also introduces better handling of preprocess optionality.
This release focuses on bug fixes and improvements, including restoring optional undefined expectations and rejecting tuple holes before required defaults.
view source on github->This release focuses on correctness and soundness fixes, making Zod stricter in several areas. It includes important updates to tuple defaults, object property handling, and JSON schema generation.
This release focuses on minor fixes and improvements, including typo corrections, workflow cleanup, and enhancements to numeric key handling.