- 18ddb6f: Bump qs version
-
6905eee: Bumped oas3-chow-chow which has an upgraded ajv version.
- The latest ajv version has removed the support for JSON Schema Draft-v4 and the result being that you might see some warning about your schema syntax which you need fix.
Remove Node v14 support
- a2bf304: update validatePaths type to accept string array or regex array
- a6228d4: change validatePath type to allow both string and RegExp
- fc66894: fix documentation
- dd5d075: add oasValidatorOptions for oas-validator
- df65a22: bump oas3 chow chow
- 7b113c2: Fix setting of ctx.oas.request.path
- 66d53f9: Release security patches
- c21df6b: Update oas3-chow-chow to 1.2.0
- 20e3c7f: Update version of oas3-chow-chow to 1.1.3
- ff054a8: Bump oas-validator
- 74ab9f1: Set operationId when parsing request
- e5897fb: Include types qs
- e384d03: Patch qs type error
- 7d71651: oas() is now an async function
- c21cece: Bump oas3-chow-chow to 1.1.1
- 22538ed: Bump oas3 to the first major version
-
978b610: Adds options for querystring parsing for validation.
This allows individuals to specify options for how incoming query strings should be parsed (such as for array structures). By default it maintains the existing option of parsing commas as a delimiter for entries in an array parameter. For more info on how to inject different options see README.md
- 287f903: Fix compiling error during build
- 7556223: Update oas3-chow-chow dependency to 0.18.0
- 66cfd18: Fix registry
- 0b31da1: Bump handlebars for security fix
- c39a5e4: When constructing ChowChow object, pass in ChowOptions so that library users can sepecify ChowChow/AVJ options
- 69976f9: Bump packages
- 84b6d1e: Use qs module to parse query-string before validation
- 9c1f7d9: Fix issue #21
- c6c6711: Bump oas3-chow-chow to support parameter on path level