Skip to content

1.0.0-beta.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@TomokiMiyauci TomokiMiyauci released this 26 May 07:32
· 177 commits to beta since this release

1.0.0-beta.3 (2023-05-26)

Bug Fixes

  • nullish: fix to wrong logic (014737e)
  • utils: fix to proxy logic (cbc38ef)

Features

  • add default error message (d6926b2)
  • and: implement reporter interface to logical AND validator (e3c6e52)
  • and: improve represenation (92fa79f)
  • instanceof: improve type infer (6678943)
  • key: rename property key to key (dcc3d4d)
  • mod: add validator for signed and unsigned integer (1c3b569)
  • mod: export enume validator (596f790)
  • mod: export types (e8eefad)
  • mod: export validator for single item (2c36e86)
  • mod: export validator for symbol type (415ac1a)
  • negative_number: add validator for negative number (3426c99)
  • or: add passing max length of instance path (f57e4a6)
  • property_key: rename PropertyValidator to PropertyKeyValidator (ad06940)
  • prototype: add validator for prototype (e031ab5)
  • range: add validator for range (77e3004)
  • single: add validator for single item (2bde8c0)
  • typeof: improve representation (a81bd14)
  • types: add validation context interface (c95f89e)
  • utils: add lazy function that create validator lazily (a44d149)
  • utils: impl toString method (9069e2a)
  • validators: add validator for non-negative number and non-positive number (597a8ca)
  • value: add validator for property value (cd994e3)

Performance Improvements

  • constants: remove top-level exported const enum (c971484)
  • validators: remove all decorator (9cf902a)