V

Valibot

V
Valibot Web v1.3.0

v1.3.0 (i18n)

Many thanks to @inkotany and @arvindfroi for contributing to this release. Add translations for codePoints, maxCodePoints, minCodePoints, notCodePoints, ksuid and isoDateTimeSecond actions Change Valibot peer dependency and generated JSR imports to v1.5.0 Add Kinyarwanda (rw) translations (pull request #1489) Add Norwegian Nynorsk (nn) translations (pull request #1512)

V
Valibot Web v1.8.0

v1.8.0 (to-json-schema)

Many thanks to @dylanpulver, @dzhu-amplify, @francisjohnjohnston-web, @idleberg, @jagregory, @lazerg, @LeSingh1, @MathurAditya724, @maximilliangrand, @MFA-G, @mrlubos, @rajanpanth, @sanjibani, @spokodev, @ysknsid25, and @yslpn for contributing to this release. Add support for ksuid action (pull request #1370) Add passthrough of other metadata action properties to support custom annotations and sta…

V
Valibot Web v1.5.0

v1.5.0

Many thanks to @tats-u, @idleberg, @yslpn, @francisjohnjohnston-web, @MaxFreedomPollard, @mahirhir, @ItzXynx, @LeSingh1, @maxtaran2010, @ysknsid25, @cyyynthia, @spokodev and @sanjibani for contributing to this release. Add codePoints, maxCodePoints, minCodePoints and notCodePoints validation actions to validate the number of Unicode code points (pull request #888) Add ksuid validation action to va…

V
Valibot Web v1.4.2

v1.4.2

Many thanks to @Faze-up and @chatman-media for contributing to this release. Fix word count actions to cache the Intl.Segmenter for non-primitive locales, preventing it from being recreated on every words, minWords, maxWords and notWords validation (pull request #1521) Fix flatten method to handle issue path keys that collide with Object.prototype members like toString instead of throwing a TypeEr…

V
Valibot Web v1.7.1

v1.7.1 (to-json-schema)

Many thanks to @dinwwwh and @chatman-media for contributing to this release. Fix $ref generation to encode definition keys containing / or ~ as JSON Pointer tokens (pull request #1482)

V
Valibot Web v1.4.1

v1.4.1

Fix intersect schema to infer correct input and output types for non-tuple array options instead of never (pull request #1478)

V
Valibot Web v1.7.0

v1.7.0 (to-json-schema)

Change build target to ES2020 so distributed output stays compatible with environments that lack support for newer syntax (pull request #1455) Change Valibot peer dependency to v1.4.0

V
Valibot Web v1.2.0

v1.2.0 (i18n)

Add Uzbek (uz) translations (pull request #1452) Change Valibot peer dependency to ^1.4.0

V
Valibot Web v1.4.0

v1.4.0

Many thanks to @ksaurav24, @heiwen, @compulim, @ysknsid25, @alaycock-stripe, @IlyaSemenov, @wszgrcy, @LMGO, @yslpn, @EltonLobo07 and @Eronmmer for contributing to this release. Read the release notes on our website for a quick overview of the most exciting new features in this release. Add isoDateTimeSecond validation action to validate ISO date times with seconds (pull request #1418) Add toCamelC…

V
Valibot Web v1.3.1

v1.3.1

Change MAC48_REGEX, MAC64_REGEX and MAC_REGEX to drop the i flag for better JSON Schema compatibility (pull request #1430) Change hash action to use case-expanded character classes instead of the i flag (pull request #1430)

V
Valibot Web v1.1.0

v1.1.0 (i18n)

Many thanks to @mreleftheros, @adamvx, @illispi, @Abilovv599, @mtergel, @yslpn, @martinzilak, @jhirvioja, @komu, @ganaena and @tats-u for contributing to this release. Add Greek (el) translations (pull request #1311) Add Slovak (sk) translations (pull request #1334) Add Finnish (fi) translations (pull request #1318) Add Azerbaijani (az) translations (pull request #1409) Add Mongolian (mn) translat…

V
Valibot Web v1.6.0

v1.6.0 (to-json-schema)

Add support for never schema (pull request #1430) Add support for endsWith, gtValue, hash, includes, isoTimeSecond, isoWeek, isrc, ltValue, mac, mac48, mac64, notValue, notValues, rfcEmail, safeInteger, slug, startsWith and values actions (pull request #1430) Add JSON compatibility validation for the requirements of value, values, notValue and notValues actions (pull request #1430) Add inferred ty…

V
Valibot Web v1.3.0

v1.3.0

Many thanks to @EskiMojo14, @yslpn, @alexilyaev, @idleberg, @BerkliumBirb and @frenzzy for contributing to this release. Read the release notes on our website for a quick overview of the most exciting new features in this release. Add guard transformation action to narrow types using type predicates (pull request #1204) Add parseBoolean transformation action to parse boolean values from strings an…