Releases: vacekj/express-json-validator-middleware
Releases · vacekj/express-json-validator-middleware
v3.0.1
What's Changed
- Fix Ajv import by @ledleds in #110
- Add type checking of TypeScript declarations by @simonplend in #111
New Contributors
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- Upgrade to Ajv v8 by @simonplend in #97
- Update TypeScript docs in README by @simonplend in #103
- Remove package-lock.json by @simonplend in #104
- Update supported Node.js versions by @simonplend in #105
- Upgrade Ajv to v8.11.0 by @simonplend in #108
- Add documentation for upgrading from v2 to v3 by @simonplend in #107
- Bump package version to 3.0.0 by @simonplend in #109
Full Changelog: v2.2.1...v3.0.0
Migration Notes: Upgrading from v2 to v3
v3.0.0-beta.0
Beta release of: Upgrade to Ajv v8
Full Changelog: v2.2.1...v3.0.0-beta.0
v2.2.1
Changes
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #91
- Restrict published files for this package by @simonplend in #94
Full changelog: v2.2.0...v2.2.1
Contributors
v2.2.0
Changes
- Bump lodash from 4.17.15 to 4.17.19 by @dependabot in #41
- fixed small error by @0xflotus in #42
- Fixed type of ValidationError by @senorpedro in #43
- Replace usage of var in README with const by @simonplend in #44
- Update README.md by @vacekj in #45
- Change maintainer to @simonplend by @simonplend in #54
- Bump package version from 2.1.0 to 2.1.1 by @simonplend in #60
- Add an .editorconfig file by @simonplend in #61
- Migrate to GitHub actions by @simonplend in #62
- Replace the build badge in the README by @simonplend in #65
- Fix README link for the build status by @simonplend in #66
- Use the right type for the ValidationError constructor by @NGTOne in #68
- Added missing type annotation for Ajv to Validator class by @NGTOne in #75
- Constrain the type of functions in ValidateFunction by @NGTOne in #72
- README improvements by @simonplend in #70
- Update CI workflow to run for default branch by @simonplend in #77
- Update package meta data by @simonplend in #78
- Bump y18n from 4.0.0 to 4.0.1 by @dependabot in #82
- Fix CI workflow by @simonplend in #86
- Drop support for Node.js 8 and add support for 16 by @simonplend in #87
- Migrate tests from mocha and chai to node-tap by @simonplend in #83
- Bump lodash from 4.17.19 to 4.17.21 by @dependabot in #85
- Bump glob-parent from 5.1.0 to 5.1.2 by @dependabot in #88
- Add documentation for schemas in TypeScript by @simonplend in #89
Full changelog: v2.1.1...v2.2.0
Contributors
Patch 1.1.1
This is a mini-release, featuring automatic binding of the .validate method, and edits to the documentation to reflect this change.
Changelog
- Automatic binding of validator.validate method, manual .bind(validator) is no longer necessary.
express-json-validator-middleware v1.1.0
Starting with version 1.1.0, this module uses ajv@5
. The ajv release is mostly backwards-compatible, although there are some things you might need to change in your schemas. No other code change should be necessary.
Read ajv's changelog and migration guide here.