[Snyk] Upgrade zod from 3.23.8 to 3.24.2 #41
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade zod from 3.23.8 to 3.24.2.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 19 versions ahead of your current version.
The recommended version was released a month ago.
Release notes
Package name: zod
-
3.24.2 - 2025-02-11
- cdcf9d4 Bump rollup from 2.79.1 to 2.79.2 (#3895)
- a2ad370 Bump find-my-way from 8.2.0 to 8.2.2 (#3897)
- 0e02d66 Bump nanoid from 3.3.7 to 3.3.8 (#3896)
- 96be65f Bump cross-spawn from 7.0.3 to 7.0.6 (#3882)
- f7ad261 Bump micromatch from 4.0.7 to 4.0.8 (#3748)
- d724620 Add
- 6b96cfd Update README.md (#3949)
- e376cda Add Courier to README (#3961)
- 8a099de Add CodeRabbit to sponsors (#3975)
- 587d160 WIP (#3976)
- 9d3af2e Add CodeRabbit at Platinum (#3981)
- eedeb4b docs(X to Zod): Update url for runtyping (#3971)
- 706f49f fix: redirect url to correct url (#3939)
- 7365b7d docs: translate README to Korean (#3934)
- b7e173d Format
- 1dd44a0 Support async z.custom
- e308703 v3.24.2
-
3.24.1 - 2024-12-11
- 0c6cbbd Undeprecate .nonempty()
- 4e219d6 Bump min TS version to 5.0
- 65adeea v3.24.1
-
3.24.0 - 2024-12-10
- 294f54f Update README_ZH.md about Discriminated unions (#3493)
- 1247caf Add Kubb as X-to-Zod community tool (#3508)
- 62b7842 Update default branch
- c6bc80d Fix issue #3582 : ULID should be case insensitive (#3593)
- a5b9dc3 docs: add zod-schema-faker to ecosystem (#3605)
- 9818d0e Add zod-sockets (#3609)
- 7173d0b Add drizzle-zod library to X to Zod README.md section (#3648)
- c5a4edc Add 'schemql' in Powered by Zod (#3800)
- 85916b3 docs: add zod-form-renderer to form integration docs (#3697)
- 51f1dc3 docs: add unplugin-environment in powered by zod (#3778)
- 8e74db3 fix: ipv6 regex validation (#3513)
- 1f4f0da refactor: rename ip version types (#3755)
- f487d74 Remove faulty ip test case
- 48f1c47 docs: Remove invalid semicolon in ERROR_HANDLING.md (#3857)
- 1d0a4b9 fix: bigint coerce crash (#3822)
- 14dceaa Add API library (#3814)
- f82f817 feat: z.string.cidr() - support CIDR notation (#3820)
- 71a0c33 docs: add info on unqualified local datetime strings (#3760)
- b85686a Add support for
- 6407bed Allow creation of discriminated unions with a readonly array of options (#3535)
- 3755146 Remove createParams cascade from .array() (#3530)
- 963386d Fix lint
- 69a1798 Implement Standard Schema spec (#3850)
- c1dd537 Adds
- b68c05f feat: Add JWT string validator (#3893)
-
3.24.0-canary.20241210T065401 - 2024-12-10
-
3.24.0-canary.20241210T060351 - 2024-12-10
-
3.24.0-canary.20241210T025401 - 2024-12-10
-
3.24.0-canary.20241210T025031 - 2024-12-10
-
3.24.0-canary.20241107T043915 - 2024-11-07
-
3.24.0-canary.20241016T212913 - 2024-10-16
-
3.24.0-canary.20241016T212839 - 2024-10-16
-
3.24.0-canary.20240701T200529 - 2024-07-01
-
3.24.0-canary.20240629T005127 - 2024-06-29
-
3.24.0-canary.20240523T174819 - 2024-05-23
-
3.24.0-canary.20240508T190620 - 2024-05-08
-
3.24.0-canary.20240507T181513 - 2024-05-07
-
3.24.0-canary.20240502T210128 - 2024-05-02
-
3.24.0-canary.20240429T193647 - 2024-04-29
-
3.24.0-canary.20240429T193306 - 2024-04-29
-
3.24.0-canary.20240423T173108 - 2024-04-23
-
3.23.8 - 2024-05-08
- 0f4d403 Add Bronze logos (#3470)
- 1968731 Tweak tiers (#3471)
- eda7df3 Change RefinementCtx to interface
- ca42965 v3.23.8
from zod GitHub release notesNotes
Support asynchronous checks in
z.custom().Commits:
zod-structto utilities for Zod (#3921)Commits:
Implement
@ standard-schema/specThis is the first version of Zod to implement the Standard Schema spec. This is a new community effort among several validation library authors to implement a common interface, with the goal of simplifying the process of integrating schema validators with the rest of the ecosystem. Read more about the project and goals here.
z.string().jwt()Thanks to @ Mokshit06 and @ Cognition-Labs for this contribution!
To verify that a string is a valid 3-part JWT.
To constrain the JWT to a specific algorithm:
z.string().base64url()Thank you to @ marvinruder!
To complement the JWT validation, Zod 3.24 implements a standalone
.base64url()string validation API. (The three elements of JWTs are base64url-encoded JSON strings.)This functionality is available along the standard
z.string().base64()validator added in Zod 3.23.z.string().cidr()Thanks to @ wataryooou for their work on this!
A validator for CIDR notation for specifying IP address ranges, e.g.
192.24.12.0/22.To specify an IP version:
View the full diff from 3.23.8: v3.23.8...v3.24.0
base64urlstrings (#3712)frrmpackage to documentation (#3818)Commits:
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: