Rulr Versions Save

📐 Validation and unit conversion errors in TypeScript at compile-time. Started in 2016. Publicised in 2020.

v8.7.0

2 years ago

8.7.0 (2021-09-21)

Features

  • Adds sanitizeJWTBearerAuthFromString (#478) (4ecaa02)

v8.6.0

2 years ago

8.6.0 (2021-09-21)

Features

  • Sanitization: Uses clearer names for sanitization functions (#477) (856346b)

Deprecations

  • isBasicAuthFromString: Use isBasicAuthAsString instead.
  • InvalidBasicAuthFromString: Use InvalidBasicAuthAsString instead.
  • sanitizeBooleanAsString: Use sanitizeBooleanFromString instead.
  • sanitizeJsonAsString: Use sanitizeJsonFromString instead.
  • sanitizeNumberAsString: Use sanitizeNumberFromString instead.

v8.5.0

2 years ago

8.5.0 (2021-09-20)

Features

v8.4.0

2 years ago

8.4.0 (2021-07-21)

Features

v8.3.0

2 years ago

8.3.0 (2021-07-09)

Features

v8.2.0

2 years ago

8.2.0 (2021-07-08)

Bug Fixes

  • Integers: Corrects error messages (c7b0e2d)

Features

  • Adds sanitizeBooleanAsString and sanitizeNumberAsString (2912a1e)

v8.1.0

3 years ago

8.1.0 (2021-05-01)

Features

  • Microbundle: Reduces bundle size and supports other module loaders (#346) (16e7ec4)

v8.0.1

3 years ago

8.0.1 (2021-04-21)

Bug Fixes

  • Package: Ensures that automated releases work again (6db478c)

v8.0.0

3 years ago

8.0.0 (2021-02-19)

chore

BREAKING CHANGES

  • deps: ValidationError constructor now requires a message parameter. See UnionValidationError as an implementation example. This allowed an upgrade to TypeScript v4.

v7.43.0

3 years ago

7.43.0 (2020-06-26)

Features

  • Adds negativeInteger rule (aadaa49)