Skip to content

Releases: open-circle/valibot

v0.11.1

07 Aug 10:20

Choose a tag to compare

Many thanks to @jdgamble555 and @BastiDood for contributing to this release.

  • Fix types of enumType and enumTypeAsync schema (issue #70)
  • Improve performance of loops with for...of (pull request #68)

v0.11.0

06 Aug 11:59

Choose a tag to compare

Many thanks to @NiclasHaderer and @gmaxlev for contributing to this release.

  • Fix prototype pollution vulnerability of record and recordAsync (pull request #67)
  • Add finite, safeInteger and multipleOf validation (pull request #64, #65, #66)

v0.10.0

05 Aug 20:09

Choose a tag to compare

Many thanks to @gmaxlev for contributing to this release.

  • Add integer validation (pull request #62)

v0.9.0

04 Aug 13:39

Choose a tag to compare

Many thanks to @Danielwinkelmann and @sillvva for contributing to this release.

  • Add imei validation and isLuhnAlgo util (pull request #37)
  • Fix isoDateTime, isoTime, isoTimeSecond and isoTimestamp validation (pull request #42)

v0.8.0

31 Jul 13:52

Choose a tag to compare

Many thanks to @Thanaen, @hungify and @yamiteru for contributing to this release.

  • Fix infered object and record types (issue #9, #10, #34)
  • Add strict and strictAsync method to detect unknown object keys

v0.7.0

30 Jul 19:47

Choose a tag to compare

Many thanks to @JoakimDeak, @jasikpark, @luxferoo, @logaretm and @Yovach for contributing to this release.

  • Add is method which can be used as a type guard (pull request #13)
  • Throw all validation issues of a pipeline by default (issues #18)
  • Add abortPipeEarly option to abort pipe on first error (issues #18)
  • Add abortEarly option to abort on first error

v0.6.0

30 Jul 11:26

Choose a tag to compare

  • Add toMinValue and toMaxValue transformation

v0.5.0

27 Jul 22:25

Choose a tag to compare

Many thanks to @lino-levan, @emilbonnek and @kiliman for contributing to this release.

  • Fix invalid comparable import when using Deno
  • Add util functions to exports of library
  • Rename minRange and maxRange to minValue and maxValue (issue #20)
  • Add value validation function

v0.4.0

27 Jul 21:09

Choose a tag to compare

Many thanks to @lino-levan for contributing to this release.

  • Add instance and instanceAsync schema
  • Refactor library to work with Deno

v0.3.0

27 Jul 00:47

Choose a tag to compare

Many thanks to @genki, @tigawanna, @userquin, @intrnl and @andrewbranch for contributing to this release.

  • Add bytes, minBytes and maxBytes validation (pull request #1)
  • Change build step to tsup and exports in package.json (issue #7)