Releases: fabian-hiller/valibot
v0.31.0-rc.6
Many thanks to @devcaeg, @EltonLobo07, @vladshcherbin and @ammarriq for contributing to this release.
To migrate from an older version, please see the official migration guide: https://valibot.dev/guides/migrate-to-v0.31.0/
v0.31.0-rc.5
Many thanks to @naveen-bharathi for contributing to this release.
To migrate from an older version, please see the official migration guide: https://valibot.dev/guides/migrate-to-v0.31.0/
- Fix input and output type of
intersect
schema (issue #601)
v0.31.0-rc.4
Many thanks to @AlexXanderGrib, @chertik77 and @chimame for contributing to this release.
To migrate from an older version, please see the official migration guide: https://valibot.dev/guides/migrate-to-v0.31.0/
v0.31.0-rc.3
Many thanks to @chimame for contributing to this release.
To migrate from an older version, please see the official migration guide: https://valibot.dev/guides/migrate-to-v0.31.0/
- Fix context reference of options variable in
variant
schema (pull request #600)
v0.31.0-rc.2
Many thanks to @jansedlon for contributing to this release.
To migrate from an older version, please see the official migration guide: https://valibot.dev/guides/migrate-to-v0.31.0/
- Fix
Default
type foroptional
,nullable
andnullish
schema (issue #593)
v0.31.0-rc.1
Many thanks to @jansedlon and @mutewinter for contributing to this release.
To migrate from an older version, please see the official migration guide: https://valibot.dev/guides/migrate-to-v0.31.0/
v0.31.0-rc.0
Many thanks to @Demivan, @EltonLobo07, @xcfox, @mxdvl, @Afsoon, @IlyaSemenov, @Saeris, @devcaeg, @AndreyYolkin, @MrGeniusProgrammer, @znycheporuk, @macarie and many others for contributing to this release.
To migrate from an older version, please see the official migration guide: https://valibot.dev/guides/migrate-to-v0.31.0/
v0.30.0
Many thanks to @Saeris, @ariskemper, @mxdvl, @romeerez and @niccholaspage for contributing to this release.
- Add
Default
andDefaultAsync
type and refactor codebase - Add
Fallback
andFallbackAsync
type and refactor codebase - Add
isOfType
type guard util to check the type of an object - Refactor
getDefaults
andgetDefaultsAsync
method (pull request #259) - Refactor
getFallbacks
andgetFallbacksAsync
method (pull request #259) - Change type definitions from
type
tointerface
(pull request #259, #451) - Remove deprecated properties of
safeParse
andsafeParseAsync
method - Remove any deprecated method, schema and validation functions
- Fix
NestedPath
type offlatten
for async schemas (issue #456) - Fix implementation of
DefaultValue
type for transformed values
v0.29.0
Many thanks to @Mini-ghost, @ivands and @Demivan for contributing to this release.
- Add
every
andsome
pipeline validation action - Add
input
of schema togetter
function ofrecursive
andrecursiveAsync
schema (pull request #441) - Change implementation of
transform
andtransformAsync
method to only run transformations if there are no issues (issue #436) - Rename
recursive
andrecursiveAsync
schema tolazy
andlazyAsync
(issue #440) - Fix bug in
i18n
util when usingsetSchemaMessage