Skip to content

Releases: fabian-hiller/valibot

v1.0.0-beta.6

15 Nov 16:51
Compare
Choose a tag to compare
v1.0.0-beta.6 Pre-release
Pre-release

Many thanks to @genki for contributing to this release.

  • Fix missing variable assignments that cause bugs (pull request #926)

v1.0.0-beta.3 (to-json-schema)

15 Nov 15:57
Compare
Choose a tag to compare
Pre-release

Many thanks to @hongkongkiwi for contributing to this release.

  • Fix peer dependency specification (issue #928)

v1.0.0-beta.5

10 Nov 00:30
Compare
Choose a tag to compare
v1.0.0-beta.5 Pre-release
Pre-release

Many thanks to @NiklasPor and @ssalbdivad for contributing to this release.

  • Fix output type of optional, optionalAsync, nullable, nullableAsync, nullish and nullishAsync schema
  • Fix implementation of nonOptional, nonOptionalAsync, nonNullable, nonNullableAsync, nonNullish and nonNullishAsync schema in edge cases (issue #909)

v1.0.0-beta.4

08 Nov 03:15
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

Many thanks to @ruiaraujo012, @colinhacks and @ssalbdivad for contributing to this release.

  • Add new overload signature to pipe and pipeAync method to support unlimited pipe items of same input and output type (issue #852)
  • Change Standard Schema spec implementation to new version

v1.0.0-beta.1 (i18n)

04 Nov 04:18
Compare
Choose a tag to compare
v1.0.0-beta.1 (i18n) Pre-release
Pre-release

Many thanks to @Hasan-Mir, @ImMo3n, @ivan-mihalic, @ferdinandurban and @rnovacek for contributing to this release.

  • Add new and missing actions to translations
  • Add Farsi (fa) translations (pull request #838)
  • Add Czech (cs) translations (pull request #886)

v1.0.0-beta.3

31 Oct 02:51
Compare
Choose a tag to compare
v1.0.0-beta.3 Pre-release
Pre-release

Many thanks to @hanakannzashi for contributing to this release.

  • Change type and behaviour of nullable, nullableAsync, nullish, nullishAsync, optional, optionalAsync, undefinedable and undefinedableAsync for undefined default value (issue #878)

v1.0.0-beta.2 (to-json-schema)

31 Oct 19:18
Compare
Choose a tag to compare
Pre-release

Many thanks to @devcaeg for contributing to this release.

  • Change force to errorMode in config for better control (issue #889)

v1.0.0-beta.1 (to-json-schema)

31 Oct 02:54
Compare
Choose a tag to compare
Pre-release
  • Add support for undefinedable schema
  • Change extraction of default value from nullable, nullish and optional schema

v1.0.0-beta.2

25 Oct 15:08
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

Many thanks to @dgreensp for contributing to this release.

  • Fix invalid import statements for Deno (issue #899)

v1.0.0-beta.1

12 Oct 23:51
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release

Many thanks to @gcornut, @EltonLobo07, @remonke, @ktkk and @fabulousgk for contributing to this release.

Since we changed the type signature, you may experience TypeScript errors when using Valibot v1 with other libraries. We are committed to helping update the libraries in our ecosystem. We recommend that you check if the libraries you are using have already been updated. Except for the type signature, any breaking changes should only be related to our internal implementation.

  • Add assert method to assert values (issue #862)
  • Add checkItemsAsync action (pull request #856)
  • Add graphemes, maxGraphemes, minGraphemes and notGraphemes action (pull request #853)
  • Add words, maxWords, minWords and notWords action
  • Add args and returns action to transform functions (issue #243)
  • Change behaviour of minValue and maxValue for NaN (pull request #843)
  • Refactor bytes, maxBytes, minBytes and notBytes action