Releases: fabian-hiller/valibot
v1.0.0-beta.5 (to-json-schema)
- Add support for
exactOptional
schema
v1.0.0-beta.13
Many thanks to @andersk, @EltonLobo07, @xcfox, @Bilboramix, @genki, @ivands, @bachmacintosh, @sandros94, @Hugos68 and @typed-sigterm for contributing to this release.
See discussion #1022 and issue #983 for more details and context on this release.
- Add
exactOptional
andexactOptionalAsync
schema (PR #1013) - Change validation of missing object entries in
looseObject
,looseObjectAsync
,object
,objectAsync
,objectWithRest
,objectWithRestAsync
,strictObject
andstrictObject
(PR #1013) - Change type signature of
optional
andoptionalAsync
when used within an object schema (PR #1013)
v1.0.0-beta.12
Many thanks to @KubaJastrz for contributing to this release.
- Fix bug by removing invalid
@__NO_SIDE_EFFECTS__
notation fromassert
,parse
andparseAsync
(issue #1015)
v1.0.0-beta.4 (to-json-schema)
Many thanks to @MathurAditya724, @43081j, @andersk, @pokutuna and @MentalGear for contributing to this release.
- Add support for
base64
,isoTime
,isoDateTime
,nonEmpty
andurl
action (pull request #962) - Add support for
bic
,cuid2
,empty
,decimal
,digits
,emoji
,hex_color
,hexadecimal
,nanoid
,octal
andulid
action (pull request #998) - Change
additionalProperties
forobject
andlooseObject
schema (pull request #1001)
v1.0.0-beta.11
v1.0.0-beta.10
Many thanks to @antfu, @EltonLobo07, @serkodev, @andersk, @hendrikheil, @kurtextrem, @kazizi55 and @ikeyan for contributing to this release.
- Add
rfcEmail
action to validate RFC 5322 email addresses (pull request #912) - Add
@__NO_SIDE_EFFECTS__
notation to improve tree shaking (pull request #995) - Change TypeScript build target to ES2020 for better compatibility (pull request #984)
- Fix TypeScript error of
keyof
method for objects with many keys (pull request #988) - Fix options filtering in
enum_
schema (pull request #941)
v1.0.0-beta.2 (i18n)
Many thanks to @thinhbg2812-2 and @hongky-1994 for contributing to this release.
- Add Vietnamese (vi) translations (pull request #951)
v1.0.0-beta.9
Many thanks to @KubaJastrz for contributing to this release.
- Fix object output type for
optional
with pipeline (issue #944)
v1.0.0-beta.8
v1.0.0-beta.7
Many thanks to @Balastrong and @ivanbarlog for contributing to this release.
- Fix Standard Schema implementation for various methods
- Fix instantiation error for
any
inPathKeys
type (issue #929)