fix(deps): update dependency zod to v3.24.0 #907
Merged
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.
This PR contains the following updates:
3.23.8
->3.24.0
Release Notes
colinhacks/zod (zod)
v3.24.0
Compare Source
New features
Implement the Standard Schema spec
This 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()
To verify that a string is a valid 3-part JWT.
To constrain the JWT to a specific algorithm:
z.string().base64url()
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()
A validator for CIDR notation for specifying IP address ranges, e.g.
192.24.12.0/22
.To specify an IP version:
Commits:
View the full diff from 3.23.8: colinhacks/zod@v3.23.8...v3.24.0
294f54f
Update README_ZH.md about Discriminated unions (#3493)1247caf
Add Kubb as X-to-Zod community tool (#3508)62b7842
Update default branchc6bc80d
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 case48f1c47
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 forbase64url
strings (#3712)6407bed
Allow creation of discriminated unions with a readonly array of options (#3535)3755146
Remove createParams cascade from .array() (#3530)963386d
Fix lint69a1798
Implement Standard Schema spec (#3850)c1dd537
Addsfrrm
package to documentation (#3818)b68c05f
feat: Add JWT string validator (#3893)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.