diff --git a/CHANGE_HISTORY.md b/CHANGE_HISTORY.md index 9bb1f5d8..37b24562 100644 --- a/CHANGE_HISTORY.md +++ b/CHANGE_HISTORY.md @@ -1,14 +1,96 @@ +## 5.0.2 (2023-02-11) + +* v5.0.2 ([24ad64f](https://github.com/cdimascio/express-openapi-validator/commit/24ad64f)) +* fix: objects in form-data (#730) ([e5cb5d6](https://github.com/cdimascio/express-openapi-validator/commit/e5cb5d6)), closes [#730](https://github.com/cdimascio/express-openapi-validator/issues/730) + + + +## 5.0.1 (2023-01-09) + +* enhance SchemaObject type (#697) ([ca43431](https://github.com/cdimascio/express-openapi-validator/commit/ca43431)), closes [#697](https://github.com/cdimascio/express-openapi-validator/issues/697) +* implement github actions workflow (#793) ([d415425](https://github.com/cdimascio/express-openapi-validator/commit/d415425)), closes [#793](https://github.com/cdimascio/express-openapi-validator/issues/793) +* Update README.md ([33da583](https://github.com/cdimascio/express-openapi-validator/commit/33da583)) +* Update README.md ([ccd981a](https://github.com/cdimascio/express-openapi-validator/commit/ccd981a)) +* v5.0.1 ([de0708b](https://github.com/cdimascio/express-openapi-validator/commit/de0708b)) +* chore(deps): bump ansi-regex from 3.0.0 to 3.0.1 in /examples/9-nestjs (#738) ([60afead](https://github.com/cdimascio/express-openapi-validator/commit/60afead)), closes [#738](https://github.com/cdimascio/express-openapi-validator/issues/738) +* chore(deps): bump minimatch from 3.0.4 to 3.1.2 in /examples/1-standard (#764) ([0d04305](https://github.com/cdimascio/express-openapi-validator/commit/0d04305)), closes [#764](https://github.com/cdimascio/express-openapi-validator/issues/764) +* chore(deps): bump minimatch from 3.0.4 to 3.1.2 in /examples/9-nestjs (#760) ([c1cf0d9](https://github.com/cdimascio/express-openapi-validator/commit/c1cf0d9)), closes [#760](https://github.com/cdimascio/express-openapi-validator/issues/760) +* chore(deps): bump minimatch in /examples/2-standard-multiple-api-specs (#763) ([fe5e95e](https://github.com/cdimascio/express-openapi-validator/commit/fe5e95e)), closes [#763](https://github.com/cdimascio/express-openapi-validator/issues/763) +* chore(deps): bump minimatch in /examples/3-eov-operations (#766) ([3285f3a](https://github.com/cdimascio/express-openapi-validator/commit/3285f3a)), closes [#766](https://github.com/cdimascio/express-openapi-validator/issues/766) +* chore(deps): bump minimatch in /examples/4-eov-operations-babel (#768) ([5bcc81b](https://github.com/cdimascio/express-openapi-validator/commit/5bcc81b)), closes [#768](https://github.com/cdimascio/express-openapi-validator/issues/768) +* chore(deps): bump minimatch in /examples/5-custom-operation-resolver (#765) ([b5b03b3](https://github.com/cdimascio/express-openapi-validator/commit/b5b03b3)), closes [#765](https://github.com/cdimascio/express-openapi-validator/issues/765) +* chore(deps): bump minimatch in /examples/6-multi-file-spec (#767) ([e8f54e8](https://github.com/cdimascio/express-openapi-validator/commit/e8f54e8)), closes [#767](https://github.com/cdimascio/express-openapi-validator/issues/767) +* chore(deps): bump minimatch in /examples/7-response-date-serialization (#759) ([9b9433e](https://github.com/cdimascio/express-openapi-validator/commit/9b9433e)), closes [#759](https://github.com/cdimascio/express-openapi-validator/issues/759) +* chore(deps): bump minimatch in /examples/8-top-level-discriminator (#761) ([46afe5c](https://github.com/cdimascio/express-openapi-validator/commit/46afe5c)), closes [#761](https://github.com/cdimascio/express-openapi-validator/issues/761) +* chore(deps): bump minimist and @nestjs/cli in /examples/9-nestjs (#769) ([8d31f9a](https://github.com/cdimascio/express-openapi-validator/commit/8d31f9a)), closes [#769](https://github.com/cdimascio/express-openapi-validator/issues/769) +* chore(deps): bump terser from 5.7.2 to 5.14.2 in /examples/9-nestjs (#750) ([a83ff9d](https://github.com/cdimascio/express-openapi-validator/commit/a83ff9d)), closes [#750](https://github.com/cdimascio/express-openapi-validator/issues/750) +* fix: upgrade body-parser from 1.19.0 to 1.19.1 (#689) ([40736f8](https://github.com/cdimascio/express-openapi-validator/commit/40736f8)), closes [#689](https://github.com/cdimascio/express-openapi-validator/issues/689) +* fix: upgrade body-parser from 1.19.0 to 1.19.1 (#690) ([9038edc](https://github.com/cdimascio/express-openapi-validator/commit/9038edc)), closes [#690](https://github.com/cdimascio/express-openapi-validator/issues/690) +* fix: upgrade body-parser from 1.19.0 to 1.19.1 (#691) ([e64a91c](https://github.com/cdimascio/express-openapi-validator/commit/e64a91c)), closes [#691](https://github.com/cdimascio/express-openapi-validator/issues/691) + + + +## 5.0.0 (2022-11-19) + +* Fix #699 serdes missed on items in a collection, with tests. (#704) ([77bc4ae](https://github.com/cdimascio/express-openapi-validator/commit/77bc4ae)), closes [#699](https://github.com/cdimascio/express-openapi-validator/issues/699) [#704](https://github.com/cdimascio/express-openapi-validator/issues/704) +* fixed router parameters (#762) ([2bbed6f](https://github.com/cdimascio/express-openapi-validator/commit/2bbed6f)), closes [#762](https://github.com/cdimascio/express-openapi-validator/issues/762) +* v5.0.0 with ajv8 ([1d1d71b](https://github.com/cdimascio/express-openapi-validator/commit/1d1d71b)) + + + +## 4.13.8 (2022-05-30) + +* Bump AJV to v8 (#713) ([2b27332](https://github.com/cdimascio/express-openapi-validator/commit/2b27332)), closes [#713](https://github.com/cdimascio/express-openapi-validator/issues/713) +* Bump multer to version that removes dicer as sub-dependency (#739) ([6501a62](https://github.com/cdimascio/express-openapi-validator/commit/6501a62)), closes [#739](https://github.com/cdimascio/express-openapi-validator/issues/739) +* update ansi-regex ([6448f45](https://github.com/cdimascio/express-openapi-validator/commit/6448f45)) +* Update README.md ([c954b4b](https://github.com/cdimascio/express-openapi-validator/commit/c954b4b)) +* v4.14.0-beta.1 ([369a4a6](https://github.com/cdimascio/express-openapi-validator/commit/369a4a6)) +* v4.14.0-beta.2 ([1706538](https://github.com/cdimascio/express-openapi-validator/commit/1706538)) +* chore(deps): bump ansi-regex in /examples/2-standard-multiple-api-specs (#727) ([3e803b5](https://github.com/cdimascio/express-openapi-validator/commit/3e803b5)), closes [#727](https://github.com/cdimascio/express-openapi-validator/issues/727) +* chore(deps): bump ansi-regex in /examples/3-eov-operations (#726) ([aba3cd0](https://github.com/cdimascio/express-openapi-validator/commit/aba3cd0)), closes [#726](https://github.com/cdimascio/express-openapi-validator/issues/726) +* chore(deps): bump ansi-regex in /examples/5-custom-operation-resolver (#725) ([2bf250e](https://github.com/cdimascio/express-openapi-validator/commit/2bf250e)), closes [#725](https://github.com/cdimascio/express-openapi-validator/issues/725) +* chore(deps): bump ansi-regex in /examples/6-multi-file-spec (#723) ([e29c1eb](https://github.com/cdimascio/express-openapi-validator/commit/e29c1eb)), closes [#723](https://github.com/cdimascio/express-openapi-validator/issues/723) +* chore(deps): bump ansi-regex in /examples/7-response-date-serialization (#722) ([acdae50](https://github.com/cdimascio/express-openapi-validator/commit/acdae50)), closes [#722](https://github.com/cdimascio/express-openapi-validator/issues/722) +* chore(deps): bump ansi-regex in /examples/8-top-level-discriminator (#719) ([45059a6](https://github.com/cdimascio/express-openapi-validator/commit/45059a6)), closes [#719](https://github.com/cdimascio/express-openapi-validator/issues/719) +* chore(deps): bump follow-redirects in /examples/9-nestjs (#705) ([15e91aa](https://github.com/cdimascio/express-openapi-validator/commit/15e91aa)), closes [#705](https://github.com/cdimascio/express-openapi-validator/issues/705) +* chore(deps): bump minimist from 1.2.5 to 1.2.6 in /examples/1-standard (#714) ([1eecf40](https://github.com/cdimascio/express-openapi-validator/commit/1eecf40)), closes [#714](https://github.com/cdimascio/express-openapi-validator/issues/714) +* chore(deps): bump minimist in /examples/2-standard-multiple-api-specs (#716) ([6f6ea71](https://github.com/cdimascio/express-openapi-validator/commit/6f6ea71)), closes [#716](https://github.com/cdimascio/express-openapi-validator/issues/716) +* chore(deps): bump minimist in /examples/3-eov-operations (#715) ([3f6cb37](https://github.com/cdimascio/express-openapi-validator/commit/3f6cb37)), closes [#715](https://github.com/cdimascio/express-openapi-validator/issues/715) +* chore(deps): bump minimist in /examples/4-eov-operations-babel (#717) ([6b90f35](https://github.com/cdimascio/express-openapi-validator/commit/6b90f35)), closes [#717](https://github.com/cdimascio/express-openapi-validator/issues/717) +* chore(deps): bump minimist in /examples/5-custom-operation-resolver (#718) ([acc3f33](https://github.com/cdimascio/express-openapi-validator/commit/acc3f33)), closes [#718](https://github.com/cdimascio/express-openapi-validator/issues/718) +* chore(deps): bump minimist in /examples/6-multi-file-spec (#724) ([15814ba](https://github.com/cdimascio/express-openapi-validator/commit/15814ba)), closes [#724](https://github.com/cdimascio/express-openapi-validator/issues/724) +* chore(deps): bump minimist in /examples/7-response-date-serialization (#721) ([ff63618](https://github.com/cdimascio/express-openapi-validator/commit/ff63618)), closes [#721](https://github.com/cdimascio/express-openapi-validator/issues/721) +* chore(deps): bump minimist in /examples/8-top-level-discriminator (#720) ([a23a09f](https://github.com/cdimascio/express-openapi-validator/commit/a23a09f)), closes [#720](https://github.com/cdimascio/express-openapi-validator/issues/720) +* chore(deps): bump node-fetch from 2.6.1 to 2.6.7 in /examples/9-nestjs (#711) ([87bb6df](https://github.com/cdimascio/express-openapi-validator/commit/87bb6df)), closes [#711](https://github.com/cdimascio/express-openapi-validator/issues/711) + + + +## 4.13.7 (2022-03-27) + +* migrate README to wiki ([4887ba5](https://github.com/cdimascio/express-openapi-validator/commit/4887ba5)) +* Update README ([13b26d6](https://github.com/cdimascio/express-openapi-validator/commit/13b26d6)) + + + +## 4.13.6 (2022-03-13) + +* v4.13.6 ([0deb38f](https://github.com/cdimascio/express-openapi-validator/commit/0deb38f)) + + + ## 4.13.5 (2021-12-26) * fix json syntax in allcontributors file (#676) ([5dc6d22](https://github.com/cdimascio/express-openapi-validator/commit/5dc6d22)), closes [#676](https://github.com/cdimascio/express-openapi-validator/issues/676) * Fixes on SerDes (#682) ([56f778b](https://github.com/cdimascio/express-openapi-validator/commit/56f778b)), closes [#682](https://github.com/cdimascio/express-openapi-validator/issues/682) [#601](https://github.com/cdimascio/express-openapi-validator/issues/601) [#569](https://github.com/cdimascio/express-openapi-validator/issues/569) * Patch on serdes test and allow to use generated AJV out of Express usage (#684) ([3744cdd](https://github.com/cdimascio/express-openapi-validator/commit/3744cdd)), closes [#684](https://github.com/cdimascio/express-openapi-validator/issues/684) [#601](https://github.com/cdimascio/express-openapi-validator/issues/601) [#569](https://github.com/cdimascio/express-openapi-validator/issues/569) [#601](https://github.com/cdimascio/express-openapi-validator/issues/601) [#683](https://github.com/cdimascio/express-openapi-validator/issues/683) [#683](https://github.com/cdimascio/express-openapi-validator/issues/683) [#683](https://github.com/cdimascio/express-openapi-validator/issues/683) [#601](https://github.com/cdimascio/express-openapi-validator/issues/601) [#683](https://github.com/cdimascio/express-openapi-validator/issues/683) [#683](https://github.com/cdimascio/express-openapi-validator/issues/683) [#683](https://github.com/cdimascio/express-openapi-validator/issues/683) [#601](https://github.com/cdimascio/express-openapi-validator/issues/601) [#683](https://github.com/cdimascio/express-openapi-validator/issues/683) +* v4.13.5 ([51f5bfc](https://github.com/cdimascio/express-openapi-validator/commit/51f5bfc)) * docs: add zzgab as a contributor for code, test (#680) ([3f0de5d](https://github.com/cdimascio/express-openapi-validator/commit/3f0de5d)), closes [#680](https://github.com/cdimascio/express-openapi-validator/issues/680) ## 4.13.4 (2021-11-29) +* (doc) change history ([3fa4a75](https://github.com/cdimascio/express-openapi-validator/commit/3fa4a75)) * default export in handler #671 (#675) ([e68a604](https://github.com/cdimascio/express-openapi-validator/commit/e68a604)), closes [#671](https://github.com/cdimascio/express-openapi-validator/issues/671) [#675](https://github.com/cdimascio/express-openapi-validator/issues/675) * Update openapi.validator.ts ([a979e53](https://github.com/cdimascio/express-openapi-validator/commit/a979e53)) * v.4.13.4 ([7a6fbf4](https://github.com/cdimascio/express-openapi-validator/commit/7a6fbf4)) @@ -17,277 +99,2088 @@ +## 4.13.3 (2021-11-27) + +* (chore) upgrade deps ([1d24ae7](https://github.com/cdimascio/express-openapi-validator/commit/1d24ae7)) +* (doc) describe detailed coercion behaviors ([a81a70d](https://github.com/cdimascio/express-openapi-validator/commit/a81a70d)) +* audit fix lock ([d32848b](https://github.com/cdimascio/express-openapi-validator/commit/d32848b)) +* audit fix lock ([04fd9cd](https://github.com/cdimascio/express-openapi-validator/commit/04fd9cd)) +* update examples ([b7de550](https://github.com/cdimascio/express-openapi-validator/commit/b7de550)) +* update examples deps ([12705f7](https://github.com/cdimascio/express-openapi-validator/commit/12705f7)) + + + ## 4.13.2 (2021-10-09) -- change log ([710284a](https://github.com/cdimascio/express-openapi-validator/commit/710284a)) -- deps + change log ([c181365](https://github.com/cdimascio/express-openapi-validator/commit/c181365)) -- if requestBody required is false, allow empty requests (#665) ([f94ca7a](https://github.com/cdimascio/express-openapi-validator/commit/f94ca7a)), closes [#665](https://github.com/cdimascio/express-openapi-validator/issues/665) -- docs: add robertjustjones as a contributor for code, test (#659) ([62437d5](https://github.com/cdimascio/express-openapi-validator/commit/62437d5)), closes [#659](https://github.com/cdimascio/express-openapi-validator/issues/659) +* change log ([710284a](https://github.com/cdimascio/express-openapi-validator/commit/710284a)) +* deps + change log ([c181365](https://github.com/cdimascio/express-openapi-validator/commit/c181365)) +* if requestBody required is false, allow empty requests (#665) ([f94ca7a](https://github.com/cdimascio/express-openapi-validator/commit/f94ca7a)), closes [#665](https://github.com/cdimascio/express-openapi-validator/issues/665) +* v4.13.2 ([7574746](https://github.com/cdimascio/express-openapi-validator/commit/7574746)) +* docs: add robertjustjones as a contributor for code, test (#659) ([62437d5](https://github.com/cdimascio/express-openapi-validator/commit/62437d5)), closes [#659](https://github.com/cdimascio/express-openapi-validator/issues/659) + + ## 4.13.1 (2021-09-12) -- Fix ajv logging warnings when discriminators are combined with 's (#651) ([522c3ec](https://github.com/cdimascio/express-openapi-validator/commit/522c3ec)), closes [#651](https://github.com/cdimascio/express-openapi-validator/issues/651) -- Implement SerDes.jsonType option for non-object internal types. (#632) ([01f5b5c](https://github.com/cdimascio/express-openapi-validator/commit/01f5b5c)), closes [#632](https://github.com/cdimascio/express-openapi-validator/issues/632) -- update nest to 8.x ([55972c7](https://github.com/cdimascio/express-openapi-validator/commit/55972c7)) -- v4.13.1 ([9f72dda](https://github.com/cdimascio/express-openapi-validator/commit/9f72dda)) -- docs: add alonsohki as a contributor for code (#658) ([5ab6acb](https://github.com/cdimascio/express-openapi-validator/commit/5ab6acb)), closes [#658](https://github.com/cdimascio/express-openapi-validator/issues/658) -- fix: upgrade multer from 1.4.2 to 1.4.3 (#652) ([fe86595](https://github.com/cdimascio/express-openapi-validator/commit/fe86595)), closes [#652](https://github.com/cdimascio/express-openapi-validator/issues/652) -- chore: update deps ([fc603f7](https://github.com/cdimascio/express-openapi-validator/commit/fc603f7)) +* Fix ajv logging warnings when discriminators are combined with 's (#651) ([522c3ec](https://github.com/cdimascio/express-openapi-validator/commit/522c3ec)), closes [#651](https://github.com/cdimascio/express-openapi-validator/issues/651) +* Implement SerDes.jsonType option for non-object internal types. (#632) ([01f5b5c](https://github.com/cdimascio/express-openapi-validator/commit/01f5b5c)), closes [#632](https://github.com/cdimascio/express-openapi-validator/issues/632) +* update nest to 8.x ([55972c7](https://github.com/cdimascio/express-openapi-validator/commit/55972c7)) +* v4.13.1 ([9f72dda](https://github.com/cdimascio/express-openapi-validator/commit/9f72dda)) +* docs: add alonsohki as a contributor for code (#658) ([5ab6acb](https://github.com/cdimascio/express-openapi-validator/commit/5ab6acb)), closes [#658](https://github.com/cdimascio/express-openapi-validator/issues/658) +* fix: upgrade multer from 1.4.2 to 1.4.3 (#652) ([fe86595](https://github.com/cdimascio/express-openapi-validator/commit/fe86595)), closes [#652](https://github.com/cdimascio/express-openapi-validator/issues/652) +* chore: update deps ([fc603f7](https://github.com/cdimascio/express-openapi-validator/commit/fc603f7)) + + ## 4.13.0 (2021-08-20) -- add option to ignore undocumented #577 (#637) ([a760af6](https://github.com/cdimascio/express-openapi-validator/commit/a760af6)), closes [#577](https://github.com/cdimascio/express-openapi-validator/issues/577) [#637](https://github.com/cdimascio/express-openapi-validator/issues/637) -- Add Path level query param to list ONLY if there is not already an operation-level query param by th ([5268177](https://github.com/cdimascio/express-openapi-validator/commit/5268177)), closes [#631](https://github.com/cdimascio/express-openapi-validator/issues/631) -- v4.12.15 ([32d2299](https://github.com/cdimascio/express-openapi-validator/commit/32d2299)) -- v4.13.0 ([7f8e0f2](https://github.com/cdimascio/express-openapi-validator/commit/7f8e0f2)) -- fix: #626 op level params override path level ([688105b](https://github.com/cdimascio/express-openapi-validator/commit/688105b)), closes [#626](https://github.com/cdimascio/express-openapi-validator/issues/626) -- fix: search in req.signedCookies (#644) (#645) ([356fb18](https://github.com/cdimascio/express-openapi-validator/commit/356fb18)), closes [#644](https://github.com/cdimascio/express-openapi-validator/issues/644) [#645](https://github.com/cdimascio/express-openapi-validator/issues/645) -- fix: upgrade @types/multer from 1.4.5 to 1.4.6 (#629) ([6114f08](https://github.com/cdimascio/express-openapi-validator/commit/6114f08)), closes [#629](https://github.com/cdimascio/express-openapi-validator/issues/629) -- fix: upgrade @types/multer from 1.4.6 to 1.4.7 (#638) ([30a4d37](https://github.com/cdimascio/express-openapi-validator/commit/30a4d37)), closes [#638](https://github.com/cdimascio/express-openapi-validator/issues/638) -- fix: upgrade json-schema-ref-parser from 9.0.7 to 9.0.9 (#628) ([c5c963c](https://github.com/cdimascio/express-openapi-validator/commit/c5c963c)), closes [#628](https://github.com/cdimascio/express-openapi-validator/issues/628) +* add option to ignore undocumented #577 (#637) ([a760af6](https://github.com/cdimascio/express-openapi-validator/commit/a760af6)), closes [#577](https://github.com/cdimascio/express-openapi-validator/issues/577) [#637](https://github.com/cdimascio/express-openapi-validator/issues/637) +* Add Path level query param to list ONLY if there is not already an operation-level query param by th ([5268177](https://github.com/cdimascio/express-openapi-validator/commit/5268177)), closes [#631](https://github.com/cdimascio/express-openapi-validator/issues/631) +* v4.12.15 ([32d2299](https://github.com/cdimascio/express-openapi-validator/commit/32d2299)) +* v4.13.0 ([7f8e0f2](https://github.com/cdimascio/express-openapi-validator/commit/7f8e0f2)) +* fix: #626 op level params override path level ([688105b](https://github.com/cdimascio/express-openapi-validator/commit/688105b)), closes [#626](https://github.com/cdimascio/express-openapi-validator/issues/626) +* fix: search in req.signedCookies (#644) (#645) ([356fb18](https://github.com/cdimascio/express-openapi-validator/commit/356fb18)), closes [#644](https://github.com/cdimascio/express-openapi-validator/issues/644) [#645](https://github.com/cdimascio/express-openapi-validator/issues/645) +* fix: upgrade @types/multer from 1.4.5 to 1.4.6 (#629) ([6114f08](https://github.com/cdimascio/express-openapi-validator/commit/6114f08)), closes [#629](https://github.com/cdimascio/express-openapi-validator/issues/629) +* fix: upgrade @types/multer from 1.4.6 to 1.4.7 (#638) ([30a4d37](https://github.com/cdimascio/express-openapi-validator/commit/30a4d37)), closes [#638](https://github.com/cdimascio/express-openapi-validator/issues/638) +* fix: upgrade json-schema-ref-parser from 9.0.7 to 9.0.9 (#628) ([c5c963c](https://github.com/cdimascio/express-openapi-validator/commit/c5c963c)), closes [#628](https://github.com/cdimascio/express-openapi-validator/issues/628) + + ## 4.12.14 (2021-06-21) -- increment patch version ([3d21e55](https://github.com/cdimascio/express-openapi-validator/commit/3d21e55)) -- update change log ([fb55355](https://github.com/cdimascio/express-openapi-validator/commit/fb55355)) -- update example deps ([5e4588b](https://github.com/cdimascio/express-openapi-validator/commit/5e4588b)) -- update validator dep ([0745436](https://github.com/cdimascio/express-openapi-validator/commit/0745436)) -- Use Map instead of Object for parsing query strings (#608) ([a22abf8](https://github.com/cdimascio/express-openapi-validator/commit/a22abf8)), closes [#608](https://github.com/cdimascio/express-openapi-validator/issues/608) -- docs: add Dakota628 as a contributor for code (#625) ([1a67cde](https://github.com/cdimascio/express-openapi-validator/commit/1a67cde)), closes [#625](https://github.com/cdimascio/express-openapi-validator/issues/625) +* increment patch version ([3d21e55](https://github.com/cdimascio/express-openapi-validator/commit/3d21e55)) +* update change log ([fb55355](https://github.com/cdimascio/express-openapi-validator/commit/fb55355)) +* update example deps ([5e4588b](https://github.com/cdimascio/express-openapi-validator/commit/5e4588b)) +* update validator dep ([0745436](https://github.com/cdimascio/express-openapi-validator/commit/0745436)) +* Use Map instead of Object for parsing query strings (#608) ([a22abf8](https://github.com/cdimascio/express-openapi-validator/commit/a22abf8)), closes [#608](https://github.com/cdimascio/express-openapi-validator/issues/608) +* docs: add Dakota628 as a contributor for code (#625) ([1a67cde](https://github.com/cdimascio/express-openapi-validator/commit/1a67cde)), closes [#625](https://github.com/cdimascio/express-openapi-validator/issues/625) + + ## 4.12.12 (2021-06-16) -- add default to oneOf schema ([d506da0](https://github.com/cdimascio/express-openapi-validator/commit/d506da0)) -- increment patch version ([eb0007f](https://github.com/cdimascio/express-openapi-validator/commit/eb0007f)) -- oneOf test default value ([f93ba97](https://github.com/cdimascio/express-openapi-validator/commit/f93ba97)) -- update nest example ([b18f73e](https://github.com/cdimascio/express-openapi-validator/commit/b18f73e)) -- chore(deps): bump browserslist in /examples/4-eov-operations-babel (#605) ([36d6271](https://github.com/cdimascio/express-openapi-validator/commit/36d6271)), closes [#605](https://github.com/cdimascio/express-openapi-validator/issues/605) -- chore(deps): bump browserslist in /examples/9-nestjs (#606) ([6482612](https://github.com/cdimascio/express-openapi-validator/commit/6482612)), closes [#606](https://github.com/cdimascio/express-openapi-validator/issues/606) -- chore(deps): bump glob-parent in /examples/1-standard (#614) ([ec3cb88](https://github.com/cdimascio/express-openapi-validator/commit/ec3cb88)), closes [#614](https://github.com/cdimascio/express-openapi-validator/issues/614) -- chore(deps): bump glob-parent in /examples/3-eov-operations (#618) ([aa343e3](https://github.com/cdimascio/express-openapi-validator/commit/aa343e3)), closes [#618](https://github.com/cdimascio/express-openapi-validator/issues/618) -- chore(deps): bump glob-parent in /examples/5-custom-operation-resolver (#621) ([9e357dd](https://github.com/cdimascio/express-openapi-validator/commit/9e357dd)), closes [#621](https://github.com/cdimascio/express-openapi-validator/issues/621) -- chore(deps): bump glob-parent in /examples/6-multi-file-spec (#623) ([50db5fb](https://github.com/cdimascio/express-openapi-validator/commit/50db5fb)), closes [#623](https://github.com/cdimascio/express-openapi-validator/issues/623) -- chore(deps): bump glob-parent in /examples/7-response-date-serialization (#624) ([76827fc](https://github.com/cdimascio/express-openapi-validator/commit/76827fc)), closes [#624](https://github.com/cdimascio/express-openapi-validator/issues/624) -- chore(deps): bump normalize-url (#622) ([ccff28e](https://github.com/cdimascio/express-openapi-validator/commit/ccff28e)), closes [#622](https://github.com/cdimascio/express-openapi-validator/issues/622) -- chore(deps): bump normalize-url in /examples/1-standard (#615) ([916dd85](https://github.com/cdimascio/express-openapi-validator/commit/916dd85)), closes [#615](https://github.com/cdimascio/express-openapi-validator/issues/615) -- chore(deps): bump normalize-url in /examples/3-eov-operations (#616) ([df58720](https://github.com/cdimascio/express-openapi-validator/commit/df58720)), closes [#616](https://github.com/cdimascio/express-openapi-validator/issues/616) -- chore(deps): bump normalize-url in /examples/4-eov-operations-babel (#617) ([6c73e28](https://github.com/cdimascio/express-openapi-validator/commit/6c73e28)), closes [#617](https://github.com/cdimascio/express-openapi-validator/issues/617) -- chore(deps): bump normalize-url in /examples/5-custom-operation-resolver (#619) ([26a5341](https://github.com/cdimascio/express-openapi-validator/commit/26a5341)), closes [#619](https://github.com/cdimascio/express-openapi-validator/issues/619) -- chore(deps): bump normalize-url in /examples/6-multi-file-spec (#620) ([706e479](https://github.com/cdimascio/express-openapi-validator/commit/706e479)), closes [#620](https://github.com/cdimascio/express-openapi-validator/issues/620) -- docs: fix Javascript syntax (#611) ([d124f80](https://github.com/cdimascio/express-openapi-validator/commit/d124f80)), closes [#611](https://github.com/cdimascio/express-openapi-validator/issues/611) +* add default to oneOf schema ([d506da0](https://github.com/cdimascio/express-openapi-validator/commit/d506da0)) +* increment patch version ([eb0007f](https://github.com/cdimascio/express-openapi-validator/commit/eb0007f)) +* oneOf test default value ([f93ba97](https://github.com/cdimascio/express-openapi-validator/commit/f93ba97)) +* update nest example ([b18f73e](https://github.com/cdimascio/express-openapi-validator/commit/b18f73e)) +* chore(deps): bump browserslist in /examples/4-eov-operations-babel (#605) ([36d6271](https://github.com/cdimascio/express-openapi-validator/commit/36d6271)), closes [#605](https://github.com/cdimascio/express-openapi-validator/issues/605) +* chore(deps): bump browserslist in /examples/9-nestjs (#606) ([6482612](https://github.com/cdimascio/express-openapi-validator/commit/6482612)), closes [#606](https://github.com/cdimascio/express-openapi-validator/issues/606) +* chore(deps): bump glob-parent in /examples/1-standard (#614) ([ec3cb88](https://github.com/cdimascio/express-openapi-validator/commit/ec3cb88)), closes [#614](https://github.com/cdimascio/express-openapi-validator/issues/614) +* chore(deps): bump glob-parent in /examples/3-eov-operations (#618) ([aa343e3](https://github.com/cdimascio/express-openapi-validator/commit/aa343e3)), closes [#618](https://github.com/cdimascio/express-openapi-validator/issues/618) +* chore(deps): bump glob-parent in /examples/5-custom-operation-resolver (#621) ([9e357dd](https://github.com/cdimascio/express-openapi-validator/commit/9e357dd)), closes [#621](https://github.com/cdimascio/express-openapi-validator/issues/621) +* chore(deps): bump glob-parent in /examples/6-multi-file-spec (#623) ([50db5fb](https://github.com/cdimascio/express-openapi-validator/commit/50db5fb)), closes [#623](https://github.com/cdimascio/express-openapi-validator/issues/623) +* chore(deps): bump glob-parent in /examples/7-response-date-serialization (#624) ([76827fc](https://github.com/cdimascio/express-openapi-validator/commit/76827fc)), closes [#624](https://github.com/cdimascio/express-openapi-validator/issues/624) +* chore(deps): bump normalize-url (#622) ([ccff28e](https://github.com/cdimascio/express-openapi-validator/commit/ccff28e)), closes [#622](https://github.com/cdimascio/express-openapi-validator/issues/622) +* chore(deps): bump normalize-url in /examples/1-standard (#615) ([916dd85](https://github.com/cdimascio/express-openapi-validator/commit/916dd85)), closes [#615](https://github.com/cdimascio/express-openapi-validator/issues/615) +* chore(deps): bump normalize-url in /examples/3-eov-operations (#616) ([df58720](https://github.com/cdimascio/express-openapi-validator/commit/df58720)), closes [#616](https://github.com/cdimascio/express-openapi-validator/issues/616) +* chore(deps): bump normalize-url in /examples/4-eov-operations-babel (#617) ([6c73e28](https://github.com/cdimascio/express-openapi-validator/commit/6c73e28)), closes [#617](https://github.com/cdimascio/express-openapi-validator/issues/617) +* chore(deps): bump normalize-url in /examples/5-custom-operation-resolver (#619) ([26a5341](https://github.com/cdimascio/express-openapi-validator/commit/26a5341)), closes [#619](https://github.com/cdimascio/express-openapi-validator/issues/619) +* chore(deps): bump normalize-url in /examples/6-multi-file-spec (#620) ([706e479](https://github.com/cdimascio/express-openapi-validator/commit/706e479)), closes [#620](https://github.com/cdimascio/express-openapi-validator/issues/620) +* docs: fix Javascript syntax (#611) ([d124f80](https://github.com/cdimascio/express-openapi-validator/commit/d124f80)), closes [#611](https://github.com/cdimascio/express-openapi-validator/issues/611) + + ## 4.12.11 (2021-05-21) -- chore: change history ([4f32168](https://github.com/cdimascio/express-openapi-validator/commit/4f32168)) -- chore(deps): bump hosted-git-info in /examples/9-nestjs (#597) ([53a85ed](https://github.com/cdimascio/express-openapi-validator/commit/53a85ed)), closes [#597](https://github.com/cdimascio/express-openapi-validator/issues/597) -- chore(deps): bump lodash in /examples/4-eov-operations-babel (#596) ([534d7bf](https://github.com/cdimascio/express-openapi-validator/commit/534d7bf)), closes [#596](https://github.com/cdimascio/express-openapi-validator/issues/596) -- upgrade deps (#602) ([2b2fb9f](https://github.com/cdimascio/express-openapi-validator/commit/2b2fb9f)), closes [#602](https://github.com/cdimascio/express-openapi-validator/issues/602) +* chore: change history ([4f32168](https://github.com/cdimascio/express-openapi-validator/commit/4f32168)) +* chore(deps): bump hosted-git-info in /examples/9-nestjs (#597) ([53a85ed](https://github.com/cdimascio/express-openapi-validator/commit/53a85ed)), closes [#597](https://github.com/cdimascio/express-openapi-validator/issues/597) +* chore(deps): bump lodash in /examples/4-eov-operations-babel (#596) ([534d7bf](https://github.com/cdimascio/express-openapi-validator/commit/534d7bf)), closes [#596](https://github.com/cdimascio/express-openapi-validator/issues/596) +* upgrade deps (#602) ([2b2fb9f](https://github.com/cdimascio/express-openapi-validator/commit/2b2fb9f)), closes [#602](https://github.com/cdimascio/express-openapi-validator/issues/602) + + ## 4.12.10 (2021-05-08) -- fix undefined on explode form where value is parsed as array (#595) ([6e33d98](https://github.com/cdimascio/express-openapi-validator/commit/6e33d98)), closes [#595](https://github.com/cdimascio/express-openapi-validator/issues/595) -- v4.12.10 ([cf53898](https://github.com/cdimascio/express-openapi-validator/commit/cf53898)) +* fix undefined on explode form where value is parsed as array (#595) ([6e33d98](https://github.com/cdimascio/express-openapi-validator/commit/6e33d98)), closes [#595](https://github.com/cdimascio/express-openapi-validator/issues/595) +* v4.12.10 ([cf53898](https://github.com/cdimascio/express-openapi-validator/commit/cf53898)) + + ## 4.12.9 (2021-05-03) -- Name middleware (#583) ([c921737](https://github.com/cdimascio/express-openapi-validator/commit/c921737)), closes [#583](https://github.com/cdimascio/express-openapi-validator/issues/583) -- Publish generated source maps to NPM (#568) ([e983108](https://github.com/cdimascio/express-openapi-validator/commit/e983108)), closes [#568](https://github.com/cdimascio/express-openapi-validator/issues/568) -- Throw error if spec specifies no content but actual response includes content/body (#591) ([98de680](https://github.com/cdimascio/express-openapi-validator/commit/98de680)), closes [#591](https://github.com/cdimascio/express-openapi-validator/issues/591) -- v 4.12.9 ([4ddfdf8](https://github.com/cdimascio/express-openapi-validator/commit/4ddfdf8)) -- docs: add lyndoh as a contributor (#593) ([d1d92d6](https://github.com/cdimascio/express-openapi-validator/commit/d1d92d6)), closes [#593](https://github.com/cdimascio/express-openapi-validator/issues/593) +* Name middleware (#583) ([c921737](https://github.com/cdimascio/express-openapi-validator/commit/c921737)), closes [#583](https://github.com/cdimascio/express-openapi-validator/issues/583) +* Publish generated source maps to NPM (#568) ([e983108](https://github.com/cdimascio/express-openapi-validator/commit/e983108)), closes [#568](https://github.com/cdimascio/express-openapi-validator/issues/568) +* Throw error if spec specifies no content but actual response includes content/body (#591) ([98de680](https://github.com/cdimascio/express-openapi-validator/commit/98de680)), closes [#591](https://github.com/cdimascio/express-openapi-validator/issues/591) +* v 4.12.9 ([4ddfdf8](https://github.com/cdimascio/express-openapi-validator/commit/4ddfdf8)) +* docs: add lyndoh as a contributor (#593) ([d1d92d6](https://github.com/cdimascio/express-openapi-validator/commit/d1d92d6)), closes [#593](https://github.com/cdimascio/express-openapi-validator/issues/593) + + ## 4.12.8 (2021-04-18) -- chore: increment version ([94106f2](https://github.com/cdimascio/express-openapi-validator/commit/94106f2)) -- fix: top level default values for deep objects (#586) ([ca16b42](https://github.com/cdimascio/express-openapi-validator/commit/ca16b42)), closes [#586](https://github.com/cdimascio/express-openapi-validator/issues/586) -- fix: undefined when security is defined, but not used on path (#585) ([117d54b](https://github.com/cdimascio/express-openapi-validator/commit/117d54b)), closes [#585](https://github.com/cdimascio/express-openapi-validator/issues/585) +* chore: increment version ([94106f2](https://github.com/cdimascio/express-openapi-validator/commit/94106f2)) +* fix: top level default values for deep objects (#586) ([ca16b42](https://github.com/cdimascio/express-openapi-validator/commit/ca16b42)), closes [#586](https://github.com/cdimascio/express-openapi-validator/issues/586) +* fix: undefined when security is defined, but not used on path (#585) ([117d54b](https://github.com/cdimascio/express-openapi-validator/commit/117d54b)), closes [#585](https://github.com/cdimascio/express-openapi-validator/issues/585) + + ## 4.12.7 (2021-04-04) -- chore: change history ([a585ba1](https://github.com/cdimascio/express-openapi-validator/commit/a585ba1)) -- chore: increment patch version ([810931b](https://github.com/cdimascio/express-openapi-validator/commit/810931b)) -- chore: increment patch version and update change log ([33bb0f1](https://github.com/cdimascio/express-openapi-validator/commit/33bb0f1)) -- chore: update deps ([510c5bb](https://github.com/cdimascio/express-openapi-validator/commit/510c5bb)) -- chore: update message ([ebb51af](https://github.com/cdimascio/express-openapi-validator/commit/ebb51af)) -- chore: v4.12.6 ([07ca93a](https://github.com/cdimascio/express-openapi-validator/commit/07ca93a)) -- Handle bad URI (#572) ([42baee3](https://github.com/cdimascio/express-openapi-validator/commit/42baee3)), closes [#572](https://github.com/cdimascio/express-openapi-validator/issues/572) -- docs: add 0xCAFEADD1C7 as a contributor (#565) ([502b293](https://github.com/cdimascio/express-openapi-validator/commit/502b293)), closes [#565](https://github.com/cdimascio/express-openapi-validator/issues/565) -- feat: Add Allow Header on 405 (#560) ([45a40b7](https://github.com/cdimascio/express-openapi-validator/commit/45a40b7)), closes [#560](https://github.com/cdimascio/express-openapi-validator/issues/560) [#467](https://github.com/cdimascio/express-openapi-validator/issues/467) [#467](https://github.com/cdimascio/express-openapi-validator/issues/467) -- feat: add req to onError handler for response validation (#564) ([52d81a0](https://github.com/cdimascio/express-openapi-validator/commit/52d81a0)), closes [#564](https://github.com/cdimascio/express-openapi-validator/issues/564) -- fix: correctly handle default values of deepObject query params (#557) ([4ce0f89](https://github.com/cdimascio/express-openapi-validator/commit/4ce0f89)), closes [#557](https://github.com/cdimascio/express-openapi-validator/issues/557) -- fix: Relax Allow Header Test (#562) ([69cdc9f](https://github.com/cdimascio/express-openapi-validator/commit/69cdc9f)), closes [#562](https://github.com/cdimascio/express-openapi-validator/issues/562) -- doc: Clean up README and Nestjs Example (#559) ([305d5db](https://github.com/cdimascio/express-openapi-validator/commit/305d5db)), closes [#559](https://github.com/cdimascio/express-openapi-validator/issues/559) -- doc: update README ([09980a3](https://github.com/cdimascio/express-openapi-validator/commit/09980a3)) +* chore: change history ([a585ba1](https://github.com/cdimascio/express-openapi-validator/commit/a585ba1)) +* chore: increment patch version ([810931b](https://github.com/cdimascio/express-openapi-validator/commit/810931b)) +* chore: increment patch version and update change log ([33bb0f1](https://github.com/cdimascio/express-openapi-validator/commit/33bb0f1)) +* chore: update deps ([510c5bb](https://github.com/cdimascio/express-openapi-validator/commit/510c5bb)) +* chore: update message ([ebb51af](https://github.com/cdimascio/express-openapi-validator/commit/ebb51af)) +* chore: v4.12.6 ([07ca93a](https://github.com/cdimascio/express-openapi-validator/commit/07ca93a)) +* Handle bad URI (#572) ([42baee3](https://github.com/cdimascio/express-openapi-validator/commit/42baee3)), closes [#572](https://github.com/cdimascio/express-openapi-validator/issues/572) +* docs: add 0xCAFEADD1C7 as a contributor (#565) ([502b293](https://github.com/cdimascio/express-openapi-validator/commit/502b293)), closes [#565](https://github.com/cdimascio/express-openapi-validator/issues/565) +* feat: Add Allow Header on 405 (#560) ([45a40b7](https://github.com/cdimascio/express-openapi-validator/commit/45a40b7)), closes [#560](https://github.com/cdimascio/express-openapi-validator/issues/560) [#467](https://github.com/cdimascio/express-openapi-validator/issues/467) [#467](https://github.com/cdimascio/express-openapi-validator/issues/467) +* feat: add req to onError handler for response validation (#564) ([52d81a0](https://github.com/cdimascio/express-openapi-validator/commit/52d81a0)), closes [#564](https://github.com/cdimascio/express-openapi-validator/issues/564) +* fix: correctly handle default values of deepObject query params (#557) ([4ce0f89](https://github.com/cdimascio/express-openapi-validator/commit/4ce0f89)), closes [#557](https://github.com/cdimascio/express-openapi-validator/issues/557) +* fix: Relax Allow Header Test (#562) ([69cdc9f](https://github.com/cdimascio/express-openapi-validator/commit/69cdc9f)), closes [#562](https://github.com/cdimascio/express-openapi-validator/issues/562) +* doc: Clean up README and Nestjs Example (#559) ([305d5db](https://github.com/cdimascio/express-openapi-validator/commit/305d5db)), closes [#559](https://github.com/cdimascio/express-openapi-validator/issues/559) +* doc: update README ([09980a3](https://github.com/cdimascio/express-openapi-validator/commit/09980a3)) + + ## 4.12.4 (2021-03-07) -- chore: change log ([ef5eb16](https://github.com/cdimascio/express-openapi-validator/commit/ef5eb16)) -- chore: increment patch version ([e351cef](https://github.com/cdimascio/express-openapi-validator/commit/e351cef)) -- doc: update README ([35cad46](https://github.com/cdimascio/express-openapi-validator/commit/35cad46)) -- fix: #551 unhandled promise rejection on invalid api spec (#556) ([9314b09](https://github.com/cdimascio/express-openapi-validator/commit/9314b09)), closes [#551](https://github.com/cdimascio/express-openapi-validator/issues/551) [#556](https://github.com/cdimascio/express-openapi-validator/issues/556) +* chore: change log ([ef5eb16](https://github.com/cdimascio/express-openapi-validator/commit/ef5eb16)) +* chore: increment patch version ([e351cef](https://github.com/cdimascio/express-openapi-validator/commit/e351cef)) +* doc: update README ([35cad46](https://github.com/cdimascio/express-openapi-validator/commit/35cad46)) +* fix: #551 unhandled promise rejection on invalid api spec (#556) ([9314b09](https://github.com/cdimascio/express-openapi-validator/commit/9314b09)), closes [#551](https://github.com/cdimascio/express-openapi-validator/issues/551) [#556](https://github.com/cdimascio/express-openapi-validator/issues/556) + + ## 4.12.3 (2021-03-07) -- chore: change history ([68d7059](https://github.com/cdimascio/express-openapi-validator/commit/68d7059)) -- chore: change history ([b0be2d6](https://github.com/cdimascio/express-openapi-validator/commit/b0be2d6)) -- chore: increment patch version ([47cdd87](https://github.com/cdimascio/express-openapi-validator/commit/47cdd87)) -- chore: increment patch version ([7862ee7](https://github.com/cdimascio/express-openapi-validator/commit/7862ee7)) -- fix: validate api spec by default ([4637d2c](https://github.com/cdimascio/express-openapi-validator/commit/4637d2c)) -- doc: update README ([ce01bf8](https://github.com/cdimascio/express-openapi-validator/commit/ce01bf8)) +* chore: change history ([68d7059](https://github.com/cdimascio/express-openapi-validator/commit/68d7059)) +* chore: change history ([b0be2d6](https://github.com/cdimascio/express-openapi-validator/commit/b0be2d6)) +* chore: increment patch version ([47cdd87](https://github.com/cdimascio/express-openapi-validator/commit/47cdd87)) +* chore: increment patch version ([7862ee7](https://github.com/cdimascio/express-openapi-validator/commit/7862ee7)) +* fix: validate api spec by default ([4637d2c](https://github.com/cdimascio/express-openapi-validator/commit/4637d2c)) +* doc: update README ([ce01bf8](https://github.com/cdimascio/express-openapi-validator/commit/ce01bf8)) + + ## 4.12.2 (2021-03-07) -- doc: Add NestJS Example (#554) ([61ddf2b](https://github.com/cdimascio/express-openapi-validator/commit/61ddf2b)), closes [#554](https://github.com/cdimascio/express-openapi-validator/issues/554) -- Updated info about import (#549) ([af84b47](https://github.com/cdimascio/express-openapi-validator/commit/af84b47)), closes [#549](https://github.com/cdimascio/express-openapi-validator/issues/549) -- fix: throws on multi file spec where multiple responses share the same file ref (#555) ([22d88da](https://github.com/cdimascio/express-openapi-validator/commit/22d88da)), closes [#555](https://github.com/cdimascio/express-openapi-validator/issues/555) +* doc: Add NestJS Example (#554) ([61ddf2b](https://github.com/cdimascio/express-openapi-validator/commit/61ddf2b)), closes [#554](https://github.com/cdimascio/express-openapi-validator/issues/554) +* Updated info about import (#549) ([af84b47](https://github.com/cdimascio/express-openapi-validator/commit/af84b47)), closes [#549](https://github.com/cdimascio/express-openapi-validator/issues/549) +* fix: throws on multi file spec where multiple responses share the same file ref (#555) ([22d88da](https://github.com/cdimascio/express-openapi-validator/commit/22d88da)), closes [#555](https://github.com/cdimascio/express-openapi-validator/issues/555) + + ## 4.12.1 (2021-03-02) -- chore: change history ([4c1354f](https://github.com/cdimascio/express-openapi-validator/commit/4c1354f)) -- chore: change log ([d950086](https://github.com/cdimascio/express-openapi-validator/commit/d950086)) -- chore: increment patch version ([22682ae](https://github.com/cdimascio/express-openapi-validator/commit/22682ae)) -- 547 make Array.flatMap not enumerable (#548) ([192d772](https://github.com/cdimascio/express-openapi-validator/commit/192d772)), closes [#548](https://github.com/cdimascio/express-openapi-validator/issues/548) -- Update README.md ([92866af](https://github.com/cdimascio/express-openapi-validator/commit/92866af)) +* chore: change history ([4c1354f](https://github.com/cdimascio/express-openapi-validator/commit/4c1354f)) +* chore: change log ([d950086](https://github.com/cdimascio/express-openapi-validator/commit/d950086)) +* chore: increment patch version ([22682ae](https://github.com/cdimascio/express-openapi-validator/commit/22682ae)) +* 547 make Array.flatMap not enumerable (#548) ([192d772](https://github.com/cdimascio/express-openapi-validator/commit/192d772)), closes [#548](https://github.com/cdimascio/express-openapi-validator/issues/548) +* Update README.md ([92866af](https://github.com/cdimascio/express-openapi-validator/commit/92866af)) + + ## 4.12.0 (2021-02-28) -- test: add multi-spec test ([1f50892](https://github.com/cdimascio/express-openapi-validator/commit/1f50892)) -- test: multi.spec test ([c8cf43e](https://github.com/cdimascio/express-openapi-validator/commit/c8cf43e)) -- test: remove console logs ([dccf760](https://github.com/cdimascio/express-openapi-validator/commit/dccf760)) -- chore: increment minor version ([7e77207](https://github.com/cdimascio/express-openapi-validator/commit/7e77207)) -- fix: observe validateApiSpec and avoid schema re-checks (performance) (#544) ([e794c59](https://github.com/cdimascio/express-openapi-validator/commit/e794c59)), closes [#544](https://github.com/cdimascio/express-openapi-validator/issues/544) -- docs: add aaronluman as a contributor (#545) ([492e1f9](https://github.com/cdimascio/express-openapi-validator/commit/492e1f9)), closes [#545](https://github.com/cdimascio/express-openapi-validator/issues/545) -- feat: example 2 deps ([8d27580](https://github.com/cdimascio/express-openapi-validator/commit/8d27580)) +* test: add multi-spec test ([1f50892](https://github.com/cdimascio/express-openapi-validator/commit/1f50892)) +* test: multi.spec test ([c8cf43e](https://github.com/cdimascio/express-openapi-validator/commit/c8cf43e)) +* test: remove console logs ([dccf760](https://github.com/cdimascio/express-openapi-validator/commit/dccf760)) +* chore: increment minor version ([7e77207](https://github.com/cdimascio/express-openapi-validator/commit/7e77207)) +* fix: observe validateApiSpec and avoid schema re-checks (performance) (#544) ([e794c59](https://github.com/cdimascio/express-openapi-validator/commit/e794c59)), closes [#544](https://github.com/cdimascio/express-openapi-validator/issues/544) +* docs: add aaronluman as a contributor (#545) ([492e1f9](https://github.com/cdimascio/express-openapi-validator/commit/492e1f9)), closes [#545](https://github.com/cdimascio/express-openapi-validator/issues/545) +* feat: example 2 deps ([8d27580](https://github.com/cdimascio/express-openapi-validator/commit/8d27580)) + + ## 4.11.1 (2021-02-28) -- chore: change history ([73a713e](https://github.com/cdimascio/express-openapi-validator/commit/73a713e)) -- chore: update lockfile and patch version ([a7b8a2a](https://github.com/cdimascio/express-openapi-validator/commit/a7b8a2a)) -- chore: update npmignore ([7f6eed8](https://github.com/cdimascio/express-openapi-validator/commit/7f6eed8)) +* chore: change history ([73a713e](https://github.com/cdimascio/express-openapi-validator/commit/73a713e)) +* chore: update lockfile and patch version ([a7b8a2a](https://github.com/cdimascio/express-openapi-validator/commit/a7b8a2a)) +* chore: update npmignore ([7f6eed8](https://github.com/cdimascio/express-openapi-validator/commit/7f6eed8)) + + ## 4.11.0 (2021-02-15) -- doc: update README ([3cbcba9](https://github.com/cdimascio/express-openapi-validator/commit/3cbcba9)) -- doc: update README ([7f2cd4b](https://github.com/cdimascio/express-openapi-validator/commit/7f2cd4b)) -- chore: update minor version - 4.11.0 ([5984250](https://github.com/cdimascio/express-openapi-validator/commit/5984250)) -- Add `serDes` setting : serialize and deserialize (#506) ([b802dd1](https://github.com/cdimascio/express-openapi-validator/commit/b802dd1)), closes [#506](https://github.com/cdimascio/express-openapi-validator/issues/506) [#353](https://github.com/cdimascio/express-openapi-validator/issues/353) [#465](https://github.com/cdimascio/express-openapi-validator/issues/465) [#288](https://github.com/cdimascio/express-openapi-validator/issues/288) [#246](https://github.com/cdimascio/express-openapi-validator/issues/246) +* doc: update README ([3cbcba9](https://github.com/cdimascio/express-openapi-validator/commit/3cbcba9)) +* doc: update README ([7f2cd4b](https://github.com/cdimascio/express-openapi-validator/commit/7f2cd4b)) +* chore: update minor version - 4.11.0 ([5984250](https://github.com/cdimascio/express-openapi-validator/commit/5984250)) +* Add `serDes` setting : serialize and deserialize (#506) ([b802dd1](https://github.com/cdimascio/express-openapi-validator/commit/b802dd1)), closes [#506](https://github.com/cdimascio/express-openapi-validator/issues/506) [#353](https://github.com/cdimascio/express-openapi-validator/issues/353) [#465](https://github.com/cdimascio/express-openapi-validator/issues/465) [#288](https://github.com/cdimascio/express-openapi-validator/issues/288) [#246](https://github.com/cdimascio/express-openapi-validator/issues/246) + + ## 4.10.12 (2021-02-14) -- chore: increment patch version ([4d2df86](https://github.com/cdimascio/express-openapi-validator/commit/4d2df86)) -- chore: update change history ([9652b22](https://github.com/cdimascio/express-openapi-validator/commit/9652b22)) -- fix: upgrade json-schema-ref-parser from 9.0.6 to 9.0.7 (#534) ([1a8cdf0](https://github.com/cdimascio/express-openapi-validator/commit/1a8cdf0)), closes [#534](https://github.com/cdimascio/express-openapi-validator/issues/534) -- add option removeAdditional to validateRequest options (#501) ([acada10](https://github.com/cdimascio/express-openapi-validator/commit/acada10)), closes [#501](https://github.com/cdimascio/express-openapi-validator/issues/501) -- Fix Mutation of API Spec (#537) ([2866ce6](https://github.com/cdimascio/express-openapi-validator/commit/2866ce6)), closes [#537](https://github.com/cdimascio/express-openapi-validator/issues/537) +* chore: increment patch version ([4d2df86](https://github.com/cdimascio/express-openapi-validator/commit/4d2df86)) +* chore: update change history ([9652b22](https://github.com/cdimascio/express-openapi-validator/commit/9652b22)) +* fix: upgrade json-schema-ref-parser from 9.0.6 to 9.0.7 (#534) ([1a8cdf0](https://github.com/cdimascio/express-openapi-validator/commit/1a8cdf0)), closes [#534](https://github.com/cdimascio/express-openapi-validator/issues/534) +* add option removeAdditional to validateRequest options (#501) ([acada10](https://github.com/cdimascio/express-openapi-validator/commit/acada10)), closes [#501](https://github.com/cdimascio/express-openapi-validator/issues/501) +* Fix Mutation of API Spec (#537) ([2866ce6](https://github.com/cdimascio/express-openapi-validator/commit/2866ce6)), closes [#537](https://github.com/cdimascio/express-openapi-validator/issues/537) + + ## 4.10.11 (2021-02-03) -- chore: update patch version ([29f5de8](https://github.com/cdimascio/express-openapi-validator/commit/29f5de8)) +* chore: update patch version ([29f5de8](https://github.com/cdimascio/express-openapi-validator/commit/29f5de8)) + + ## 4.10.10 (2021-02-03) -- chore: increment patch version ([3851742](https://github.com/cdimascio/express-openapi-validator/commit/3851742)) -- Add validateApiDoc props in OpenApiValidatorOpts (#525) ([cfb9fb7](https://github.com/cdimascio/express-openapi-validator/commit/cfb9fb7)), closes [#525](https://github.com/cdimascio/express-openapi-validator/issues/525) -- fix example ([edd4d24](https://github.com/cdimascio/express-openapi-validator/commit/edd4d24)) -- Fix: electron asar - failed to open spec dir (#531) ([d09f1a2](https://github.com/cdimascio/express-openapi-validator/commit/d09f1a2)), closes [#531](https://github.com/cdimascio/express-openapi-validator/issues/531) -- fix: upgrade @types/multer from 1.4.4 to 1.4.5 (#524) ([17e923e](https://github.com/cdimascio/express-openapi-validator/commit/17e923e)), closes [#524](https://github.com/cdimascio/express-openapi-validator/issues/524) +* chore: increment patch version ([3851742](https://github.com/cdimascio/express-openapi-validator/commit/3851742)) +* Add validateApiDoc props in OpenApiValidatorOpts (#525) ([cfb9fb7](https://github.com/cdimascio/express-openapi-validator/commit/cfb9fb7)), closes [#525](https://github.com/cdimascio/express-openapi-validator/issues/525) +* fix example ([edd4d24](https://github.com/cdimascio/express-openapi-validator/commit/edd4d24)) +* Fix: electron asar - failed to open spec dir (#531) ([d09f1a2](https://github.com/cdimascio/express-openapi-validator/commit/d09f1a2)), closes [#531](https://github.com/cdimascio/express-openapi-validator/issues/531) +* fix: upgrade @types/multer from 1.4.4 to 1.4.5 (#524) ([17e923e](https://github.com/cdimascio/express-openapi-validator/commit/17e923e)), closes [#524](https://github.com/cdimascio/express-openapi-validator/issues/524) + + ## 4.10.9 (2021-01-24) -- chore: ignores ([ea97cde](https://github.com/cdimascio/express-openapi-validator/commit/ea97cde)) -- chore: increment patch version ([adf800c](https://github.com/cdimascio/express-openapi-validator/commit/adf800c)) -- chore: increment patch version ([3d8584a](https://github.com/cdimascio/express-openapi-validator/commit/3d8584a)) -- chore: update change history ([e57e04e](https://github.com/cdimascio/express-openapi-validator/commit/e57e04e)) -- fix: include missing multer type def ([7cf9196](https://github.com/cdimascio/express-openapi-validator/commit/7cf9196)) -- Update README.md ([719ae1c](https://github.com/cdimascio/express-openapi-validator/commit/719ae1c)) -- Update README.md ([b14b31d](https://github.com/cdimascio/express-openapi-validator/commit/b14b31d)) +* chore: ignores ([ea97cde](https://github.com/cdimascio/express-openapi-validator/commit/ea97cde)) +* chore: increment patch version ([adf800c](https://github.com/cdimascio/express-openapi-validator/commit/adf800c)) +* chore: increment patch version ([3d8584a](https://github.com/cdimascio/express-openapi-validator/commit/3d8584a)) +* chore: update change history ([e57e04e](https://github.com/cdimascio/express-openapi-validator/commit/e57e04e)) +* fix: include missing multer type def ([7cf9196](https://github.com/cdimascio/express-openapi-validator/commit/7cf9196)) +* Update README.md ([719ae1c](https://github.com/cdimascio/express-openapi-validator/commit/719ae1c)) +* Update README.md ([b14b31d](https://github.com/cdimascio/express-openapi-validator/commit/b14b31d)) + + ## 4.10.7 (2021-01-17) -- fix: #469 - Response validation skipped on status codes >=400 ([57d3c0e](https://github.com/cdimascio/express-openapi-validator/commit/57d3c0e)), closes [#469](https://github.com/cdimascio/express-openapi-validator/issues/469) -- fix: #469 - Response validation skipped on status codes >=400 (#517) ([87528c6](https://github.com/cdimascio/express-openapi-validator/commit/87528c6)), closes [#469](https://github.com/cdimascio/express-openapi-validator/issues/469) [#517](https://github.com/cdimascio/express-openapi-validator/issues/517) -- fix: remove {} from OpenApiRequest.openapi type (#520) ([51806a8](https://github.com/cdimascio/express-openapi-validator/commit/51806a8)), closes [#520](https://github.com/cdimascio/express-openapi-validator/issues/520) -- test: 478 ([cec6013](https://github.com/cdimascio/express-openapi-validator/commit/cec6013)) -- test: add test for default response >=400 ([90061b5](https://github.com/cdimascio/express-openapi-validator/commit/90061b5)) -- test: remove only ([05e9cef](https://github.com/cdimascio/express-openapi-validator/commit/05e9cef)) -- chore: change history ([09a4696](https://github.com/cdimascio/express-openapi-validator/commit/09a4696)) -- chore: increment patch version ([8ebd55f](https://github.com/cdimascio/express-openapi-validator/commit/8ebd55f)) +* fix: #469 - Response validation skipped on status codes >=400 ([57d3c0e](https://github.com/cdimascio/express-openapi-validator/commit/57d3c0e)), closes [#469](https://github.com/cdimascio/express-openapi-validator/issues/469) +* fix: #469 - Response validation skipped on status codes >=400 (#517) ([87528c6](https://github.com/cdimascio/express-openapi-validator/commit/87528c6)), closes [#469](https://github.com/cdimascio/express-openapi-validator/issues/469) [#517](https://github.com/cdimascio/express-openapi-validator/issues/517) +* fix: remove {} from OpenApiRequest.openapi type (#520) ([51806a8](https://github.com/cdimascio/express-openapi-validator/commit/51806a8)), closes [#520](https://github.com/cdimascio/express-openapi-validator/issues/520) +* test: 478 ([cec6013](https://github.com/cdimascio/express-openapi-validator/commit/cec6013)) +* test: add test for default response >=400 ([90061b5](https://github.com/cdimascio/express-openapi-validator/commit/90061b5)) +* test: remove only ([05e9cef](https://github.com/cdimascio/express-openapi-validator/commit/05e9cef)) +* chore: change history ([09a4696](https://github.com/cdimascio/express-openapi-validator/commit/09a4696)) +* chore: increment patch version ([8ebd55f](https://github.com/cdimascio/express-openapi-validator/commit/8ebd55f)) + + ## 4.10.5 (2021-01-11) -- chore: beta ([979e310](https://github.com/cdimascio/express-openapi-validator/commit/979e310)) -- chore: change history ([8a058fe](https://github.com/cdimascio/express-openapi-validator/commit/8a058fe)) -- chore: change log ([cb7792d](https://github.com/cdimascio/express-openapi-validator/commit/cb7792d)) -- chore: increment patch version ([6a5f160](https://github.com/cdimascio/express-openapi-validator/commit/6a5f160)) -- chore: increment patch version ([2d0f2d8](https://github.com/cdimascio/express-openapi-validator/commit/2d0f2d8)) -- improve preprocess logic and skip unneeded clones (#515) ([06d8c6e](https://github.com/cdimascio/express-openapi-validator/commit/06d8c6e)), closes [#515](https://github.com/cdimascio/express-openapi-validator/issues/515) [#511](https://github.com/cdimascio/express-openapi-validator/issues/511) -- fix: cleanup ([8f2c3fb](https://github.com/cdimascio/express-openapi-validator/commit/8f2c3fb)) -- fix: remove merge ([53efb35](https://github.com/cdimascio/express-openapi-validator/commit/53efb35)) -- fix: remove uneeded clones ([66d2762](https://github.com/cdimascio/express-openapi-validator/commit/66d2762)) -- fix: remove uneeded deps ([c0f43fa](https://github.com/cdimascio/express-openapi-validator/commit/c0f43fa)) -- fix: remove yaml parse ([009d95e](https://github.com/cdimascio/express-openapi-validator/commit/009d95e)) -- fix: skip schemas ([617e9d3](https://github.com/cdimascio/express-openapi-validator/commit/617e9d3)) -- test: add circular test ([db15435](https://github.com/cdimascio/express-openapi-validator/commit/db15435)) -- feat: skip visited nodes ([08df2b4](https://github.com/cdimascio/express-openapi-validator/commit/08df2b4)) +* chore: beta ([979e310](https://github.com/cdimascio/express-openapi-validator/commit/979e310)) +* chore: change history ([8a058fe](https://github.com/cdimascio/express-openapi-validator/commit/8a058fe)) +* chore: change log ([cb7792d](https://github.com/cdimascio/express-openapi-validator/commit/cb7792d)) +* chore: increment patch version ([6a5f160](https://github.com/cdimascio/express-openapi-validator/commit/6a5f160)) +* chore: increment patch version ([2d0f2d8](https://github.com/cdimascio/express-openapi-validator/commit/2d0f2d8)) +* improve preprocess logic and skip unneeded clones (#515) ([06d8c6e](https://github.com/cdimascio/express-openapi-validator/commit/06d8c6e)), closes [#515](https://github.com/cdimascio/express-openapi-validator/issues/515) [#511](https://github.com/cdimascio/express-openapi-validator/issues/511) +* fix: cleanup ([8f2c3fb](https://github.com/cdimascio/express-openapi-validator/commit/8f2c3fb)) +* fix: remove merge ([53efb35](https://github.com/cdimascio/express-openapi-validator/commit/53efb35)) +* fix: remove uneeded clones ([66d2762](https://github.com/cdimascio/express-openapi-validator/commit/66d2762)) +* fix: remove uneeded deps ([c0f43fa](https://github.com/cdimascio/express-openapi-validator/commit/c0f43fa)) +* fix: remove yaml parse ([009d95e](https://github.com/cdimascio/express-openapi-validator/commit/009d95e)) +* fix: skip schemas ([617e9d3](https://github.com/cdimascio/express-openapi-validator/commit/617e9d3)) +* test: add circular test ([db15435](https://github.com/cdimascio/express-openapi-validator/commit/db15435)) +* feat: skip visited nodes ([08df2b4](https://github.com/cdimascio/express-openapi-validator/commit/08df2b4)) + + ## 4.10.4 (2021-01-07) -- feat: 3.1.0 roles in security schema for all types (#513) ([6d2a14d](https://github.com/cdimascio/express-openapi-validator/commit/6d2a14d)), closes [#513](https://github.com/cdimascio/express-openapi-validator/issues/513) -- Fix using discriminators. (#510) ([590649a](https://github.com/cdimascio/express-openapi-validator/commit/590649a)), closes [#510](https://github.com/cdimascio/express-openapi-validator/issues/510) -- chore: increment patch version ([20e2350](https://github.com/cdimascio/express-openapi-validator/commit/20e2350)) -- fix: preprocessor type of undefined ([d17abd3](https://github.com/cdimascio/express-openapi-validator/commit/d17abd3)) -- test: test for issue #590 ([7e601c4](https://github.com/cdimascio/express-openapi-validator/commit/7e601c4)), closes [#590](https://github.com/cdimascio/express-openapi-validator/issues/590) +* feat: 3.1.0 roles in security schema for all types (#513) ([6d2a14d](https://github.com/cdimascio/express-openapi-validator/commit/6d2a14d)), closes [#513](https://github.com/cdimascio/express-openapi-validator/issues/513) +* Fix using discriminators. (#510) ([590649a](https://github.com/cdimascio/express-openapi-validator/commit/590649a)), closes [#510](https://github.com/cdimascio/express-openapi-validator/issues/510) +* chore: increment patch version ([20e2350](https://github.com/cdimascio/express-openapi-validator/commit/20e2350)) +* fix: preprocessor type of undefined ([d17abd3](https://github.com/cdimascio/express-openapi-validator/commit/d17abd3)) +* test: test for issue #590 ([7e601c4](https://github.com/cdimascio/express-openapi-validator/commit/7e601c4)), closes [#590](https://github.com/cdimascio/express-openapi-validator/issues/590) + + ## 4.10.2 (2021-01-02) -- chore: increment patch version ([de89f56](https://github.com/cdimascio/express-openapi-validator/commit/de89f56)) -- chore: increment patch version ([dd9eb8e](https://github.com/cdimascio/express-openapi-validator/commit/dd9eb8e)) -- chore: increment patch version ([5df747c](https://github.com/cdimascio/express-openapi-validator/commit/5df747c)) -- chore: increment patch version ([f35b1f2](https://github.com/cdimascio/express-openapi-validator/commit/f35b1f2)) -- chore: increment patch version ([a542ece](https://github.com/cdimascio/express-openapi-validator/commit/a542ece)) -- chore: increment v4.10.0 ([7357083](https://github.com/cdimascio/express-openapi-validator/commit/7357083)) -- chore: launch.json ([3347f5d](https://github.com/cdimascio/express-openapi-validator/commit/3347f5d)) -- chore: publish script ([ab392b8](https://github.com/cdimascio/express-openapi-validator/commit/ab392b8)) -- chore: remove docs folder ([1592223](https://github.com/cdimascio/express-openapi-validator/commit/1592223)) -- chore: update change log ([cf304c1](https://github.com/cdimascio/express-openapi-validator/commit/cf304c1)) -- chore: update example deps ([1846227](https://github.com/cdimascio/express-openapi-validator/commit/1846227)) -- fix: #495 inconsistent validation of multipart request body with $ref (#496) ([832f865](https://github.com/cdimascio/express-openapi-validator/commit/832f865)), closes [#495](https://github.com/cdimascio/express-openapi-validator/issues/495) [#496](https://github.com/cdimascio/express-openapi-validator/issues/496) [#495](https://github.com/cdimascio/express-openapi-validator/issues/495) -- fix: case-insensitive charset (#503) ([20aa8f1](https://github.com/cdimascio/express-openapi-validator/commit/20aa8f1)), closes [#503](https://github.com/cdimascio/express-openapi-validator/issues/503) -- fix: preprocessor fails if it cannot dereference a path ([45c2605](https://github.com/cdimascio/express-openapi-validator/commit/45c2605)) -- fix: preprocessor fails if it cannot dereference a path. skip it. ([57324ee](https://github.com/cdimascio/express-openapi-validator/commit/57324ee)) -- fix: update comments ([6f7f582](https://github.com/cdimascio/express-openapi-validator/commit/6f7f582)) -- improved schema preprocessor and `Date` object handling (validation/serialization) for response bodi ([e08f45a](https://github.com/cdimascio/express-openapi-validator/commit/e08f45a)), closes [#499](https://github.com/cdimascio/express-openapi-validator/issues/499) -- Update no.components.spec.ts ([7899c54](https://github.com/cdimascio/express-openapi-validator/commit/7899c54)) -- test: empty components ([61b698a](https://github.com/cdimascio/express-openapi-validator/commit/61b698a)) -- doc: brief summary ([60f2cf4](https://github.com/cdimascio/express-openapi-validator/commit/60f2cf4)) -- doc: update README ([f466d9e](https://github.com/cdimascio/express-openapi-validator/commit/f466d9e)) -- doc: update README ([1d3dcee](https://github.com/cdimascio/express-openapi-validator/commit/1d3dcee)) -- doc: update README ([29a83a7](https://github.com/cdimascio/express-openapi-validator/commit/29a83a7)) -- feat: discriminator example ([95509b8](https://github.com/cdimascio/express-openapi-validator/commit/95509b8)) -- docs: add electrotype as a contributor (#502) ([e8d6a37](https://github.com/cdimascio/express-openapi-validator/commit/e8d6a37)), closes [#502](https://github.com/cdimascio/express-openapi-validator/issues/502) -- docs: add pilerou as a contributor (#497) ([2b2aa7f](https://github.com/cdimascio/express-openapi-validator/commit/2b2aa7f)), closes [#497](https://github.com/cdimascio/express-openapi-validator/issues/497) +* chore: increment patch version ([de89f56](https://github.com/cdimascio/express-openapi-validator/commit/de89f56)) +* chore: increment patch version ([dd9eb8e](https://github.com/cdimascio/express-openapi-validator/commit/dd9eb8e)) +* chore: increment patch version ([5df747c](https://github.com/cdimascio/express-openapi-validator/commit/5df747c)) +* chore: increment patch version ([f35b1f2](https://github.com/cdimascio/express-openapi-validator/commit/f35b1f2)) +* chore: increment patch version ([a542ece](https://github.com/cdimascio/express-openapi-validator/commit/a542ece)) +* chore: increment v4.10.0 ([7357083](https://github.com/cdimascio/express-openapi-validator/commit/7357083)) +* chore: launch.json ([3347f5d](https://github.com/cdimascio/express-openapi-validator/commit/3347f5d)) +* chore: publish script ([ab392b8](https://github.com/cdimascio/express-openapi-validator/commit/ab392b8)) +* chore: remove docs folder ([1592223](https://github.com/cdimascio/express-openapi-validator/commit/1592223)) +* chore: update change log ([cf304c1](https://github.com/cdimascio/express-openapi-validator/commit/cf304c1)) +* chore: update example deps ([1846227](https://github.com/cdimascio/express-openapi-validator/commit/1846227)) +* fix: #495 inconsistent validation of multipart request body with $ref (#496) ([832f865](https://github.com/cdimascio/express-openapi-validator/commit/832f865)), closes [#495](https://github.com/cdimascio/express-openapi-validator/issues/495) [#496](https://github.com/cdimascio/express-openapi-validator/issues/496) [#495](https://github.com/cdimascio/express-openapi-validator/issues/495) +* fix: case-insensitive charset (#503) ([20aa8f1](https://github.com/cdimascio/express-openapi-validator/commit/20aa8f1)), closes [#503](https://github.com/cdimascio/express-openapi-validator/issues/503) +* fix: preprocessor fails if it cannot dereference a path ([45c2605](https://github.com/cdimascio/express-openapi-validator/commit/45c2605)) +* fix: preprocessor fails if it cannot dereference a path. skip it. ([57324ee](https://github.com/cdimascio/express-openapi-validator/commit/57324ee)) +* fix: update comments ([6f7f582](https://github.com/cdimascio/express-openapi-validator/commit/6f7f582)) +* improved schema preprocessor and `Date` object handling (validation/serialization) for response bodi ([e08f45a](https://github.com/cdimascio/express-openapi-validator/commit/e08f45a)), closes [#499](https://github.com/cdimascio/express-openapi-validator/issues/499) +* Update no.components.spec.ts ([7899c54](https://github.com/cdimascio/express-openapi-validator/commit/7899c54)) +* test: empty components ([61b698a](https://github.com/cdimascio/express-openapi-validator/commit/61b698a)) +* doc: brief summary ([60f2cf4](https://github.com/cdimascio/express-openapi-validator/commit/60f2cf4)) +* doc: update README ([f466d9e](https://github.com/cdimascio/express-openapi-validator/commit/f466d9e)) +* doc: update README ([1d3dcee](https://github.com/cdimascio/express-openapi-validator/commit/1d3dcee)) +* doc: update README ([29a83a7](https://github.com/cdimascio/express-openapi-validator/commit/29a83a7)) +* feat: discriminator example ([95509b8](https://github.com/cdimascio/express-openapi-validator/commit/95509b8)) +* docs: add electrotype as a contributor (#502) ([e8d6a37](https://github.com/cdimascio/express-openapi-validator/commit/e8d6a37)), closes [#502](https://github.com/cdimascio/express-openapi-validator/issues/502) +* docs: add pilerou as a contributor (#497) ([2b2aa7f](https://github.com/cdimascio/express-openapi-validator/commit/2b2aa7f)), closes [#497](https://github.com/cdimascio/express-openapi-validator/issues/497) + + ## 4.9.2 (2020-12-19) -- chore: add OpenAPIV3.Document return type ([e71e1b9](https://github.com/cdimascio/express-openapi-validator/commit/e71e1b9)) -- chore: cleanup console logs ([5248f39](https://github.com/cdimascio/express-openapi-validator/commit/5248f39)) -- chore: increment minor version ([3a70cde](https://github.com/cdimascio/express-openapi-validator/commit/3a70cde)) -- chore: increment patch version ([d8090d5](https://github.com/cdimascio/express-openapi-validator/commit/d8090d5)) -- chore: increment patch version ([d659037](https://github.com/cdimascio/express-openapi-validator/commit/d659037)) -- chore: update change history ([2ac26fc](https://github.com/cdimascio/express-openapi-validator/commit/2ac26fc)) -- chore: update change log ([5397efe](https://github.com/cdimascio/express-openapi-validator/commit/5397efe)) -- chore: update change log ([816b002](https://github.com/cdimascio/express-openapi-validator/commit/816b002)) -- chore(deps): bump ini from 1.3.5 to 1.3.7 (#483) ([e5a5cea](https://github.com/cdimascio/express-openapi-validator/commit/e5a5cea)), closes [#483](https://github.com/cdimascio/express-openapi-validator/issues/483) -- chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/1-standard (#487) ([cf6c12d](https://github.com/cdimascio/express-openapi-validator/commit/cf6c12d)), closes [#487](https://github.com/cdimascio/express-openapi-validator/issues/487) -- chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/3-eov-operations (#484) ([baa5cdf](https://github.com/cdimascio/express-openapi-validator/commit/baa5cdf)), closes [#484](https://github.com/cdimascio/express-openapi-validator/issues/484) -- chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/6-multi-file-spec (#485) ([24988b8](https://github.com/cdimascio/express-openapi-validator/commit/24988b8)), closes [#485](https://github.com/cdimascio/express-openapi-validator/issues/485) -- chore(deps): bump ini in /examples/2-standard-multiple-api-specs (#488) ([f0eb42e](https://github.com/cdimascio/express-openapi-validator/commit/f0eb42e)), closes [#488](https://github.com/cdimascio/express-openapi-validator/issues/488) -- chore(deps): bump ini in /examples/4-eov-operations-babel (#486) ([384ff8c](https://github.com/cdimascio/express-openapi-validator/commit/384ff8c)), closes [#486](https://github.com/cdimascio/express-openapi-validator/issues/486) -- chore(deps): bump ini in /examples/5-custom-operation-resolver (#489) ([25921fc](https://github.com/cdimascio/express-openapi-validator/commit/25921fc)), closes [#489](https://github.com/cdimascio/express-openapi-validator/issues/489) -- fix: top-level discriminator using enum (#494) ([7de0485](https://github.com/cdimascio/express-openapi-validator/commit/7de0485)), closes [#494](https://github.com/cdimascio/express-openapi-validator/issues/494) [#482](https://github.com/cdimascio/express-openapi-validator/issues/482) [#482](https://github.com/cdimascio/express-openapi-validator/issues/482) -- test: add petstore test ([22db511](https://github.com/cdimascio/express-openapi-validator/commit/22db511)) -- feat: #467 support for URI path params (#491) ([0f7fcda](https://github.com/cdimascio/express-openapi-validator/commit/0f7fcda)), closes [#467](https://github.com/cdimascio/express-openapi-validator/issues/467) [#491](https://github.com/cdimascio/express-openapi-validator/issues/491) [#467](https://github.com/cdimascio/express-openapi-validator/issues/467) -- Allowing request body to be coerced (#468) ([b640b75](https://github.com/cdimascio/express-openapi-validator/commit/b640b75)), closes [#468](https://github.com/cdimascio/express-openapi-validator/issues/468) -- Fix typos in readme (#490) ([3e6a26b](https://github.com/cdimascio/express-openapi-validator/commit/3e6a26b)), closes [#490](https://github.com/cdimascio/express-openapi-validator/issues/490) -- It's value => Its value (#479) ([d7757fa](https://github.com/cdimascio/express-openapi-validator/commit/d7757fa)), closes [#479](https://github.com/cdimascio/express-openapi-validator/issues/479) -- docs: add sjinks as a contributor (#480) ([59fdf32](https://github.com/cdimascio/express-openapi-validator/commit/59fdf32)), closes [#480](https://github.com/cdimascio/express-openapi-validator/issues/480) +* chore: add OpenAPIV3.Document return type ([e71e1b9](https://github.com/cdimascio/express-openapi-validator/commit/e71e1b9)) +* chore: cleanup console logs ([5248f39](https://github.com/cdimascio/express-openapi-validator/commit/5248f39)) +* chore: increment minor version ([3a70cde](https://github.com/cdimascio/express-openapi-validator/commit/3a70cde)) +* chore: increment patch version ([d8090d5](https://github.com/cdimascio/express-openapi-validator/commit/d8090d5)) +* chore: increment patch version ([d659037](https://github.com/cdimascio/express-openapi-validator/commit/d659037)) +* chore: update change history ([2ac26fc](https://github.com/cdimascio/express-openapi-validator/commit/2ac26fc)) +* chore: update change log ([5397efe](https://github.com/cdimascio/express-openapi-validator/commit/5397efe)) +* chore: update change log ([816b002](https://github.com/cdimascio/express-openapi-validator/commit/816b002)) +* chore(deps): bump ini from 1.3.5 to 1.3.7 (#483) ([e5a5cea](https://github.com/cdimascio/express-openapi-validator/commit/e5a5cea)), closes [#483](https://github.com/cdimascio/express-openapi-validator/issues/483) +* chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/1-standard (#487) ([cf6c12d](https://github.com/cdimascio/express-openapi-validator/commit/cf6c12d)), closes [#487](https://github.com/cdimascio/express-openapi-validator/issues/487) +* chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/3-eov-operations (#484) ([baa5cdf](https://github.com/cdimascio/express-openapi-validator/commit/baa5cdf)), closes [#484](https://github.com/cdimascio/express-openapi-validator/issues/484) +* chore(deps): bump ini from 1.3.5 to 1.3.8 in /examples/6-multi-file-spec (#485) ([24988b8](https://github.com/cdimascio/express-openapi-validator/commit/24988b8)), closes [#485](https://github.com/cdimascio/express-openapi-validator/issues/485) +* chore(deps): bump ini in /examples/2-standard-multiple-api-specs (#488) ([f0eb42e](https://github.com/cdimascio/express-openapi-validator/commit/f0eb42e)), closes [#488](https://github.com/cdimascio/express-openapi-validator/issues/488) +* chore(deps): bump ini in /examples/4-eov-operations-babel (#486) ([384ff8c](https://github.com/cdimascio/express-openapi-validator/commit/384ff8c)), closes [#486](https://github.com/cdimascio/express-openapi-validator/issues/486) +* chore(deps): bump ini in /examples/5-custom-operation-resolver (#489) ([25921fc](https://github.com/cdimascio/express-openapi-validator/commit/25921fc)), closes [#489](https://github.com/cdimascio/express-openapi-validator/issues/489) +* fix: top-level discriminator using enum (#494) ([7de0485](https://github.com/cdimascio/express-openapi-validator/commit/7de0485)), closes [#494](https://github.com/cdimascio/express-openapi-validator/issues/494) [#482](https://github.com/cdimascio/express-openapi-validator/issues/482) [#482](https://github.com/cdimascio/express-openapi-validator/issues/482) +* test: add petstore test ([22db511](https://github.com/cdimascio/express-openapi-validator/commit/22db511)) +* feat: #467 support for URI path params (#491) ([0f7fcda](https://github.com/cdimascio/express-openapi-validator/commit/0f7fcda)), closes [#467](https://github.com/cdimascio/express-openapi-validator/issues/467) [#491](https://github.com/cdimascio/express-openapi-validator/issues/491) [#467](https://github.com/cdimascio/express-openapi-validator/issues/467) +* Allowing request body to be coerced (#468) ([b640b75](https://github.com/cdimascio/express-openapi-validator/commit/b640b75)), closes [#468](https://github.com/cdimascio/express-openapi-validator/issues/468) +* Fix typos in readme (#490) ([3e6a26b](https://github.com/cdimascio/express-openapi-validator/commit/3e6a26b)), closes [#490](https://github.com/cdimascio/express-openapi-validator/issues/490) +* It's value => Its value (#479) ([d7757fa](https://github.com/cdimascio/express-openapi-validator/commit/d7757fa)), closes [#479](https://github.com/cdimascio/express-openapi-validator/issues/479) +* docs: add sjinks as a contributor (#480) ([59fdf32](https://github.com/cdimascio/express-openapi-validator/commit/59fdf32)), closes [#480](https://github.com/cdimascio/express-openapi-validator/issues/480) + + + +## 4.8.0 (2020-12-03) + +* chore: increment minor version ([b91e548](https://github.com/cdimascio/express-openapi-validator/commit/b91e548)) +* chore: update change log ([c8eb467](https://github.com/cdimascio/express-openapi-validator/commit/c8eb467)) +* feat: Specify allow unknown params on a per-operation level (#477) ([4e737b8](https://github.com/cdimascio/express-openapi-validator/commit/4e737b8)), closes [#477](https://github.com/cdimascio/express-openapi-validator/issues/477) + + + +## 4.7.2 (2020-11-28) + +* chore: change log ([a7e7812](https://github.com/cdimascio/express-openapi-validator/commit/a7e7812)) +* chore: increment patch version ([329aa7f](https://github.com/cdimascio/express-openapi-validator/commit/329aa7f)) +* fix: parameter style handling #473 (#474) ([19c6f49](https://github.com/cdimascio/express-openapi-validator/commit/19c6f49)), closes [#473](https://github.com/cdimascio/express-openapi-validator/issues/473) [#474](https://github.com/cdimascio/express-openapi-validator/issues/474) +* test: test for #470 ([d690c9e](https://github.com/cdimascio/express-openapi-validator/commit/d690c9e)), closes [#470](https://github.com/cdimascio/express-openapi-validator/issues/470) + + + +## 4.7.1 (2020-11-17) + +* chore: increment patch version ([dd2033b](https://github.com/cdimascio/express-openapi-validator/commit/dd2033b)) +* chore: update change log ([747a665](https://github.com/cdimascio/express-openapi-validator/commit/747a665)) +* Accept response validation error handler (#456) ([0cc8c4d](https://github.com/cdimascio/express-openapi-validator/commit/0cc8c4d)), closes [#456](https://github.com/cdimascio/express-openapi-validator/issues/456) + + + +## 4.7.0 (2020-11-15) + +* chore: increment minor version ([a602c44](https://github.com/cdimascio/express-openapi-validator/commit/a602c44)) +* chore: update change log ([a3e1cc0](https://github.com/cdimascio/express-openapi-validator/commit/a3e1cc0)) +* chore: update change log (basic discriminator support) ([023bf01](https://github.com/cdimascio/express-openapi-validator/commit/023bf01)) +* top level discriminator support (oneOf, anyOf) for request bodies (#461) ([17f4c47](https://github.com/cdimascio/express-openapi-validator/commit/17f4c47)), closes [#461](https://github.com/cdimascio/express-openapi-validator/issues/461) [#458](https://github.com/cdimascio/express-openapi-validator/issues/458) + + + +## 4.6.0 (2020-11-15) + +* chore: increment minor version ([af26e9c](https://github.com/cdimascio/express-openapi-validator/commit/af26e9c)) +* Allow ignorePaths to take function or regexp (#459) ([9b855d1](https://github.com/cdimascio/express-openapi-validator/commit/9b855d1)), closes [#459](https://github.com/cdimascio/express-openapi-validator/issues/459) +* test: return 204 instead of 200 ([6a88a9c](https://github.com/cdimascio/express-openapi-validator/commit/6a88a9c)) + + + +## 4.5.0 (2020-11-09) + +* chore: increment minor version ([80de114](https://github.com/cdimascio/express-openapi-validator/commit/80de114)) +* chore: update change log ([3bb2343](https://github.com/cdimascio/express-openapi-validator/commit/3bb2343)) +* feat: option to enable response body casting (#451) ([f06a2d2](https://github.com/cdimascio/express-openapi-validator/commit/f06a2d2)), closes [#451](https://github.com/cdimascio/express-openapi-validator/issues/451) + + + +## 4.4.4 (2020-11-09) + +* chore: increment minor version ([1bff079](https://github.com/cdimascio/express-openapi-validator/commit/1bff079)) +* chore: udate change log ([a2dbfd2](https://github.com/cdimascio/express-openapi-validator/commit/a2dbfd2)) +* docs: add LEI as a contributor (#450) ([bc30bb6](https://github.com/cdimascio/express-openapi-validator/commit/bc30bb6)), closes [#450](https://github.com/cdimascio/express-openapi-validator/issues/450) +* docs: add LEI as a contributor (#453) ([e190550](https://github.com/cdimascio/express-openapi-validator/commit/e190550)), closes [#453](https://github.com/cdimascio/express-openapi-validator/issues/453) +* fix: request schema preprocessor and multipart middleware custom formats (#452) ([cf37281](https://github.com/cdimascio/express-openapi-validator/commit/cf37281)), closes [#452](https://github.com/cdimascio/express-openapi-validator/issues/452) + + + +## 4.4.3 (2020-11-07) + +* chore: increment minor version ([c2c1d7f](https://github.com/cdimascio/express-openapi-validator/commit/c2c1d7f)) +* chore: increment patch version ([3df8ed0](https://github.com/cdimascio/express-openapi-validator/commit/3df8ed0)) +* chore: update change history ([7d7a74b](https://github.com/cdimascio/express-openapi-validator/commit/7d7a74b)) +* chore: update change log ([b44f66b](https://github.com/cdimascio/express-openapi-validator/commit/b44f66b)) +* fix: dynamic query params via object additionalProperties: true ([c647ad1](https://github.com/cdimascio/express-openapi-validator/commit/c647ad1)), closes [#445](https://github.com/cdimascio/express-openapi-validator/issues/445) +* fix: export 406 and rename 413 (#448) ([0f48f1f](https://github.com/cdimascio/express-openapi-validator/commit/0f48f1f)), closes [#448](https://github.com/cdimascio/express-openapi-validator/issues/448) +* fix: incorrectly throw required header in node 15 (#449) ([80ca68f](https://github.com/cdimascio/express-openapi-validator/commit/80ca68f)), closes [#449](https://github.com/cdimascio/express-openapi-validator/issues/449) [#447](https://github.com/cdimascio/express-openapi-validator/issues/447) + + + +## 4.4.1 (2020-11-06) + +* chore: increment patch version ([2e8d621](https://github.com/cdimascio/express-openapi-validator/commit/2e8d621)) +* chore: update change history ([fadbc94](https://github.com/cdimascio/express-openapi-validator/commit/fadbc94)) +* chore: update change history ([52cfe01](https://github.com/cdimascio/express-openapi-validator/commit/52cfe01)) +* fix: cannot create property parameters ([43dcfda](https://github.com/cdimascio/express-openapi-validator/commit/43dcfda)), closes [#440](https://github.com/cdimascio/express-openapi-validator/issues/440) +* fix: explode form param with no properties ([a735884](https://github.com/cdimascio/express-openapi-validator/commit/a735884)), closes [#441](https://github.com/cdimascio/express-openapi-validator/issues/441) +* fix: upgrade express-openapi-validator from 4.0.7 to 4.2.0 ([3817d93](https://github.com/cdimascio/express-openapi-validator/commit/3817d93)) +* fix test ([21247a2](https://github.com/cdimascio/express-openapi-validator/commit/21247a2)) +* Update 440.spec.ts ([95508cb](https://github.com/cdimascio/express-openapi-validator/commit/95508cb)) +* Update README.md ([a7d9d71](https://github.com/cdimascio/express-openapi-validator/commit/a7d9d71)) + + + +## 4.4.0 (2020-11-02) + +* chore: increment minor version ([4ff2663](https://github.com/cdimascio/express-openapi-validator/commit/4ff2663)) +* chore: increment patch version ([10de36b](https://github.com/cdimascio/express-openapi-validator/commit/10de36b)) +* docs: add formats doc ([1fd782f](https://github.com/cdimascio/express-openapi-validator/commit/1fd782f)) +* docs: update .all-contributorsrc [skip ci] ([a82c809](https://github.com/cdimascio/express-openapi-validator/commit/a82c809)) +* docs: update README.md [skip ci] ([76fa34e](https://github.com/cdimascio/express-openapi-validator/commit/76fa34e)) +* add comment and modify test name ([dbd519a](https://github.com/cdimascio/express-openapi-validator/commit/dbd519a)) +* Update README.md ([24db4f6](https://github.com/cdimascio/express-openapi-validator/commit/24db4f6)) +* feat: adds support for custom formats ([124afec](https://github.com/cdimascio/express-openapi-validator/commit/124afec)), closes [#210](https://github.com/cdimascio/express-openapi-validator/issues/210) +* feat: handle colons in servers url ([121cdc6](https://github.com/cdimascio/express-openapi-validator/commit/121cdc6)), closes [#433](https://github.com/cdimascio/express-openapi-validator/issues/433) + + + +## 4.3.7 (2020-11-01) + +* chore: change history ([a3908cd](https://github.com/cdimascio/express-openapi-validator/commit/a3908cd)) +* chore: increment patch version ([a7ee952](https://github.com/cdimascio/express-openapi-validator/commit/a7ee952)) +* chore: update change history ([67fbaeb](https://github.com/cdimascio/express-openapi-validator/commit/67fbaeb)) +* Escape colons in path. Fixes #320 ([1e3bd24](https://github.com/cdimascio/express-openapi-validator/commit/1e3bd24)), closes [#320](https://github.com/cdimascio/express-openapi-validator/issues/320) + + + +## 4.3.6 (2020-10-28) + +* chore: increment minor version ([3e00431](https://github.com/cdimascio/express-openapi-validator/commit/3e00431)) +* fix: remove log entry ([3c3c91f](https://github.com/cdimascio/express-openapi-validator/commit/3c3c91f)), closes [#424](https://github.com/cdimascio/express-openapi-validator/issues/424) + + + +## 4.3.5 (2020-10-27) + +* ci: change log ([f2e2bac](https://github.com/cdimascio/express-openapi-validator/commit/f2e2bac)) +* chore: change history ([7b91562](https://github.com/cdimascio/express-openapi-validator/commit/7b91562)) +* chore: increment patch version ([a9e5317](https://github.com/cdimascio/express-openapi-validator/commit/a9e5317)) +* docs: add aviskase as a contributor (#428) ([1ad3667](https://github.com/cdimascio/express-openapi-validator/commit/1ad3667)), closes [#428](https://github.com/cdimascio/express-openapi-validator/issues/428) +* (fix) #426 custom resolvers are incompatible with options.apiSpec set to path ([41a03e6](https://github.com/cdimascio/express-openapi-validator/commit/41a03e6)), closes [#426](https://github.com/cdimascio/express-openapi-validator/issues/426) + + + +## 4.3.4 (2020-10-27) + +* chore: increment patch version ([3b3f34f](https://github.com/cdimascio/express-openapi-validator/commit/3b3f34f)) +* (fix) #415 Cannot read property 'push' of undefined bug (#420) ([e113eed](https://github.com/cdimascio/express-openapi-validator/commit/e113eed)), closes [#415](https://github.com/cdimascio/express-openapi-validator/issues/415) [#420](https://github.com/cdimascio/express-openapi-validator/issues/420) +* (fix) readonly/required with one required field fails (#421) ([14cf30a](https://github.com/cdimascio/express-openapi-validator/commit/14cf30a)), closes [#421](https://github.com/cdimascio/express-openapi-validator/issues/421) [#400](https://github.com/cdimascio/express-openapi-validator/issues/400) +* fix: upgrade express-openapi-validator from 4.0.4 to 4.0.7 (#413) ([ca87e20](https://github.com/cdimascio/express-openapi-validator/commit/ca87e20)), closes [#413](https://github.com/cdimascio/express-openapi-validator/issues/413) +* docs: add ex1st as a contributor (#422) ([b047fd9](https://github.com/cdimascio/express-openapi-validator/commit/b047fd9)), closes [#422](https://github.com/cdimascio/express-openapi-validator/issues/422) + + + +## 4.3.3 (2020-10-26) + +* chore: increment patch version ([2ee83f2](https://github.com/cdimascio/express-openapi-validator/commit/2ee83f2)) +* chore: update change log ([f99e961](https://github.com/cdimascio/express-openapi-validator/commit/f99e961)) +* docs: add krizzje as a contributor (#418) ([ddc849f](https://github.com/cdimascio/express-openapi-validator/commit/ddc849f)), closes [#418](https://github.com/cdimascio/express-openapi-validator/issues/418) +* Fixed property "parameters" typo (#417) ([8e49467](https://github.com/cdimascio/express-openapi-validator/commit/8e49467)), closes [#417](https://github.com/cdimascio/express-openapi-validator/issues/417) + + + +## 4.3.2 (2020-10-26) + +* chore: increment patch version ([ed7af2b](https://github.com/cdimascio/express-openapi-validator/commit/ed7af2b)) +* chore: update change log ([3b9dd66](https://github.com/cdimascio/express-openapi-validator/commit/3b9dd66)) +* (fix) operation handler default resolver paths undefined ([149c62f](https://github.com/cdimascio/express-openapi-validator/commit/149c62f)) + + + +## 4.3.1 (2020-10-26) + +* chore: change history ([d1ebf76](https://github.com/cdimascio/express-openapi-validator/commit/d1ebf76)) +* chore: increment patch version ([d2ccff2](https://github.com/cdimascio/express-openapi-validator/commit/d2ccff2)), closes [#400](https://github.com/cdimascio/express-openapi-validator/issues/400) [#389](https://github.com/cdimascio/express-openapi-validator/issues/389) +* (fix) #400 readOnly does not work together with polymorphic oneOf. (#414) ([da55514](https://github.com/cdimascio/express-openapi-validator/commit/da55514)), closes [#400](https://github.com/cdimascio/express-openapi-validator/issues/400) [#414](https://github.com/cdimascio/express-openapi-validator/issues/414) [#400](https://github.com/cdimascio/express-openapi-validator/issues/400) +* add/fix tests for request/response allOf ([80e84a3](https://github.com/cdimascio/express-openapi-validator/commit/80e84a3)) + + + +## 4.3.0 (2020-10-24) + +* add node 15 build and test (#411) ([63da476](https://github.com/cdimascio/express-openapi-validator/commit/63da476)), closes [#411](https://github.com/cdimascio/express-openapi-validator/issues/411) +* implement and/or logic in security validator (#393) ([683c54b](https://github.com/cdimascio/express-openapi-validator/commit/683c54b)), closes [#393](https://github.com/cdimascio/express-openapi-validator/issues/393) +* update change history ([448ab53](https://github.com/cdimascio/express-openapi-validator/commit/448ab53)) +* v4.3.0 ([cf22ab9](https://github.com/cdimascio/express-openapi-validator/commit/cf22ab9)) +* docs: add balazssoltesz as a contributor (#412) ([894d342](https://github.com/cdimascio/express-openapi-validator/commit/894d342)), closes [#412](https://github.com/cdimascio/express-openapi-validator/issues/412) +* fix: upgrade express-openapi-validator from 4.0.2 to 4.0.4 (#408) ([c61841d](https://github.com/cdimascio/express-openapi-validator/commit/c61841d)), closes [#408](https://github.com/cdimascio/express-openapi-validator/issues/408) +* fix: upgrade express-openapi-validator from 4.0.2 to 4.0.4 (#409) ([77ecda9](https://github.com/cdimascio/express-openapi-validator/commit/77ecda9)), closes [#409](https://github.com/cdimascio/express-openapi-validator/issues/409) +* fix: upgrade express-openapi-validator from 4.0.4 to 4.0.7 (#410) ([b98b965](https://github.com/cdimascio/express-openapi-validator/commit/b98b965)), closes [#410](https://github.com/cdimascio/express-openapi-validator/issues/410) +* chore: change history ([f6d6842](https://github.com/cdimascio/express-openapi-validator/commit/f6d6842)) + + + +## 4.2.3 (2020-10-22) + +* chore: increment patch version ([a74c884](https://github.com/cdimascio/express-openapi-validator/commit/a74c884)) +* chore: update dev deps (#407) ([a8c0da7](https://github.com/cdimascio/express-openapi-validator/commit/a8c0da7)), closes [#407](https://github.com/cdimascio/express-openapi-validator/issues/407) +* update change history ([cc432d9](https://github.com/cdimascio/express-openapi-validator/commit/cc432d9)) + + + +## 4.2.2 (2020-10-22) + +* fixes #402 500 on empty body for undeclared content-type (#406) ([e10d863](https://github.com/cdimascio/express-openapi-validator/commit/e10d863)), closes [#402](https://github.com/cdimascio/express-openapi-validator/issues/402) [#406](https://github.com/cdimascio/express-openapi-validator/issues/406) [#402](https://github.com/cdimascio/express-openapi-validator/issues/402) +* increment patch version ([658cd37](https://github.com/cdimascio/express-openapi-validator/commit/658cd37)) +* Move @types/multer to dependencies (#401) ([9f1c3d2](https://github.com/cdimascio/express-openapi-validator/commit/9f1c3d2)), closes [#401](https://github.com/cdimascio/express-openapi-validator/issues/401) +* update chagne log ([915888c](https://github.com/cdimascio/express-openapi-validator/commit/915888c)) +* fix: upgrade express-openapi-validator from 4.0.2 to 4.0.4 (#405) ([b90ddc1](https://github.com/cdimascio/express-openapi-validator/commit/b90ddc1)), closes [#405](https://github.com/cdimascio/express-openapi-validator/issues/405) +* fix: upgrade path-to-regexp from 6.1.0 to 6.2.0 (#404) ([a0df028](https://github.com/cdimascio/express-openapi-validator/commit/a0df028)), closes [#404](https://github.com/cdimascio/express-openapi-validator/issues/404) +* docs: add dprgarner as a contributor (#403) ([260a6ba](https://github.com/cdimascio/express-openapi-validator/commit/260a6ba)), closes [#403](https://github.com/cdimascio/express-openapi-validator/issues/403) + + + +## 4.2.1 (2020-10-14) + +* add readonly required test using allOf ([cbd6292](https://github.com/cdimascio/express-openapi-validator/commit/cbd6292)) +* increment patch version ([2231fde](https://github.com/cdimascio/express-openapi-validator/commit/2231fde)) +* update change history ([cae389c](https://github.com/cdimascio/express-openapi-validator/commit/cae389c)) +* Update README.md ([8e9678d](https://github.com/cdimascio/express-openapi-validator/commit/8e9678d)) +* docs: add ownagedj as a contributor (#399) ([1a8779f](https://github.com/cdimascio/express-openapi-validator/commit/1a8779f)), closes [#399](https://github.com/cdimascio/express-openapi-validator/issues/399) +* fix: optional requestBody handling / add tests (#398) ([5b3d32a](https://github.com/cdimascio/express-openapi-validator/commit/5b3d32a)), closes [#398](https://github.com/cdimascio/express-openapi-validator/issues/398) + + + +## 4.2.0 (2020-10-08) + +* Create dependabot.yml ([b57116c](https://github.com/cdimascio/express-openapi-validator/commit/b57116c)) +* do not coerce request body property values (#387) ([07af36f](https://github.com/cdimascio/express-openapi-validator/commit/07af36f)), closes [#387](https://github.com/cdimascio/express-openapi-validator/issues/387) +* fix v4 performance ([04c7d3f](https://github.com/cdimascio/express-openapi-validator/commit/04c7d3f)) +* increment minor version ([1ec3c53](https://github.com/cdimascio/express-openapi-validator/commit/1ec3c53)) +* increment minor version ([fac305d](https://github.com/cdimascio/express-openapi-validator/commit/fac305d)) +* increment patch version ([4fe112f](https://github.com/cdimascio/express-openapi-validator/commit/4fe112f)) +* increment patch version ([7183b1a](https://github.com/cdimascio/express-openapi-validator/commit/7183b1a)) +* remove script ([0bc452c](https://github.com/cdimascio/express-openapi-validator/commit/0bc452c)) +* Response body coercion (#392) ([c8b5fdf](https://github.com/cdimascio/express-openapi-validator/commit/c8b5fdf)), closes [#392](https://github.com/cdimascio/express-openapi-validator/issues/392) [#391](https://github.com/cdimascio/express-openapi-validator/issues/391) +* update change history ([b330443](https://github.com/cdimascio/express-openapi-validator/commit/b330443)) +* update change history ([2be70de](https://github.com/cdimascio/express-openapi-validator/commit/2be70de)) +* update changelog ([684837f](https://github.com/cdimascio/express-openapi-validator/commit/684837f)) +* update ignores ([d8ab4d9](https://github.com/cdimascio/express-openapi-validator/commit/d8ab4d9)) +* Update README.md ([ff87826](https://github.com/cdimascio/express-openapi-validator/commit/ff87826)) +* fix: upgrade ajv from 6.12.4 to 6.12.5 (#388) ([e615c57](https://github.com/cdimascio/express-openapi-validator/commit/e615c57)), closes [#388](https://github.com/cdimascio/express-openapi-validator/issues/388) + + + +## 4.0.7 (2020-10-02) + +* Allow JSON Response to Return Boolean `false` Value (#383) ([dec510e](https://github.com/cdimascio/express-openapi-validator/commit/dec510e)), closes [#383](https://github.com/cdimascio/express-openapi-validator/issues/383) +* fix #380: allow any string to be servers variables (#381) ([b0c2a0c](https://github.com/cdimascio/express-openapi-validator/commit/b0c2a0c)), closes [#380](https://github.com/cdimascio/express-openapi-validator/issues/380) [#381](https://github.com/cdimascio/express-openapi-validator/issues/381) +* increment patch version ([3cfde6b](https://github.com/cdimascio/express-openapi-validator/commit/3cfde6b)) +* Update README.md ([080ae7a](https://github.com/cdimascio/express-openapi-validator/commit/080ae7a)) +* docs: add DomParfitt as a contributor (#385) ([33e33e3](https://github.com/cdimascio/express-openapi-validator/commit/33e33e3)), closes [#385](https://github.com/cdimascio/express-openapi-validator/issues/385) +* docs: add xg1990 as a contributor (#386) ([73b5362](https://github.com/cdimascio/express-openapi-validator/commit/73b5362)), closes [#386](https://github.com/cdimascio/express-openapi-validator/issues/386) + + + +## 4.0.4 (2020-09-30) + +* (chore) increment minor version ([ca449f5](https://github.com/cdimascio/express-openapi-validator/commit/ca449f5)) +* update change history ([325dd89](https://github.com/cdimascio/express-openapi-validator/commit/325dd89)) +* update changelog ([f32db81](https://github.com/cdimascio/express-openapi-validator/commit/f32db81)) +* docs: add joodie as a contributor (#379) ([b169179](https://github.com/cdimascio/express-openapi-validator/commit/b169179)), closes [#379](https://github.com/cdimascio/express-openapi-validator/issues/379) + + + +## 4.0.3 (2020-09-30) + +* increment patch version ([7a60453](https://github.com/cdimascio/express-openapi-validator/commit/7a60453)) +* remove deasync references (#378) ([f57ee23](https://github.com/cdimascio/express-openapi-validator/commit/f57ee23)), closes [#378](https://github.com/cdimascio/express-openapi-validator/issues/378) +* Update CHANGE_HISTORY.md ([9034a61](https://github.com/cdimascio/express-openapi-validator/commit/9034a61)) + + + +## 4.0.2 (2020-09-28) + +* implement as standard connect middleware (#351) ([b806dd4](https://github.com/cdimascio/express-openapi-validator/commit/b806dd4)), closes [#351](https://github.com/cdimascio/express-openapi-validator/issues/351) [#369](https://github.com/cdimascio/express-openapi-validator/issues/369) +* increment patch version ([5284ad3](https://github.com/cdimascio/express-openapi-validator/commit/5284ad3)) +* increment patch version ([574457c](https://github.com/cdimascio/express-openapi-validator/commit/574457c)) +* update CHANGE_HISTORY ([eddd4f6](https://github.com/cdimascio/express-openapi-validator/commit/eddd4f6)) +* update README ([dfe11bf](https://github.com/cdimascio/express-openapi-validator/commit/dfe11bf)) +* Update README.md ([5eead77](https://github.com/cdimascio/express-openapi-validator/commit/5eead77)) +* v4.0.0 ([8406c12](https://github.com/cdimascio/express-openapi-validator/commit/8406c12)) + + + +## 3.17.2 (2020-09-22) + +* (fix) #367 - handle negative floats ([a7e5d4d](https://github.com/cdimascio/express-openapi-validator/commit/a7e5d4d)), closes [#367](https://github.com/cdimascio/express-openapi-validator/issues/367) +* #356 test ([7a28d51](https://github.com/cdimascio/express-openapi-validator/commit/7a28d51)), closes [#356](https://github.com/cdimascio/express-openapi-validator/issues/356) +* add #356 test ([98ad9d8](https://github.com/cdimascio/express-openapi-validator/commit/98ad9d8)), closes [#356](https://github.com/cdimascio/express-openapi-validator/issues/356) +* add test ([29a07d7](https://github.com/cdimascio/express-openapi-validator/commit/29a07d7)) +* fix response type inference ([10fd39b](https://github.com/cdimascio/express-openapi-validator/commit/10fd39b)) +* Handle readOnly + required when Content-Type includes charset ([94ae6d6](https://github.com/cdimascio/express-openapi-validator/commit/94ae6d6)) +* increment minor version ([68f346b](https://github.com/cdimascio/express-openapi-validator/commit/68f346b)) +* increment minor version ([bc53f90](https://github.com/cdimascio/express-openapi-validator/commit/bc53f90)) +* increment minor version ([8fb04b0](https://github.com/cdimascio/express-openapi-validator/commit/8fb04b0)) +* increment patch version ([fcd0918](https://github.com/cdimascio/express-openapi-validator/commit/fcd0918)) +* increment patch version ([7c2d005](https://github.com/cdimascio/express-openapi-validator/commit/7c2d005)) +* increment patch version ([0ca4d75](https://github.com/cdimascio/express-openapi-validator/commit/0ca4d75)) +* Introduce apiDoc as a param for operation resolver ([3074a1d](https://github.com/cdimascio/express-openapi-validator/commit/3074a1d)) +* relocate tests ([ffc2029](https://github.com/cdimascio/express-openapi-validator/commit/ffc2029)) +* remove morgan ([41fa857](https://github.com/cdimascio/express-openapi-validator/commit/41fa857)) +* rename changelog ([4c066f7](https://github.com/cdimascio/express-openapi-validator/commit/4c066f7)) +* test for #356 ([25263c9](https://github.com/cdimascio/express-openapi-validator/commit/25263c9)), closes [#356](https://github.com/cdimascio/express-openapi-validator/issues/356) +* update CHANGE_HISTORY ([75f70aa](https://github.com/cdimascio/express-openapi-validator/commit/75f70aa)) +* update changelog ([38f3dad](https://github.com/cdimascio/express-openapi-validator/commit/38f3dad)) +* update CHANGELOG ([a6992d4](https://github.com/cdimascio/express-openapi-validator/commit/a6992d4)) +* update CONTRIBUTING ([1cdba24](https://github.com/cdimascio/express-openapi-validator/commit/1cdba24)) +* Update CONTRIBUTING.md ([b6127e8](https://github.com/cdimascio/express-openapi-validator/commit/b6127e8)) +* Update CONTRIBUTING.md ([3b0f92e](https://github.com/cdimascio/express-openapi-validator/commit/3b0f92e)) +* Update CONTRIBUTING.md ([6f3874e](https://github.com/cdimascio/express-openapi-validator/commit/6f3874e)) +* update ignores ([30011c6](https://github.com/cdimascio/express-openapi-validator/commit/30011c6)) +* update ignores ([4c36693](https://github.com/cdimascio/express-openapi-validator/commit/4c36693)) +* update patch version ([daed6d4](https://github.com/cdimascio/express-openapi-validator/commit/daed6d4)) +* update README ([079ae72](https://github.com/cdimascio/express-openapi-validator/commit/079ae72)) +* Update README.md ([2231a29](https://github.com/cdimascio/express-openapi-validator/commit/2231a29)) +* Update README.md ([56ea34b](https://github.com/cdimascio/express-openapi-validator/commit/56ea34b)) +* Update README.md ([4e924e0](https://github.com/cdimascio/express-openapi-validator/commit/4e924e0)) +* Update README.md ([5b13634](https://github.com/cdimascio/express-openapi-validator/commit/5b13634)) +* Update README.md ([31dfb96](https://github.com/cdimascio/express-openapi-validator/commit/31dfb96)) +* Update README.md ([5fcc585](https://github.com/cdimascio/express-openapi-validator/commit/5fcc585)) +* Update README.md ([102f11e](https://github.com/cdimascio/express-openapi-validator/commit/102f11e)) +* Update README.md ([bd54814](https://github.com/cdimascio/express-openapi-validator/commit/bd54814)) +* Update README.md ([644cfb6](https://github.com/cdimascio/express-openapi-validator/commit/644cfb6)) +* docs: add dystopiandev as a contributor (#373) ([a790d12](https://github.com/cdimascio/express-openapi-validator/commit/a790d12)), closes [#373](https://github.com/cdimascio/express-openapi-validator/issues/373) +* docs: update .all-contributorsrc [skip ci] ([abed06a](https://github.com/cdimascio/express-openapi-validator/commit/abed06a)) +* docs: update README.md [skip ci] ([bf34b4f](https://github.com/cdimascio/express-openapi-validator/commit/bf34b4f)) + + + +## 3.16.11 (2020-08-23) + +* create test and exmaple with colon in path ([9e8e14f](https://github.com/cdimascio/express-openapi-validator/commit/9e8e14f)) +* increment patch version ([5b40ad3](https://github.com/cdimascio/express-openapi-validator/commit/5b40ad3)) +* update changelog ([a5e482b](https://github.com/cdimascio/express-openapi-validator/commit/a5e482b)) +* Update README.md ([5ff7d4a](https://github.com/cdimascio/express-openapi-validator/commit/5ff7d4a)) +* Update README.md ([950bf89](https://github.com/cdimascio/express-openapi-validator/commit/950bf89)) +* Update README.md ([10acc6f](https://github.com/cdimascio/express-openapi-validator/commit/10acc6f)) +* v4.0.0-alpha.1 available ([e87e0a9](https://github.com/cdimascio/express-openapi-validator/commit/e87e0a9)) +* v4.0.0-alpha.1 available ([f6e06a0](https://github.com/cdimascio/express-openapi-validator/commit/f6e06a0)) +* v4.0.0-alpha.1 availalbe ([14faeaf](https://github.com/cdimascio/express-openapi-validator/commit/14faeaf)) + + + +## 4.0.0-alpha.1 (2020-08-15) + +* announce v4.0.0-alpha.1 ([3e6a525](https://github.com/cdimascio/express-openapi-validator/commit/3e6a525)) +* announce v4.0.0-alpha.1 ([529b48f](https://github.com/cdimascio/express-openapi-validator/commit/529b48f)) +* Bump lodash from 4.17.15 to 4.17.19 in /examples/4-eov-operations-babel ([f627bd0](https://github.com/cdimascio/express-openapi-validator/commit/f627bd0)) +* fix response validation memory leak ([4b2cdf1](https://github.com/cdimascio/express-openapi-validator/commit/4b2cdf1)) +* fix typo in readme ([2285aa6](https://github.com/cdimascio/express-openapi-validator/commit/2285aa6)) +* increment patch version ([201ec1c](https://github.com/cdimascio/express-openapi-validator/commit/201ec1c)) +* increment patch version ([e762acf](https://github.com/cdimascio/express-openapi-validator/commit/e762acf)) +* multi file spec example ([b662d51](https://github.com/cdimascio/express-openapi-validator/commit/b662d51)) +* removed unused dependency cookie-parser in examples and in readme, as well as exposing none existing ([3a11f19](https://github.com/cdimascio/express-openapi-validator/commit/3a11f19)) +* update changelog ([539f4ca](https://github.com/cdimascio/express-openapi-validator/commit/539f4ca)) +* update README ([6476ec9](https://github.com/cdimascio/express-openapi-validator/commit/6476ec9)) +* update ref parser and patch version ([b16b950](https://github.com/cdimascio/express-openapi-validator/commit/b16b950)) +* v4.0.0-alpha.1 notes ([8bfaa44](https://github.com/cdimascio/express-openapi-validator/commit/8bfaa44)) +* docs: update .all-contributorsrc [skip ci] ([6cdf535](https://github.com/cdimascio/express-openapi-validator/commit/6cdf535)) +* docs: update .all-contributorsrc [skip ci] ([d16b737](https://github.com/cdimascio/express-openapi-validator/commit/d16b737)) +* docs: update README.md [skip ci] ([b243db3](https://github.com/cdimascio/express-openapi-validator/commit/b243db3)) +* docs: update README.md [skip ci] ([9c7ae91](https://github.com/cdimascio/express-openapi-validator/commit/9c7ae91)) +* fix: upgrade json-schema-ref-parser from 9.0.1 to 9.0.2 ([0705ed6](https://github.com/cdimascio/express-openapi-validator/commit/0705ed6)) +* fix: upgrade json-schema-ref-parser from 9.0.2 to 9.0.3 ([a0cb36c](https://github.com/cdimascio/express-openapi-validator/commit/a0cb36c)) +* fix: upgrade json-schema-ref-parser from 9.0.3 to 9.0.5 ([9e8c6c6](https://github.com/cdimascio/express-openapi-validator/commit/9e8c6c6)) +* fix: upgrade ono from 7.1.2 to 7.1.3 ([cd6a764](https://github.com/cdimascio/express-openapi-validator/commit/cd6a764)) + + + +## 3.16.7 (2020-07-17) + +* Bump lodash from 4.17.15 to 4.17.19 ([5377136](https://github.com/cdimascio/express-openapi-validator/commit/5377136)) +* increment patch version ([0bcd0cc](https://github.com/cdimascio/express-openapi-validator/commit/0bcd0cc)) +* update changelog ([91910b2](https://github.com/cdimascio/express-openapi-validator/commit/91910b2)) +* update changelog ([5684768](https://github.com/cdimascio/express-openapi-validator/commit/5684768)) +* update contributing ([cacbd8a](https://github.com/cdimascio/express-openapi-validator/commit/cacbd8a)) +* fix: package.json & package-lock.json to reduce vulnerabilities ([48d32a5](https://github.com/cdimascio/express-openapi-validator/commit/48d32a5)) + + + +## 3.16.6 (2020-07-14) + +* (fix) #310 - router - undefined path should return 404 ([b41cc5c](https://github.com/cdimascio/express-openapi-validator/commit/b41cc5c)), closes [#310](https://github.com/cdimascio/express-openapi-validator/issues/310) +* #324 improves error handling for incorrect schema ([850ed98](https://github.com/cdimascio/express-openapi-validator/commit/850ed98)), closes [#324](https://github.com/cdimascio/express-openapi-validator/issues/324) +* #326 improve paths, andcomponents $ref resolution for multi-file specs ([b114070](https://github.com/cdimascio/express-openapi-validator/commit/b114070)), closes [#326](https://github.com/cdimascio/express-openapi-validator/issues/326) +* add .DS_Store ([38903d8](https://github.com/cdimascio/express-openapi-validator/commit/38903d8)) +* add change log instructions ([de03cdf](https://github.com/cdimascio/express-openapi-validator/commit/de03cdf)) +* Add comments detailing use of 'x-eov-operation-id' and 'operationId' in example 3-eov-operations. (# ([04c06d3](https://github.com/cdimascio/express-openapi-validator/commit/04c06d3)), closes [#322](https://github.com/cdimascio/express-openapi-validator/issues/322) +* Add create(...) method in HttpError class to build specific Error by status code ([781a171](https://github.com/cdimascio/express-openapi-validator/commit/781a171)) +* add deep equals / default value test ([e8282e0](https://github.com/cdimascio/express-openapi-validator/commit/e8282e0)) +* Add export for HttpError types in index.ts ([a55f3ee](https://github.com/cdimascio/express-openapi-validator/commit/a55f3ee)) +* add paths to response resolution ([ecd738b](https://github.com/cdimascio/express-openapi-validator/commit/ecd738b)) +* Add resolvers tests to improve coverage ([8fc1d6c](https://github.com/cdimascio/express-openapi-validator/commit/8fc1d6c)) +* Add some clarity to documentation ([29ed69e](https://github.com/cdimascio/express-openapi-validator/commit/29ed69e)) +* Add test for httperror instanceof detection ([456d2da](https://github.com/cdimascio/express-openapi-validator/commit/456d2da)) +* add test for undocumented endpoint on Router ([7e981c3](https://github.com/cdimascio/express-openapi-validator/commit/7e981c3)) +* Add test, compile and test:coverage command for windows development. ([91ad23c](https://github.com/cdimascio/express-openapi-validator/commit/91ad23c)) +* adds tests for components.parameters ([421ba4b](https://github.com/cdimascio/express-openapi-validator/commit/421ba4b)) +* allowUnknownQueryParameters:false skipped if no query parameters defined ([9815802](https://github.com/cdimascio/express-openapi-validator/commit/9815802)) +* changelog ([c6b3117](https://github.com/cdimascio/express-openapi-validator/commit/c6b3117)) +* cleanup ([f0b742d](https://github.com/cdimascio/express-openapi-validator/commit/f0b742d)) +* comment resolve top level ref ([89ee600](https://github.com/cdimascio/express-openapi-validator/commit/89ee600)) +* Coverted all throw `validationError(...)` to `throw new Error(...)`. ([0c80cf6](https://github.com/cdimascio/express-openapi-validator/commit/0c80cf6)) +* Custom operation resolver can now be specified via options.operationResolver ([229f4b8](https://github.com/cdimascio/express-openapi-validator/commit/229f4b8)) +* deep copy ref test ([60c2abd](https://github.com/cdimascio/express-openapi-validator/commit/60c2abd)) +* deepObject default value support #287 ([e548b9a](https://github.com/cdimascio/express-openapi-validator/commit/e548b9a)), closes [#287](https://github.com/cdimascio/express-openapi-validator/issues/287) +* Defined classes for HttpError types in types.ts ([ba3a74a](https://github.com/cdimascio/express-openapi-validator/commit/ba3a74a)) +* Document ability to use a custom operation resolver ([0dc6a24](https://github.com/cdimascio/express-openapi-validator/commit/0dc6a24)) +* fix 305: Unable to use array as a path parameter ([fa8d453](https://github.com/cdimascio/express-openapi-validator/commit/fa8d453)) +* fix test ([62acbbd](https://github.com/cdimascio/express-openapi-validator/commit/62acbbd)) +* fix typos ([c5e4383](https://github.com/cdimascio/express-openapi-validator/commit/c5e4383)) +* fixes 332 unknown formats with req validation ([edeff91](https://github.com/cdimascio/express-openapi-validator/commit/edeff91)) +* follow response $refs ([fb7abfb](https://github.com/cdimascio/express-openapi-validator/commit/fb7abfb)) +* formatting ([e491fe3](https://github.com/cdimascio/express-openapi-validator/commit/e491fe3)) +* From else-if to switch for status checking ([27a4bd0](https://github.com/cdimascio/express-openapi-validator/commit/27a4bd0)) +* ignore vendor extensions in paths ([a82154d](https://github.com/cdimascio/express-openapi-validator/commit/a82154d)) +* Include "modulePathResolver" in resolvers module ([c5f24b5](https://github.com/cdimascio/express-openapi-validator/commit/c5f24b5)) +* increment minor version ([93a0156](https://github.com/cdimascio/express-openapi-validator/commit/93a0156)) +* increment minor version ([ea59355](https://github.com/cdimascio/express-openapi-validator/commit/ea59355)) +* increment minor version ([ff76d38](https://github.com/cdimascio/express-openapi-validator/commit/ff76d38)) +* increment minor version ([43c7cee](https://github.com/cdimascio/express-openapi-validator/commit/43c7cee)) +* increment patch version ([c86a314](https://github.com/cdimascio/express-openapi-validator/commit/c86a314)) +* increment patch version ([d611f61](https://github.com/cdimascio/express-openapi-validator/commit/d611f61)) +* increment patch version ([0dfadd7](https://github.com/cdimascio/express-openapi-validator/commit/0dfadd7)) +* increment patch version ([63608a2](https://github.com/cdimascio/express-openapi-validator/commit/63608a2)) +* increment patch version ([fba81c6](https://github.com/cdimascio/express-openapi-validator/commit/fba81c6)) +* increment patch version ([a186b3d](https://github.com/cdimascio/express-openapi-validator/commit/a186b3d)) +* increment patch version ([3f2f1a3](https://github.com/cdimascio/express-openapi-validator/commit/3f2f1a3)) +* increment patch version 3.14.1 ([2603fd9](https://github.com/cdimascio/express-openapi-validator/commit/2603fd9)) +* Migrate status based Error creation from inline check to HttpError.create method ([36118ea](https://github.com/cdimascio/express-openapi-validator/commit/36118ea)) +* provides change log ([01b8e96](https://github.com/cdimascio/express-openapi-validator/commit/01b8e96)) +* Remove comments from eov-operations.modulepath.yaml specification ([ae4fec7](https://github.com/cdimascio/express-openapi-validator/commit/ae4fec7)) +* Remove magic number in operation handlers test ([414aca6](https://github.com/cdimascio/express-openapi-validator/commit/414aca6)) +* remove unecessary file ([7621d1b](https://github.com/cdimascio/express-openapi-validator/commit/7621d1b)) +* remove unused code ([1de1f3b](https://github.com/cdimascio/express-openapi-validator/commit/1de1f3b)) +* Removed validationError and _validationError unusued functions. ([3ffbd95](https://github.com/cdimascio/express-openapi-validator/commit/3ffbd95)) +* Reordering script into package.json ([11cac46](https://github.com/cdimascio/express-openapi-validator/commit/11cac46)) +* Resolvers can now be specified through operationHandlers as a OperationHandlerOptions ([7d50628](https://github.com/cdimascio/express-openapi-validator/commit/7d50628)) +* Update .travis.yml ([0b31815](https://github.com/cdimascio/express-openapi-validator/commit/0b31815)) +* update deep object test ([6c6d2a9](https://github.com/cdimascio/express-openapi-validator/commit/6c6d2a9)) +* update example deps ([97f43be](https://github.com/cdimascio/express-openapi-validator/commit/97f43be)) +* update lock ([c16dcd1](https://github.com/cdimascio/express-openapi-validator/commit/c16dcd1)) +* update npmignore ([786bd45](https://github.com/cdimascio/express-openapi-validator/commit/786bd45)) +* update og:image ([d778602](https://github.com/cdimascio/express-openapi-validator/commit/d778602)) +* update package.json ([eb44091](https://github.com/cdimascio/express-openapi-validator/commit/eb44091)) +* update packages ([f4c0c2d](https://github.com/cdimascio/express-openapi-validator/commit/f4c0c2d)) +* update README ([3534a46](https://github.com/cdimascio/express-openapi-validator/commit/3534a46)) +* update README ([ff1ad92](https://github.com/cdimascio/express-openapi-validator/commit/ff1ad92)) +* Update README.md ([afdfd81](https://github.com/cdimascio/express-openapi-validator/commit/afdfd81)) +* Update README.md ([9c50d80](https://github.com/cdimascio/express-openapi-validator/commit/9c50d80)) +* Update README.md ([2f0c206](https://github.com/cdimascio/express-openapi-validator/commit/2f0c206)) +* Update README.md ([de57bcd](https://github.com/cdimascio/express-openapi-validator/commit/de57bcd)) +* Update README.md ([797e86f](https://github.com/cdimascio/express-openapi-validator/commit/797e86f)) +* Update README.md ([5d6d5de](https://github.com/cdimascio/express-openapi-validator/commit/5d6d5de)) +* Update README.md ([a358911](https://github.com/cdimascio/express-openapi-validator/commit/a358911)) +* Update README.md ([11c2da0](https://github.com/cdimascio/express-openapi-validator/commit/11c2da0)) +* Update README.md ([a4541d3](https://github.com/cdimascio/express-openapi-validator/commit/a4541d3)) +* Update README.md ([0d33c46](https://github.com/cdimascio/express-openapi-validator/commit/0d33c46)) +* Update README.md ([8dfb08f](https://github.com/cdimascio/express-openapi-validator/commit/8dfb08f)) +* update version ([1e34435](https://github.com/cdimascio/express-openapi-validator/commit/1e34435)) +* upgrade ref parser & deps ([12cabad](https://github.com/cdimascio/express-openapi-validator/commit/12cabad)) +* docs: add Jakesterwars as a contributor (#330) ([e29efbd](https://github.com/cdimascio/express-openapi-validator/commit/e29efbd)), closes [#330](https://github.com/cdimascio/express-openapi-validator/issues/330) +* docs: update .all-contributorsrc [skip ci] ([0b7eb0a](https://github.com/cdimascio/express-openapi-validator/commit/0b7eb0a)) +* docs: update .all-contributorsrc [skip ci] ([41bde49](https://github.com/cdimascio/express-openapi-validator/commit/41bde49)) +* docs: update .all-contributorsrc [skip ci] ([9b0480d](https://github.com/cdimascio/express-openapi-validator/commit/9b0480d)) +* docs: update .all-contributorsrc [skip ci] ([fd70d42](https://github.com/cdimascio/express-openapi-validator/commit/fd70d42)) +* docs: update README.md [skip ci] ([22ee649](https://github.com/cdimascio/express-openapi-validator/commit/22ee649)) +* docs: update README.md [skip ci] ([43578b2](https://github.com/cdimascio/express-openapi-validator/commit/43578b2)) +* docs: update README.md [skip ci] ([555a146](https://github.com/cdimascio/express-openapi-validator/commit/555a146)) +* docs: update README.md [skip ci] ([8fcba0f](https://github.com/cdimascio/express-openapi-validator/commit/8fcba0f)) +* chore: example-1 fix for add/create issue ([0965d88](https://github.com/cdimascio/express-openapi-validator/commit/0965d88)) +* fix: upgrade js-yaml from 3.13.1 to 3.14.0 ([081b5f1](https://github.com/cdimascio/express-openapi-validator/commit/081b5f1)) +* fix: upgrade js-yaml from 3.13.1 to 3.14.0 ([68d596b](https://github.com/cdimascio/express-openapi-validator/commit/68d596b)) + + + +## 3.12.7 (2020-04-26) + +* add logo links ([11a4353](https://github.com/cdimascio/express-openapi-validator/commit/11a4353)) +* add multi api spec example ([d6d2d02](https://github.com/cdimascio/express-openapi-validator/commit/d6d2d02)) +* cleanup example ([ef551d8](https://github.com/cdimascio/express-openapi-validator/commit/ef551d8)) +* fix response ([d2125d6](https://github.com/cdimascio/express-openapi-validator/commit/d2125d6)) +* improve error handling for missing extension functions ([6529dae](https://github.com/cdimascio/express-openapi-validator/commit/6529dae)) +* improve error handling for missing/mistyped route mappings ([c3aaa62](https://github.com/cdimascio/express-openapi-validator/commit/c3aaa62)) +* increment patch version ([96fa61e](https://github.com/cdimascio/express-openapi-validator/commit/96fa61e)) +* increment patch version ([4f695e6](https://github.com/cdimascio/express-openapi-validator/commit/4f695e6)) +* increment patch version ([3896d19](https://github.com/cdimascio/express-openapi-validator/commit/3896d19)) +* increment patch version ([03ba8d6](https://github.com/cdimascio/express-openapi-validator/commit/03ba8d6)) +* logo ([01ec492](https://github.com/cdimascio/express-openapi-validator/commit/01ec492)) +* page logo ([76cefbb](https://github.com/cdimascio/express-openapi-validator/commit/76cefbb)) +* reorganize examples ([a375e5f](https://github.com/cdimascio/express-openapi-validator/commit/a375e5f)) +* Set theme jekyll-theme-cayman ([b59b38e](https://github.com/cdimascio/express-openapi-validator/commit/b59b38e)) +* support security validation for cookie auth ([b7d7afc](https://github.com/cdimascio/express-openapi-validator/commit/b7d7afc)) +* update example deps ([fac5e2a](https://github.com/cdimascio/express-openapi-validator/commit/fac5e2a)) +* update README ([6f35dc6](https://github.com/cdimascio/express-openapi-validator/commit/6f35dc6)) +* update README ([8544562](https://github.com/cdimascio/express-openapi-validator/commit/8544562)) +* update README ([c5c51bd](https://github.com/cdimascio/express-openapi-validator/commit/c5c51bd)) +* update README ([395f26b](https://github.com/cdimascio/express-openapi-validator/commit/395f26b)) +* update README ([b65f0d9](https://github.com/cdimascio/express-openapi-validator/commit/b65f0d9)) +* update README ([db8f388](https://github.com/cdimascio/express-openapi-validator/commit/db8f388)) +* Update README.md ([9ef66d6](https://github.com/cdimascio/express-openapi-validator/commit/9ef66d6)) +* Update README.md ([ada8ff8](https://github.com/cdimascio/express-openapi-validator/commit/ada8ff8)) +* Update README.md ([e7f7606](https://github.com/cdimascio/express-openapi-validator/commit/e7f7606)) +* Update README.md ([9434eb1](https://github.com/cdimascio/express-openapi-validator/commit/9434eb1)) +* upgrade dependencies and increment patch version ([ebaddb9](https://github.com/cdimascio/express-openapi-validator/commit/ebaddb9)) +* upgrade prettier ([4a55772](https://github.com/cdimascio/express-openapi-validator/commit/4a55772)) +* fix: upgrade ajv from 6.12.0 to 6.12.1 ([48d1ee3](https://github.com/cdimascio/express-openapi-validator/commit/48d1ee3)) +* fix: upgrade ajv from 6.12.1 to 6.12.2 ([bae2681](https://github.com/cdimascio/express-openapi-validator/commit/bae2681)) +* fix: upgrade ono from 7.1.1 to 7.1.2 ([b7202df](https://github.com/cdimascio/express-openapi-validator/commit/b7202df)) +* chore(config): remove greenkeeper.json ([c4726bb](https://github.com/cdimascio/express-openapi-validator/commit/c4726bb)) +* chore(readme): remove Greenkeeper badge ([356935e](https://github.com/cdimascio/express-openapi-validator/commit/356935e)) + + + +## 3.12.0 (2020-04-13) + +* add tests ([f67efe6](https://github.com/cdimascio/express-openapi-validator/commit/f67efe6)) +* Add try catch in case invalid/missing content type is passed ([28a3d5e](https://github.com/cdimascio/express-openapi-validator/commit/28a3d5e)) +* Add wildcard support to response validators ([3ccbbad](https://github.com/cdimascio/express-openapi-validator/commit/3ccbbad)) +* allow to specify format validation in AJP ([1289af2](https://github.com/cdimascio/express-openapi-validator/commit/1289af2)) +* Allow wildcard content types and conntent types with parameters ([446fad9](https://github.com/cdimascio/express-openapi-validator/commit/446fad9)) +* Bump minimist from 1.2.0 to 1.2.5 in /examples/1-standard ([0df637a](https://github.com/cdimascio/express-openapi-validator/commit/0df637a)) +* disable canVailidate check ([362d988](https://github.com/cdimascio/express-openapi-validator/commit/362d988)) +* fix test name ([8b6d557](https://github.com/cdimascio/express-openapi-validator/commit/8b6d557)) +* gitpod config ([ccfab75](https://github.com/cdimascio/express-openapi-validator/commit/ccfab75)) +* handle multiple response content types ([9c7edec](https://github.com/cdimascio/express-openapi-validator/commit/9c7edec)) +* increment minor version ([49f3631](https://github.com/cdimascio/express-openapi-validator/commit/49f3631)) +* increment minor version ([c98d3b4](https://github.com/cdimascio/express-openapi-validator/commit/c98d3b4)) +* increment minor version and update minimist ([e8119e0](https://github.com/cdimascio/express-openapi-validator/commit/e8119e0)) +* nullable object example ([d9d8d44](https://github.com/cdimascio/express-openapi-validator/commit/d9d8d44)) +* rename validateFormats and add description to README ([612cec1](https://github.com/cdimascio/express-openapi-validator/commit/612cec1)) +* test for nullable integer ([53e53d7](https://github.com/cdimascio/express-openapi-validator/commit/53e53d7)) +* update README ([eed6b93](https://github.com/cdimascio/express-openapi-validator/commit/eed6b93)) +* update README ([82bb908](https://github.com/cdimascio/express-openapi-validator/commit/82bb908)) +* docs: update .all-contributorsrc [skip ci] ([b4a041d](https://github.com/cdimascio/express-openapi-validator/commit/b4a041d)) +* docs: update .all-contributorsrc [skip ci] ([d012bd9](https://github.com/cdimascio/express-openapi-validator/commit/d012bd9)) +* docs: update README.md [skip ci] ([994c833](https://github.com/cdimascio/express-openapi-validator/commit/994c833)) +* docs: update README.md [skip ci] ([9e34a63](https://github.com/cdimascio/express-openapi-validator/commit/9e34a63)) +* chore(package): update lockfile package-lock.json ([4d295fd](https://github.com/cdimascio/express-openapi-validator/commit/4d295fd)) +* chore(package): update prettier to version 2.0.0 ([2d49c0a](https://github.com/cdimascio/express-openapi-validator/commit/2d49c0a)) + + + +## 3.10.0 (2020-03-15) + +* add response validation test ([29dfb22](https://github.com/cdimascio/express-openapi-validator/commit/29dfb22)) +* add response validation tests ([b874239](https://github.com/cdimascio/express-openapi-validator/commit/b874239)) +* fix ts type error ([cc20b12](https://github.com/cdimascio/express-openapi-validator/commit/cc20b12)) +* upgrade deps and increment minor version ([96d10b3](https://github.com/cdimascio/express-openapi-validator/commit/96d10b3)) +* upgrade example dependencies ([b0b5d3c](https://github.com/cdimascio/express-openapi-validator/commit/b0b5d3c)) +* upgrade example deps ([6b882db](https://github.com/cdimascio/express-openapi-validator/commit/6b882db)) +* chore(package): update lockfile package-lock.json ([279aeb6](https://github.com/cdimascio/express-openapi-validator/commit/279aeb6)) +* fix(package): update json-schema-ref-parser to version 8.0.0 ([f7ba06c](https://github.com/cdimascio/express-openapi-validator/commit/f7ba06c)) + + + +## 3.9.5 (2020-03-07) + +* changed validator.default to validators.default ([a324046](https://github.com/cdimascio/express-openapi-validator/commit/a324046)) +* increment patch version ([9f97b08](https://github.com/cdimascio/express-openapi-validator/commit/9f97b08)) +* docs: update .all-contributorsrc [skip ci] ([054d8da](https://github.com/cdimascio/express-openapi-validator/commit/054d8da)) +* docs: update README.md [skip ci] ([5c950a4](https://github.com/cdimascio/express-openapi-validator/commit/5c950a4)) + + + +## 3.9.4 (2020-03-07) + +* add all of tests ([23936a0](https://github.com/cdimascio/express-openapi-validator/commit/23936a0)) +* Create bug ([3c58675](https://github.com/cdimascio/express-openapi-validator/commit/3c58675)) +* decode urlencoded path parameters #256 ([521ed2b](https://github.com/cdimascio/express-openapi-validator/commit/521ed2b)), closes [#256](https://github.com/cdimascio/express-openapi-validator/issues/256) +* Delete bug ([81ee193](https://github.com/cdimascio/express-openapi-validator/commit/81ee193)) +* fix ignorePaths #245 ([41b30bd](https://github.com/cdimascio/express-openapi-validator/commit/41b30bd)), closes [#245](https://github.com/cdimascio/express-openapi-validator/issues/245) +* handle format binary e.g. application/octet-stream #237 ([413f100](https://github.com/cdimascio/express-openapi-validator/commit/413f100)), closes [#237](https://github.com/cdimascio/express-openapi-validator/issues/237) +* increment patch version ([2f2e6b7](https://github.com/cdimascio/express-openapi-validator/commit/2f2e6b7)) +* increment patch version ([1622d74](https://github.com/cdimascio/express-openapi-validator/commit/1622d74)) +* increment patch version ([7a0efc3](https://github.com/cdimascio/express-openapi-validator/commit/7a0efc3)) +* increment patch version ([40c8ac8](https://github.com/cdimascio/express-openapi-validator/commit/40c8ac8)) +* test path param url decoding ([de5fbfe](https://github.com/cdimascio/express-openapi-validator/commit/de5fbfe)) +* Update bug_report.md ([6c50b03](https://github.com/cdimascio/express-openapi-validator/commit/6c50b03)) +* Update CONTRIBUTING.md ([25905a4](https://github.com/cdimascio/express-openapi-validator/commit/25905a4)) +* Update CONTRIBUTING.md ([0250950](https://github.com/cdimascio/express-openapi-validator/commit/0250950)) +* Update CONTRIBUTING.md ([40e2b29](https://github.com/cdimascio/express-openapi-validator/commit/40e2b29)) +* Update CONTRIBUTING.md ([1c49f3a](https://github.com/cdimascio/express-openapi-validator/commit/1c49f3a)) +* Update issue templates ([f2fddb2](https://github.com/cdimascio/express-openapi-validator/commit/f2fddb2)) +* Update issue templates ([e4c2cc8](https://github.com/cdimascio/express-openapi-validator/commit/e4c2cc8)) +* Update openapi.request.validator.ts ([609235d](https://github.com/cdimascio/express-openapi-validator/commit/609235d)) +* Update README.md ([bdd7ded](https://github.com/cdimascio/express-openapi-validator/commit/bdd7ded)) +* upgrade ajv ([0d7f0a6](https://github.com/cdimascio/express-openapi-validator/commit/0d7f0a6)) +* docs: update .all-contributorsrc [skip ci] ([aaac069](https://github.com/cdimascio/express-openapi-validator/commit/aaac069)) +* docs: update README.md [skip ci] ([b13aaad](https://github.com/cdimascio/express-openapi-validator/commit/b13aaad)) + + + +## 3.9.0 (2020-02-25) + +* improve path caching #242 ([0f4ddcf](https://github.com/cdimascio/express-openapi-validator/commit/0f4ddcf)), closes [#242](https://github.com/cdimascio/express-openapi-validator/issues/242) +* increment minor version ([104bb54](https://github.com/cdimascio/express-openapi-validator/commit/104bb54)) + + + +## 3.8.0 (2020-02-22) + +* #237 improve binary support ([e6f1926](https://github.com/cdimascio/express-openapi-validator/commit/e6f1926)), closes [#237](https://github.com/cdimascio/express-openapi-validator/issues/237) +* enable eov-operation handlers to use default exports ([b86de33](https://github.com/cdimascio/express-openapi-validator/commit/b86de33)) +* example using babel and default exports ([284d867](https://github.com/cdimascio/express-openapi-validator/commit/284d867)) +* example with es6 modules export ([e3b01f8](https://github.com/cdimascio/express-openapi-validator/commit/e3b01f8)) +* fix oId check ([00273f7](https://github.com/cdimascio/express-openapi-validator/commit/00273f7)) +* fix var name ([a2025a9](https://github.com/cdimascio/express-openapi-validator/commit/a2025a9)) +* increment minor version ([d2fd8a5](https://github.com/cdimascio/express-openapi-validator/commit/d2fd8a5)) +* increment patch version ([2b02169](https://github.com/cdimascio/express-openapi-validator/commit/2b02169)) +* update examples readme ([fc6d804](https://github.com/cdimascio/express-openapi-validator/commit/fc6d804)) +* Update README.md ([189c0a9](https://github.com/cdimascio/express-openapi-validator/commit/189c0a9)) +* Update README.md ([b2ee7d0](https://github.com/cdimascio/express-openapi-validator/commit/b2ee7d0)) +* Update README.md ([99642f4](https://github.com/cdimascio/express-openapi-validator/commit/99642f4)) +* Update README.md ([3f5e0d9](https://github.com/cdimascio/express-openapi-validator/commit/3f5e0d9)) +* chore(package): update lockfile package-lock.json ([ac3478c](https://github.com/cdimascio/express-openapi-validator/commit/ac3478c)) +* fix(package): update ono to version 7.0.0 ([9db6404](https://github.com/cdimascio/express-openapi-validator/commit/9db6404)) + + + +## 3.7.0 (2020-02-15) + +* add custom headers test ([c2be1fa](https://github.com/cdimascio/express-openapi-validator/commit/c2be1fa)) +* add test case for max len ([1d11adf](https://github.com/cdimascio/express-openapi-validator/commit/1d11adf)) +* fixes pathParams typing in OpenApiRequestMetadata ([8c5b574](https://github.com/cdimascio/express-openapi-validator/commit/8c5b574)), closes [cdimascio/express-openapi-validator#233](https://github.com/cdimascio/express-openapi-validator/issues/233) +* rename test case ([dd39412](https://github.com/cdimascio/express-openapi-validator/commit/dd39412)) +* update README ([34ea5e3](https://github.com/cdimascio/express-openapi-validator/commit/34ea5e3)) +* Update README.md ([fc28415](https://github.com/cdimascio/express-openapi-validator/commit/fc28415)) +* Update README.md ([ddc9876](https://github.com/cdimascio/express-openapi-validator/commit/ddc9876)) +* update test ([c93590a](https://github.com/cdimascio/express-openapi-validator/commit/c93590a)) +* version 3.7.0 ([0ba71a3](https://github.com/cdimascio/express-openapi-validator/commit/0ba71a3)) +* docs: update .all-contributorsrc [skip ci] ([614114d](https://github.com/cdimascio/express-openapi-validator/commit/614114d)) +* docs: update README.md [skip ci] ([cc0fcd8](https://github.com/cdimascio/express-openapi-validator/commit/cc0fcd8)) + + + +## 3.7.0-alpha.3 (2020-02-13) + +* add comment ([64fa8f2](https://github.com/cdimascio/express-openapi-validator/commit/64fa8f2)) +* Add initial routing pass ([90e699d](https://github.com/cdimascio/express-openapi-validator/commit/90e699d)) +* Fix example to work my feature ([31abff9](https://github.com/cdimascio/express-openapi-validator/commit/31abff9)) +* increment alpha version ([c568111](https://github.com/cdimascio/express-openapi-validator/commit/c568111)) +* increment alpha version ([b7738e6](https://github.com/cdimascio/express-openapi-validator/commit/b7738e6)) +* operation handlers ([ecf71df](https://github.com/cdimascio/express-openapi-validator/commit/ecf71df)) +* update npm ignore ([cc64c4b](https://github.com/cdimascio/express-openapi-validator/commit/cc64c4b)) +* Update README.md ([dcdea32](https://github.com/cdimascio/express-openapi-validator/commit/dcdea32)) +* Update README.md ([8717c21](https://github.com/cdimascio/express-openapi-validator/commit/8717c21)) +* Update README.md ([667e3e4](https://github.com/cdimascio/express-openapi-validator/commit/667e3e4)) +* Update README.md ([fe06949](https://github.com/cdimascio/express-openapi-validator/commit/fe06949)) +* Update README.md ([f04c952](https://github.com/cdimascio/express-openapi-validator/commit/f04c952)) +* Update README.md ([fea9f7c](https://github.com/cdimascio/express-openapi-validator/commit/fea9f7c)) +* Update README.md ([83c8f22](https://github.com/cdimascio/express-openapi-validator/commit/83c8f22)) +* Update README.md ([0a65104](https://github.com/cdimascio/express-openapi-validator/commit/0a65104)) +* Update README.md ([c9a3753](https://github.com/cdimascio/express-openapi-validator/commit/c9a3753)) +* Update README.md ([7b76fd4](https://github.com/cdimascio/express-openapi-validator/commit/7b76fd4)) +* Update README.md ([43077ba](https://github.com/cdimascio/express-openapi-validator/commit/43077ba)) +* Update README.md ([7646df5](https://github.com/cdimascio/express-openapi-validator/commit/7646df5)) +* Update README.md ([3174b4a](https://github.com/cdimascio/express-openapi-validator/commit/3174b4a)) +* docs: update .all-contributorsrc [skip ci] ([1d80a7d](https://github.com/cdimascio/express-openapi-validator/commit/1d80a7d)) +* docs: update README.md [skip ci] ([3593c64](https://github.com/cdimascio/express-openapi-validator/commit/3593c64)) + + + +## 3.6.7 (2020-01-31) + +* Fix #226 ([e2d3115](https://github.com/cdimascio/express-openapi-validator/commit/e2d3115)), closes [#226](https://github.com/cdimascio/express-openapi-validator/issues/226) +* increment patch version ([04eb045](https://github.com/cdimascio/express-openapi-validator/commit/04eb045)) +* update README ([2b2c325](https://github.com/cdimascio/express-openapi-validator/commit/2b2c325)) +* chore(package): update @types/mocha to version 7.0.0 ([af779a8](https://github.com/cdimascio/express-openapi-validator/commit/af779a8)) +* chore(package): update lockfile package-lock.json ([047aa52](https://github.com/cdimascio/express-openapi-validator/commit/047aa52)) +* chore(package): update lockfile package-lock.json ([f3e8cc5](https://github.com/cdimascio/express-openapi-validator/commit/f3e8cc5)) +* chore(package): update mocha to version 7.0.1 ([c15c3e4](https://github.com/cdimascio/express-openapi-validator/commit/c15c3e4)) + + + +## 3.6.6 (2020-01-16) + +* Add (currently) failing test to show multerOpts/fileUploader not being properly passed to multer ([64b0145](https://github.com/cdimascio/express-openapi-validator/commit/64b0145)) +* Fix reference to fileUploader ([d07c8de](https://github.com/cdimascio/express-openapi-validator/commit/d07c8de)) +* increment patch version ([1571d1f](https://github.com/cdimascio/express-openapi-validator/commit/1571d1f)) + + + +## 3.6.5 (2020-01-16) + +* empty response passes response check #219 ([bccf173](https://github.com/cdimascio/express-openapi-validator/commit/bccf173)), closes [#219](https://github.com/cdimascio/express-openapi-validator/issues/219) +* fix destructure of openapi ([d41fc02](https://github.com/cdimascio/express-openapi-validator/commit/d41fc02)) +* increment patch version ([b7936e0](https://github.com/cdimascio/express-openapi-validator/commit/b7936e0)) +* increment patch version ([d6f1f4c](https://github.com/cdimascio/express-openapi-validator/commit/d6f1f4c)) +* remove unecessary import ([e507c4b](https://github.com/cdimascio/express-openapi-validator/commit/e507c4b)) +* Update README.md ([c1ddb30](https://github.com/cdimascio/express-openapi-validator/commit/c1ddb30)) +* Update README.md ([839d351](https://github.com/cdimascio/express-openapi-validator/commit/839d351)) +* update type signatures ([07dcb0e](https://github.com/cdimascio/express-openapi-validator/commit/07dcb0e)) + + + +## 3.6.3 (2020-01-13) + +* increment patch version ([7c247a8](https://github.com/cdimascio/express-openapi-validator/commit/7c247a8)) +* path templates matched incorrectly #214 ([c811dfa](https://github.com/cdimascio/express-openapi-validator/commit/c811dfa)), closes [#214](https://github.com/cdimascio/express-openapi-validator/issues/214) +* path templates matched incorrectly #214 ([12c49bf](https://github.com/cdimascio/express-openapi-validator/commit/12c49bf)), closes [#214](https://github.com/cdimascio/express-openapi-validator/issues/214) + + + +## 3.6.2 (2020-01-11) + +* fix example ([e09b776](https://github.com/cdimascio/express-openapi-validator/commit/e09b776)) +* Fix for nested routes validation ([9ad4bfc](https://github.com/cdimascio/express-openapi-validator/commit/9ad4bfc)) +* increment patch version ([03dbbda](https://github.com/cdimascio/express-openapi-validator/commit/03dbbda)) +* increment patch version ([518065d](https://github.com/cdimascio/express-openapi-validator/commit/518065d)) +* path templates matched incorrectly #214 ([e000aa2](https://github.com/cdimascio/express-openapi-validator/commit/e000aa2)), closes [#214](https://github.com/cdimascio/express-openapi-validator/issues/214) +* update example README ([64a29f9](https://github.com/cdimascio/express-openapi-validator/commit/64a29f9)) +* Update README.md ([6d097e4](https://github.com/cdimascio/express-openapi-validator/commit/6d097e4)) +* Update README.md ([91f012d](https://github.com/cdimascio/express-openapi-validator/commit/91f012d)) +* docs: update .all-contributorsrc [skip ci] ([9f756d4](https://github.com/cdimascio/express-openapi-validator/commit/9f756d4)) +* docs: update README.md [skip ci] ([34445e5](https://github.com/cdimascio/express-openapi-validator/commit/34445e5)) + + + +## 3.6.0 (2019-12-31) + +* allowReserved not validated properly. #158 ([f2ba821](https://github.com/cdimascio/express-openapi-validator/commit/f2ba821)), closes [#158](https://github.com/cdimascio/express-openapi-validator/issues/158) +* increment minor version ([8956e63](https://github.com/cdimascio/express-openapi-validator/commit/8956e63)) + + + +## 3.5.0 (2019-12-30) + +* add deepObject test ([3a7892a](https://github.com/cdimascio/express-openapi-validator/commit/3a7892a)) +* add return type ([4876980](https://github.com/cdimascio/express-openapi-validator/commit/4876980)) +* add test ([ac1734d](https://github.com/cdimascio/express-openapi-validator/commit/ac1734d)) +* add todo ([3011ca5](https://github.com/cdimascio/express-openapi-validator/commit/3011ca5)) +* allowEmptyValue flag is ignored #190 ([7ce125a](https://github.com/cdimascio/express-openapi-validator/commit/7ce125a)), closes [#190](https://github.com/cdimascio/express-openapi-validator/issues/190) +* cleanup lodash deps ([c9f8df5](https://github.com/cdimascio/express-openapi-validator/commit/c9f8df5)) +* colocate req/param parser ([b300058](https://github.com/cdimascio/express-openapi-validator/commit/b300058)) +* error msg ([7d30ff2](https://github.com/cdimascio/express-openapi-validator/commit/7d30ff2)) +* exclude mds ([f831ab5](https://github.com/cdimascio/express-openapi-validator/commit/f831ab5)) +* extract utilies ([f1b56e4](https://github.com/cdimascio/express-openapi-validator/commit/f1b56e4)) +* fileUploader ([4749143](https://github.com/cdimascio/express-openapi-validator/commit/4749143)) +* fix error msg typo ([c11e869](https://github.com/cdimascio/express-openapi-validator/commit/c11e869)) +* ignore express-mung ([0547ab0](https://github.com/cdimascio/express-openapi-validator/commit/0547ab0)) +* ignore markdown files ([76730cc](https://github.com/cdimascio/express-openapi-validator/commit/76730cc)) +* ignore test ([4b30ba3](https://github.com/cdimascio/express-openapi-validator/commit/4b30ba3)) +* ignore test ([6d19fb0](https://github.com/cdimascio/express-openapi-validator/commit/6d19fb0)) +* ignore test ([228f56d](https://github.com/cdimascio/express-openapi-validator/commit/228f56d)) +* increment minor version ([806a9b9](https://github.com/cdimascio/express-openapi-validator/commit/806a9b9)) +* increment minor version ([8e1561a](https://github.com/cdimascio/express-openapi-validator/commit/8e1561a)) +* increment patch version ([ff7d2a8](https://github.com/cdimascio/express-openapi-validator/commit/ff7d2a8)) +* lint cleanup ([8b0936f](https://github.com/cdimascio/express-openapi-validator/commit/8b0936f)) +* lint fixes ([d61ade4](https://github.com/cdimascio/express-openapi-validator/commit/d61ade4)) +* linter fixes ([04f228a](https://github.com/cdimascio/express-openapi-validator/commit/04f228a)) +* optional file upload ([81243f8](https://github.com/cdimascio/express-openapi-validator/commit/81243f8)) +* refactor request parameter parser ([41a7407](https://github.com/cdimascio/express-openapi-validator/commit/41a7407)) +* remove redundant query check ([f284481](https://github.com/cdimascio/express-openapi-validator/commit/f284481)) +* remove uneeded param ([17dadc2](https://github.com/cdimascio/express-openapi-validator/commit/17dadc2)) +* security scheme types ([40b3cd1](https://github.com/cdimascio/express-openapi-validator/commit/40b3cd1)) +* test parameter ref ([0084dff](https://github.com/cdimascio/express-openapi-validator/commit/0084dff)) +* type annotations ([dcf3846](https://github.com/cdimascio/express-openapi-validator/commit/dcf3846)) +* type annotations ([40fdfd9](https://github.com/cdimascio/express-openapi-validator/commit/40fdfd9)) +* type annotations ([73111e0](https://github.com/cdimascio/express-openapi-validator/commit/73111e0)) +* update excludes ([90b09fa](https://github.com/cdimascio/express-openapi-validator/commit/90b09fa)) +* update README ([842ae9e](https://github.com/cdimascio/express-openapi-validator/commit/842ae9e)) +* update README ([80b6d4f](https://github.com/cdimascio/express-openapi-validator/commit/80b6d4f)) +* Update README.md ([f917bba](https://github.com/cdimascio/express-openapi-validator/commit/f917bba)) +* Update README.md ([4ed52ee](https://github.com/cdimascio/express-openapi-validator/commit/4ed52ee)) +* Update README.md ([66a0501](https://github.com/cdimascio/express-openapi-validator/commit/66a0501)) +* Update README.md ([2752e08](https://github.com/cdimascio/express-openapi-validator/commit/2752e08)) +* chore(package): update lockfile package-lock.json ([0d6f40c](https://github.com/cdimascio/express-openapi-validator/commit/0d6f40c)) +* fix(package): update ono to version 6.0.0 ([4f4f45a](https://github.com/cdimascio/express-openapi-validator/commit/4f4f45a)) + + + +## 3.3.0 (2019-12-24) + +* Add test to reproduce issue ([5c4594c](https://github.com/cdimascio/express-openapi-validator/commit/5c4594c)) +* add type annotations ([a1df7f4](https://github.com/cdimascio/express-openapi-validator/commit/a1df7f4)) +* annotate types ([93693b7](https://github.com/cdimascio/express-openapi-validator/commit/93693b7)) +* annotate types ([fec4679](https://github.com/cdimascio/express-openapi-validator/commit/fec4679)) +* build schema ([8062123](https://github.com/cdimascio/express-openapi-validator/commit/8062123)) +* cleanup body schema parse ([c7adfc2](https://github.com/cdimascio/express-openapi-validator/commit/c7adfc2)) +* extract request body to schema logic ([c835988](https://github.com/cdimascio/express-openapi-validator/commit/c835988)) +* factor parameters transform ([847c8d9](https://github.com/cdimascio/express-openapi-validator/commit/847c8d9)) +* factors schema parsers ([c0d5725](https://github.com/cdimascio/express-openapi-validator/commit/c0d5725)) +* Fix $ref issue with special characters (#183) ([539870e](https://github.com/cdimascio/express-openapi-validator/commit/539870e)), closes [#183](https://github.com/cdimascio/express-openapi-validator/issues/183) +* Forgot to add the default parameter in loadSpec ([7fc89a9](https://github.com/cdimascio/express-openapi-validator/commit/7fc89a9)) +* Implement option unsafeRefs ([4c18adc](https://github.com/cdimascio/express-openapi-validator/commit/4c18adc)) +* increment minor version ([59acc38](https://github.com/cdimascio/express-openapi-validator/commit/59acc38)) +* increment patch version ([7bdf769](https://github.com/cdimascio/express-openapi-validator/commit/7bdf769)) +* initial parameters refactor ([b4c901a](https://github.com/cdimascio/express-openapi-validator/commit/b4c901a)) +* json schema mode ([ddb0efe](https://github.com/cdimascio/express-openapi-validator/commit/ddb0efe)) +* Make Codacy happy ([45cb4e0](https://github.com/cdimascio/express-openapi-validator/commit/45cb4e0)) +* Make Codacy happy ([ecab41f](https://github.com/cdimascio/express-openapi-validator/commit/ecab41f)) +* Make Codacy happy ([18e4c88](https://github.com/cdimascio/express-openapi-validator/commit/18e4c88)) +* Rename option unsafeRefs to $refParser ([ba6576d](https://github.com/cdimascio/express-openapi-validator/commit/ba6576d)) +* simplify resolved schema ([c33dfaa](https://github.com/cdimascio/express-openapi-validator/commit/c33dfaa)) +* type annotations ([a81b6c8](https://github.com/cdimascio/express-openapi-validator/commit/a81b6c8)) +* type annotations ([23848a8](https://github.com/cdimascio/express-openapi-validator/commit/23848a8)) +* type annotations ([32879e7](https://github.com/cdimascio/express-openapi-validator/commit/32879e7)) +* update readme ([f0c0fc6](https://github.com/cdimascio/express-openapi-validator/commit/f0c0fc6)) +* update readme ([8ef1714](https://github.com/cdimascio/express-openapi-validator/commit/8ef1714)) +* update README ([ba46d54](https://github.com/cdimascio/express-openapi-validator/commit/ba46d54)) +* chore(package): update @types/node to version 13.1.0 ([33148e6](https://github.com/cdimascio/express-openapi-validator/commit/33148e6)) +* chore(package): update lockfile package-lock.json ([536cb71](https://github.com/cdimascio/express-openapi-validator/commit/536cb71)) +* chore(package): update lockfile package-lock.json ([82c845a](https://github.com/cdimascio/express-openapi-validator/commit/82c845a)) +* chore(package): update nyc to version 15.0.0 ([e262e20](https://github.com/cdimascio/express-openapi-validator/commit/e262e20)) + + + +## 3.2.4 (2019-12-22) + +* fix non xOf serialisable object ([dc2c827](https://github.com/cdimascio/express-openapi-validator/commit/dc2c827)) +* handle single element array ([498b876](https://github.com/cdimascio/express-openapi-validator/commit/498b876)) +* increment patch version ([1e27fe9](https://github.com/cdimascio/express-openapi-validator/commit/1e27fe9)) +* Proposal : fix object serialization when explode and form are used ([ad64307](https://github.com/cdimascio/express-openapi-validator/commit/ad64307)) +* remove uneeded code ([a6885a8](https://github.com/cdimascio/express-openapi-validator/commit/a6885a8)) + + + +## 3.2.3 (2019-12-19) + +* Add missing trailing comma ([0cb58bf](https://github.com/cdimascio/express-openapi-validator/commit/0cb58bf)) +* An in-range update of @types/node is breaking the build ([4448459](https://github.com/cdimascio/express-openapi-validator/commit/4448459)) +* Check for equality to avoid double parsing some query params ([5b2b5ab](https://github.com/cdimascio/express-openapi-validator/commit/5b2b5ab)) +* Cleanup object check (remove tautology, verboseness) ([74a0149](https://github.com/cdimascio/express-openapi-validator/commit/74a0149)) +* Fix code quality ([4876be0](https://github.com/cdimascio/express-openapi-validator/commit/4876be0)) +* increment patch ver ([243f315](https://github.com/cdimascio/express-openapi-validator/commit/243f315)) +* Move parantheses immediately after param (linter) ([8a159f3](https://github.com/cdimascio/express-openapi-validator/commit/8a159f3)) +* Move some logic into a private function ([8e283e9](https://github.com/cdimascio/express-openapi-validator/commit/8e283e9)) +* Only enforce query object parsing when specified, always validate #186 ([0b87e66](https://github.com/cdimascio/express-openapi-validator/commit/0b87e66)), closes [#186](https://github.com/cdimascio/express-openapi-validator/issues/186) +* OpenAPI's components object is optional ([9438b80](https://github.com/cdimascio/express-openapi-validator/commit/9438b80)), closes [/github.com/cdimascio/express-openapi-validator/pull/187#discussion_r359131401](https://github.com//github.com/cdimascio/express-openapi-validator/pull/187/issues/discussion_r359131401) +* Remove comma ([c604025](https://github.com/cdimascio/express-openapi-validator/commit/c604025)) +* Revert "Merge pull request #142 from ckeboss/better-query-param-support_136" ([0953971](https://github.com/cdimascio/express-openapi-validator/commit/0953971)), closes [#142](https://github.com/cdimascio/express-openapi-validator/issues/142) +* Revert "Remove brackets" ([ad5a68c](https://github.com/cdimascio/express-openapi-validator/commit/ad5a68c)) +* Support a wider range of query param names ([9ecdbb5](https://github.com/cdimascio/express-openapi-validator/commit/9ecdbb5)) +* Update .travis.yml ([3a66fd7](https://github.com/cdimascio/express-openapi-validator/commit/3a66fd7)) +* Update README.md ([77e36a0](https://github.com/cdimascio/express-openapi-validator/commit/77e36a0)) +* Update README.md ([0056db7](https://github.com/cdimascio/express-openapi-validator/commit/0056db7)) +* Update README.md ([838d23d](https://github.com/cdimascio/express-openapi-validator/commit/838d23d)) +* Update README.md ([638c515](https://github.com/cdimascio/express-openapi-validator/commit/638c515)) +* Update README.md ([c59bdab](https://github.com/cdimascio/express-openapi-validator/commit/c59bdab)) +* Update README.md ([c167310](https://github.com/cdimascio/express-openapi-validator/commit/c167310)) +* Update README.md ([8aa3cfa](https://github.com/cdimascio/express-openapi-validator/commit/8aa3cfa)) +* Update README.md ([0c52999](https://github.com/cdimascio/express-openapi-validator/commit/0c52999)) +* Update README.md ([f04b8d4](https://github.com/cdimascio/express-openapi-validator/commit/f04b8d4)) +* docs: update .all-contributorsrc [skip ci] ([7878f3f](https://github.com/cdimascio/express-openapi-validator/commit/7878f3f)) +* docs: update README.md [skip ci] ([680436f](https://github.com/cdimascio/express-openapi-validator/commit/680436f)) + + + +## 3.2.2 (2019-12-14) + +* Allow multiple file upload (WIP) ([fc8af99](https://github.com/cdimascio/express-openapi-validator/commit/fc8af99)) +* increment minor version ([9e980ad](https://github.com/cdimascio/express-openapi-validator/commit/9e980ad)) +* increment patch version ([832c6f8](https://github.com/cdimascio/express-openapi-validator/commit/832c6f8)) + + + +## 3.2.0 (2019-12-13) + +* Allow different json media types for params, requests, and responses ([55cb8ac](https://github.com/cdimascio/express-openapi-validator/commit/55cb8ac)) +* cleanup example ([9f4eff5](https://github.com/cdimascio/express-openapi-validator/commit/9f4eff5)) +* Create CODE_OF_CONDUCT.md ([2bd1585](https://github.com/cdimascio/express-openapi-validator/commit/2bd1585)) +* fix comment ([af82e80](https://github.com/cdimascio/express-openapi-validator/commit/af82e80)) +* increment minor version ([aa23c9e](https://github.com/cdimascio/express-openapi-validator/commit/aa23c9e)) +* increment patch version ([29cd1e5](https://github.com/cdimascio/express-openapi-validator/commit/29cd1e5)) +* move ajv to framework ([2379149](https://github.com/cdimascio/express-openapi-validator/commit/2379149)) +* ref src not dist ([7b800dc](https://github.com/cdimascio/express-openapi-validator/commit/7b800dc)) +* ts3.7 optional chaining / nullish coalescing updates ([d051acf](https://github.com/cdimascio/express-openapi-validator/commit/d051acf)) +* Update .travis.yml ([f77661c](https://github.com/cdimascio/express-openapi-validator/commit/f77661c)) +* update README ([a002e69](https://github.com/cdimascio/express-openapi-validator/commit/a002e69)) +* Update README.md ([a80ddab](https://github.com/cdimascio/express-openapi-validator/commit/a80ddab)) +* Update README.md ([938739f](https://github.com/cdimascio/express-openapi-validator/commit/938739f)) +* Update README.md ([5564aff](https://github.com/cdimascio/express-openapi-validator/commit/5564aff)) +* Use different library to parse media type ([6e2e18a](https://github.com/cdimascio/express-openapi-validator/commit/6e2e18a)) +* docs: update .all-contributorsrc [skip ci] ([908cd5d](https://github.com/cdimascio/express-openapi-validator/commit/908cd5d)) +* docs: update README.md [skip ci] ([21664e8](https://github.com/cdimascio/express-openapi-validator/commit/21664e8)) + + + +## 3.1.1 (2019-12-07) + +* add tests ([caa4235](https://github.com/cdimascio/express-openapi-validator/commit/caa4235)) +* Fix typo ([78866cf](https://github.com/cdimascio/express-openapi-validator/commit/78866cf)) +* improve example ([f9c42ea](https://github.com/cdimascio/express-openapi-validator/commit/f9c42ea)) +* increment minor version ([f286606](https://github.com/cdimascio/express-openapi-validator/commit/f286606)) +* increment patch version ([46e92a9](https://github.com/cdimascio/express-openapi-validator/commit/46e92a9)) +* merged ([7ca92d1](https://github.com/cdimascio/express-openapi-validator/commit/7ca92d1)) +* update README ([7a295b9](https://github.com/cdimascio/express-openapi-validator/commit/7a295b9)) +* update README ([c00a10a](https://github.com/cdimascio/express-openapi-validator/commit/c00a10a)) +* Update README.md ([36b0021](https://github.com/cdimascio/express-openapi-validator/commit/36b0021)) +* Update README.md ([1a6734f](https://github.com/cdimascio/express-openapi-validator/commit/1a6734f)) +* Update README.md ([956467e](https://github.com/cdimascio/express-openapi-validator/commit/956467e)) +* Update README.md ([7ed69fc](https://github.com/cdimascio/express-openapi-validator/commit/7ed69fc)) +* Update README.md ([7f46491](https://github.com/cdimascio/express-openapi-validator/commit/7f46491)) +* Update README.md ([d4e56c7](https://github.com/cdimascio/express-openapi-validator/commit/d4e56c7)) +* docs: update .all-contributorsrc [skip ci] ([653f7a0](https://github.com/cdimascio/express-openapi-validator/commit/653f7a0)) +* docs: update README.md [skip ci] ([3045b4f](https://github.com/cdimascio/express-openapi-validator/commit/3045b4f)) + + + +## 3.0.2 (2019-12-03) + +* appease linter ([605ed2d](https://github.com/cdimascio/express-openapi-validator/commit/605ed2d)) +* Better handling of MulterError ([aa67bc3](https://github.com/cdimascio/express-openapi-validator/commit/aa67bc3)) +* Forgot the typescript casting ([1d5f572](https://github.com/cdimascio/express-openapi-validator/commit/1d5f572)) +* increment patch version ([f0a7152](https://github.com/cdimascio/express-openapi-validator/commit/f0a7152)) +* increment patch version ([90b9600](https://github.com/cdimascio/express-openapi-validator/commit/90b9600)) +* multer error enhancements ([c93bf9d](https://github.com/cdimascio/express-openapi-validator/commit/c93bf9d)) +* request.query.settings should be object #125 ([bc44495](https://github.com/cdimascio/express-openapi-validator/commit/bc44495)), closes [#125](https://github.com/cdimascio/express-openapi-validator/issues/125) +* Update openapi.multipart.ts ([22de592](https://github.com/cdimascio/express-openapi-validator/commit/22de592)), closes [/github.com/DefinitelyTyped/DefinitelyTyped/issues/18569#issuecomment-319669945](https://github.com//github.com/DefinitelyTyped/DefinitelyTyped/issues/18569/issues/issuecomment-319669945) +* use ts files ([711ca62](https://github.com/cdimascio/express-openapi-validator/commit/711ca62)) +* WIP: create test for request.query.settings should be object #125 ([7c9762a](https://github.com/cdimascio/express-openapi-validator/commit/7c9762a)), closes [#125](https://github.com/cdimascio/express-openapi-validator/issues/125) + + + +## 3.0.0 (2019-12-03) + +* increment alpha version ([c09bd63](https://github.com/cdimascio/express-openapi-validator/commit/c09bd63)) +* Update README.md ([0479674](https://github.com/cdimascio/express-openapi-validator/commit/0479674)) +* v3.0.0 ([84293b6](https://github.com/cdimascio/express-openapi-validator/commit/84293b6)) + + + +## 3.0.0-alpha.3 (2019-12-02) + +* enhance example ([3ef9a47](https://github.com/cdimascio/express-openapi-validator/commit/3ef9a47)) +* fix lint ([878bc0f](https://github.com/cdimascio/express-openapi-validator/commit/878bc0f)) +* improve example ([de5d4d6](https://github.com/cdimascio/express-openapi-validator/commit/de5d4d6)) +* lint fixes ([d79535c](https://github.com/cdimascio/express-openapi-validator/commit/d79535c)) +* linter fixes ([7464364](https://github.com/cdimascio/express-openapi-validator/commit/7464364)) +* type fixes ([9267dca](https://github.com/cdimascio/express-openapi-validator/commit/9267dca)) +* update README ([56723d1](https://github.com/cdimascio/express-openapi-validator/commit/56723d1)) +* update README ([218c6ab](https://github.com/cdimascio/express-openapi-validator/commit/218c6ab)) +* update README ([f1dd8d4](https://github.com/cdimascio/express-openapi-validator/commit/f1dd8d4)) +* update README ([deb5ef6](https://github.com/cdimascio/express-openapi-validator/commit/deb5ef6)) +* update README ([547dc9a](https://github.com/cdimascio/express-openapi-validator/commit/547dc9a)) +* update README ([8d332b8](https://github.com/cdimascio/express-openapi-validator/commit/8d332b8)) +* update README ([e7e217d](https://github.com/cdimascio/express-openapi-validator/commit/e7e217d)) +* Update README.md ([db1fb4b](https://github.com/cdimascio/express-openapi-validator/commit/db1fb4b)) +* update todos ([226881c](https://github.com/cdimascio/express-openapi-validator/commit/226881c)) +* use optional dependency ([d168084](https://github.com/cdimascio/express-openapi-validator/commit/d168084)) +* v3.0.0 ([8f9fa5e](https://github.com/cdimascio/express-openapi-validator/commit/8f9fa5e)) + + + +## 3.0.0-alpha.2 (2019-11-30) + +* add deasync comment ([c70b59f](https://github.com/cdimascio/express-openapi-validator/commit/c70b59f)) +* add option to install synchronously ([8753b9e](https://github.com/cdimascio/express-openapi-validator/commit/8753b9e)) +* async pass 1 ([754fbf9](https://github.com/cdimascio/express-openapi-validator/commit/754fbf9)) +* async ref parser ([fc27c2c](https://github.com/cdimascio/express-openapi-validator/commit/fc27c2c)) +* cleanup app ([00805cc](https://github.com/cdimascio/express-openapi-validator/commit/00805cc)) +* cleanup app ([6e695e6](https://github.com/cdimascio/express-openapi-validator/commit/6e695e6)) +* Create FUNDING.yml ([d9d5d62](https://github.com/cdimascio/express-openapi-validator/commit/d9d5d62)) +* Create SUPPORT.md ([9d174ef](https://github.com/cdimascio/express-openapi-validator/commit/9d174ef)) +* deasync as peer dep ([7df37c3](https://github.com/cdimascio/express-openapi-validator/commit/7df37c3)) +* fix types ([4b6179d](https://github.com/cdimascio/express-openapi-validator/commit/4b6179d)) +* increment alpha ([0466914](https://github.com/cdimascio/express-openapi-validator/commit/0466914)) +* remove unecessary code ([89ba6f1](https://github.com/cdimascio/express-openapi-validator/commit/89ba6f1)) +* return app on install ([88ffb73](https://github.com/cdimascio/express-openapi-validator/commit/88ffb73)) +* show promise and callback example ([8cb6eeb](https://github.com/cdimascio/express-openapi-validator/commit/8cb6eeb)) +* support promise|async/await and callback styles ([8acc597](https://github.com/cdimascio/express-openapi-validator/commit/8acc597)) +* Update .travis.yml ([6fa9fe8](https://github.com/cdimascio/express-openapi-validator/commit/6fa9fe8)) +* Update FUNDING.yml ([792788d](https://github.com/cdimascio/express-openapi-validator/commit/792788d)) +* Update FUNDING.yml ([e0fd226](https://github.com/cdimascio/express-openapi-validator/commit/e0fd226)) +* Update FUNDING.yml ([e112d4b](https://github.com/cdimascio/express-openapi-validator/commit/e112d4b)) +* update README ([cc7ffa3](https://github.com/cdimascio/express-openapi-validator/commit/cc7ffa3)) +* update README ([0e20fda](https://github.com/cdimascio/express-openapi-validator/commit/0e20fda)) +* update README ([02f96a8](https://github.com/cdimascio/express-openapi-validator/commit/02f96a8)) +* update README ([700bd86](https://github.com/cdimascio/express-openapi-validator/commit/700bd86)) +* update README ([c5a4f6c](https://github.com/cdimascio/express-openapi-validator/commit/c5a4f6c)) +* Update README.md ([a9228a0](https://github.com/cdimascio/express-openapi-validator/commit/a9228a0)) +* Update README.md ([9ae3e60](https://github.com/cdimascio/express-openapi-validator/commit/9ae3e60)) +* Update README.md ([1a305dc](https://github.com/cdimascio/express-openapi-validator/commit/1a305dc)) +* Update README.md ([81091b6](https://github.com/cdimascio/express-openapi-validator/commit/81091b6)) +* v3.0.0-alpha.1 ([9884190](https://github.com/cdimascio/express-openapi-validator/commit/9884190)) + + + +## 2.18.0 (2019-11-27) + +* Add docs to point to `additionalProperties` ([3b26c9c](https://github.com/cdimascio/express-openapi-validator/commit/3b26c9c)), closes [#146](https://github.com/cdimascio/express-openapi-validator/issues/146) +* add option to ignore paths #141 ([23e5c09](https://github.com/cdimascio/express-openapi-validator/commit/23e5c09)), closes [#141](https://github.com/cdimascio/express-openapi-validator/issues/141) +* fix code style ([6eb06eb](https://github.com/cdimascio/express-openapi-validator/commit/6eb06eb)) +* increment minor version ([7bf57d9](https://github.com/cdimascio/express-openapi-validator/commit/7bf57d9)) +* increment patch version ([d8a4a88](https://github.com/cdimascio/express-openapi-validator/commit/d8a4a88)) +* Minor formatting in readme. ([99f0d0a](https://github.com/cdimascio/express-openapi-validator/commit/99f0d0a)) +* opts.coerceTypes should be a boolean or 'array' ([2219a97](https://github.com/cdimascio/express-openapi-validator/commit/2219a97)) +* update README ([4ac1502](https://github.com/cdimascio/express-openapi-validator/commit/4ac1502)) +* update README ([6f3ac88](https://github.com/cdimascio/express-openapi-validator/commit/6f3ac88)) +* update README ([71b1e1b](https://github.com/cdimascio/express-openapi-validator/commit/71b1e1b)) +* update README ([03dbba0](https://github.com/cdimascio/express-openapi-validator/commit/03dbba0)) +* Update README.md ([3778df3](https://github.com/cdimascio/express-openapi-validator/commit/3778df3)) +* Update README.md ([3bd4b5d](https://github.com/cdimascio/express-openapi-validator/commit/3bd4b5d)) +* docs: update .all-contributorsrc ([649a72a](https://github.com/cdimascio/express-openapi-validator/commit/649a72a)) +* docs: update README.md ([ef65b35](https://github.com/cdimascio/express-openapi-validator/commit/ef65b35)) + + + +## 2.17.2 (2019-11-27) + +* add comments ([401e691](https://github.com/cdimascio/express-openapi-validator/commit/401e691)) +* add descriptive test name ([1204a2a](https://github.com/cdimascio/express-openapi-validator/commit/1204a2a)) +* add route for test ([c0306ba](https://github.com/cdimascio/express-openapi-validator/commit/c0306ba)) +* add servers fix ([9a9fa25](https://github.com/cdimascio/express-openapi-validator/commit/9a9fa25)) +* add typeof ([d15432c](https://github.com/cdimascio/express-openapi-validator/commit/d15432c)) +* added trailing comma ([0062e01](https://github.com/cdimascio/express-openapi-validator/commit/0062e01)) +* another attempt to make CI guys happy :) ([a4bed2b](https://github.com/cdimascio/express-openapi-validator/commit/a4bed2b)) +* change let to const ([fb53c1d](https://github.com/cdimascio/express-openapi-validator/commit/fb53c1d)) +* clean up uneeded defs ([031ec67](https://github.com/cdimascio/express-openapi-validator/commit/031ec67)) +* cleanup types ([5b576de](https://github.com/cdimascio/express-openapi-validator/commit/5b576de)) +* Doesen't support readOnly + required combination #145 ([91fb31c](https://github.com/cdimascio/express-openapi-validator/commit/91fb31c)), closes [#145](https://github.com/cdimascio/express-openapi-validator/issues/145) +* enxure compatibility for other contentTypes than application/json ([d86a491](https://github.com/cdimascio/express-openapi-validator/commit/d86a491)) +* enxure compatibility for other contentTypes than application/json ([e179603](https://github.com/cdimascio/express-openapi-validator/commit/e179603)) +* fix #124 support 'charset' in Content-Type header ([0e20680](https://github.com/cdimascio/express-openapi-validator/commit/0e20680)), closes [#124](https://github.com/cdimascio/express-openapi-validator/issues/124) +* follow a suggestion at CICD ([ab81dfa](https://github.com/cdimascio/express-openapi-validator/commit/ab81dfa)) +* handled inlined schemas for readonly + required ([de53c76](https://github.com/cdimascio/express-openapi-validator/commit/de53c76)) +* improve content-type handling for json ([0bbcd21](https://github.com/cdimascio/express-openapi-validator/commit/0bbcd21)) +* increment minor version ([c530829](https://github.com/cdimascio/express-openapi-validator/commit/c530829)) +* increment patch version ([69b65ee](https://github.com/cdimascio/express-openapi-validator/commit/69b65ee)) +* increment patch version ([9ac36e4](https://github.com/cdimascio/express-openapi-validator/commit/9ac36e4)) +* increment patch version ([c12194b](https://github.com/cdimascio/express-openapi-validator/commit/c12194b)) +* merge from master ([8dfd871](https://github.com/cdimascio/express-openapi-validator/commit/8dfd871)) +* minor cleanup ([5885b04](https://github.com/cdimascio/express-openapi-validator/commit/5885b04)) +* minor cleanup ([0951ca6](https://github.com/cdimascio/express-openapi-validator/commit/0951ca6)) +* move test to header.spec ([dd69424](https://github.com/cdimascio/express-openapi-validator/commit/dd69424)) +* Rejecting unknown query parameters should be optional #133 ([0b86d87](https://github.com/cdimascio/express-openapi-validator/commit/0b86d87)), closes [#133](https://github.com/cdimascio/express-openapi-validator/issues/133) +* removed log on test ([9acb9b7](https://github.com/cdimascio/express-openapi-validator/commit/9acb9b7)) +* support splits of the specification file across files #130 ([42c776a](https://github.com/cdimascio/express-openapi-validator/commit/42c776a)), closes [#130](https://github.com/cdimascio/express-openapi-validator/issues/130) +* type cleanup ([d549a2a](https://github.com/cdimascio/express-openapi-validator/commit/d549a2a)) +* type fixes ([9ee7d2f](https://github.com/cdimascio/express-openapi-validator/commit/9ee7d2f)) +* Update .travis.yml ([6d2f89f](https://github.com/cdimascio/express-openapi-validator/commit/6d2f89f)) +* update readme ([578f810](https://github.com/cdimascio/express-openapi-validator/commit/578f810)) +* Update README.md ([1f44dc5](https://github.com/cdimascio/express-openapi-validator/commit/1f44dc5)) +* Update README.md ([9c4c57f](https://github.com/cdimascio/express-openapi-validator/commit/9c4c57f)) +* validate if server object is empty in an openapi definition. ([bccb2c7](https://github.com/cdimascio/express-openapi-validator/commit/bccb2c7)) +* docs: update .all-contributorsrc ([eb721c6](https://github.com/cdimascio/express-openapi-validator/commit/eb721c6)) +* docs: update .all-contributorsrc ([567793d](https://github.com/cdimascio/express-openapi-validator/commit/567793d)) +* docs: update README.md ([095467c](https://github.com/cdimascio/express-openapi-validator/commit/095467c)) +* docs: update README.md ([00e1d57](https://github.com/cdimascio/express-openapi-validator/commit/00e1d57)) +* chore(package): update lockfile package-lock.json ([c6b9122](https://github.com/cdimascio/express-openapi-validator/commit/c6b9122)) +* chore(package): update lockfile package-lock.json ([4d68fe3](https://github.com/cdimascio/express-openapi-validator/commit/4d68fe3)) +* chore(package): update nodemon to version 2.0.0 ([dc8b3b3](https://github.com/cdimascio/express-openapi-validator/commit/dc8b3b3)) +* fix(package): update path-to-regexp to version 6.0.0 ([4994a17](https://github.com/cdimascio/express-openapi-validator/commit/4994a17)) + + + +## 2.15.2 (2019-11-14) + +* add additional ignores ([52f6c42](https://github.com/cdimascio/express-openapi-validator/commit/52f6c42)) +* increment minor version ([d8caea5](https://github.com/cdimascio/express-openapi-validator/commit/d8caea5)) +* move to v5 path-to-regex ([cd1630f](https://github.com/cdimascio/express-openapi-validator/commit/cd1630f)) +* Update .travis.yml ([76e6c54](https://github.com/cdimascio/express-openapi-validator/commit/76e6c54)) +* upgrade path-to-regex v4 ([894f9e9](https://github.com/cdimascio/express-openapi-validator/commit/894f9e9)) +* chore(package): update lockfile package-lock.json ([1263dbb](https://github.com/cdimascio/express-openapi-validator/commit/1263dbb)) +* fix(package): update path-to-regexp to version 4.0.0 ([e736a7c](https://github.com/cdimascio/express-openapi-validator/commit/e736a7c)) +* docs: update .all-contributorsrc ([a3ea6ec](https://github.com/cdimascio/express-openapi-validator/commit/a3ea6ec)) +* docs: update README.md ([5c2acba](https://github.com/cdimascio/express-openapi-validator/commit/5c2acba)) + + + +## 2.14.5 (2019-11-12) + +* (fix) Error message unspecified content-type #114 ([c11242e](https://github.com/cdimascio/express-openapi-validator/commit/c11242e)), closes [#114](https://github.com/cdimascio/express-openapi-validator/issues/114) +* add a test to reproduce #111 ([33474f3](https://github.com/cdimascio/express-openapi-validator/commit/33474f3)), closes [#111](https://github.com/cdimascio/express-openapi-validator/issues/111) +* Add top-level security schema to query whitelist ([c9a578b](https://github.com/cdimascio/express-openapi-validator/commit/c9a578b)) +* apply linter/formatter ([82c4bed](https://github.com/cdimascio/express-openapi-validator/commit/82c4bed)) +* fix #111 by introducing a whiteList for sercurity query param ([55440a8](https://github.com/cdimascio/express-openapi-validator/commit/55440a8)), closes [#111](https://github.com/cdimascio/express-openapi-validator/issues/111) +* Fix req.path uniqueness in response validators caching. ([235c4db](https://github.com/cdimascio/express-openapi-validator/commit/235c4db)) +* fix return type ([f4e3863](https://github.com/cdimascio/express-openapi-validator/commit/f4e3863)) +* increment patch version ([18c7210](https://github.com/cdimascio/express-openapi-validator/commit/18c7210)) +* increment patch version ([bba06b2](https://github.com/cdimascio/express-openapi-validator/commit/bba06b2)) +* increment version ([56d39c6](https://github.com/cdimascio/express-openapi-validator/commit/56d39c6)) +* use original url in cache key ([e16b870](https://github.com/cdimascio/express-openapi-validator/commit/e16b870)) +* docs: update .all-contributorsrc ([95d3fdc](https://github.com/cdimascio/express-openapi-validator/commit/95d3fdc)) +* docs: update README.md ([7af4636](https://github.com/cdimascio/express-openapi-validator/commit/7af4636)) + + + +## 2.14.2 (2019-11-06) + +* add new oneOf test ([965f451](https://github.com/cdimascio/express-openapi-validator/commit/965f451)) +* add null value support to response validation ([c62a148](https://github.com/cdimascio/express-openapi-validator/commit/c62a148)) +* add oneOf test ([f213ffc](https://github.com/cdimascio/express-openapi-validator/commit/f213ffc)) +* add oneOf test ([c428276](https://github.com/cdimascio/express-openapi-validator/commit/c428276)) +* add tests to mix allOf with object properties ([56c11c1](https://github.com/cdimascio/express-openapi-validator/commit/56c11c1)) +* enable all tests ([92952e3](https://github.com/cdimascio/express-openapi-validator/commit/92952e3)) +* increment version ([616212d](https://github.com/cdimascio/express-openapi-validator/commit/616212d)) +* oneof tests ([5d72556](https://github.com/cdimascio/express-openapi-validator/commit/5d72556)) +* test with shared enum of number type on parent and child oneOf types ([4c02fa0](https://github.com/cdimascio/express-openapi-validator/commit/4c02fa0)) +* use strong equality ([9e2d56a](https://github.com/cdimascio/express-openapi-validator/commit/9e2d56a)) + + + +## 2.14.1 (2019-11-02) + +* #99 option to remove additional props from responses ([1edde3c](https://github.com/cdimascio/express-openapi-validator/commit/1edde3c)), closes [#99](https://github.com/cdimascio/express-openapi-validator/issues/99) +* add typedefs to call-signature ([ba69db6](https://github.com/cdimascio/express-openapi-validator/commit/ba69db6)) +* An in-range update of @types/node is breaking the build 🚨 #100 ([f4ba7f0](https://github.com/cdimascio/express-openapi-validator/commit/f4ba7f0)), closes [#100](https://github.com/cdimascio/express-openapi-validator/issues/100) +* mark install as public ([40db3d0](https://github.com/cdimascio/express-openapi-validator/commit/40db3d0)) +* refactor middleware registration ([37944a3](https://github.com/cdimascio/express-openapi-validator/commit/37944a3)) +* update README ([7639d7f](https://github.com/cdimascio/express-openapi-validator/commit/7639d7f)) +* update README ([5b4088e](https://github.com/cdimascio/express-openapi-validator/commit/5b4088e)) +* update todo ([8ee7760](https://github.com/cdimascio/express-openapi-validator/commit/8ee7760)) +* Update TODO.md ([e4c6e2b](https://github.com/cdimascio/express-openapi-validator/commit/e4c6e2b)) +* chore(package): update lockfile package-lock.json ([dbc17bf](https://github.com/cdimascio/express-openapi-validator/commit/dbc17bf)) +* chore(package): update source-map-support to version 0.5.14 ([b411722](https://github.com/cdimascio/express-openapi-validator/commit/b411722)) + + + +## 2.13.0 (2019-10-29) + +* add additionalProperty handling to responses ([99da3ad](https://github.com/cdimascio/express-openapi-validator/commit/99da3ad)) +* add test for array response ([5690be2](https://github.com/cdimascio/express-openapi-validator/commit/5690be2)) +* increment version ([150279b](https://github.com/cdimascio/express-openapi-validator/commit/150279b)) +* Update README.md ([15c137e](https://github.com/cdimascio/express-openapi-validator/commit/15c137e)) + + + +## 2.12.2 (2019-10-25) + +* Add a test for 405 to reproduce #90 ([ad21502](https://github.com/cdimascio/express-openapi-validator/commit/ad21502)), closes [#90](https://github.com/cdimascio/express-openapi-validator/issues/90) +* Add a unit test to reproduce #90 ([a8dacc4](https://github.com/cdimascio/express-openapi-validator/commit/a8dacc4)), closes [#90](https://github.com/cdimascio/express-openapi-validator/issues/90) +* don't check security against missing schema paths ([1566383](https://github.com/cdimascio/express-openapi-validator/commit/1566383)) +* fix apiKey as query parameters not picked up by security middleware Fix #92 ([c52e571](https://github.com/cdimascio/express-openapi-validator/commit/c52e571)), closes [#92](https://github.com/cdimascio/express-openapi-validator/issues/92) +* Fixed check for undefined paths that lead to responses getting stucked ([1427577](https://github.com/cdimascio/express-openapi-validator/commit/1427577)) +* handle undefined routes from security middleware ([82ef846](https://github.com/cdimascio/express-openapi-validator/commit/82ef846)) +* increment version ([717da23](https://github.com/cdimascio/express-openapi-validator/commit/717da23)) +* update contributing ([cce9e33](https://github.com/cdimascio/express-openapi-validator/commit/cce9e33)) +* update README ([9c42969](https://github.com/cdimascio/express-openapi-validator/commit/9c42969)) +* Update README.md ([c59c8a1](https://github.com/cdimascio/express-openapi-validator/commit/c59c8a1)) +* Update README.md ([afa6647](https://github.com/cdimascio/express-openapi-validator/commit/afa6647)) +* Update README.md ([30d2b7f](https://github.com/cdimascio/express-openapi-validator/commit/30d2b7f)) +* Update README.md ([d7f9cd9](https://github.com/cdimascio/express-openapi-validator/commit/d7f9cd9)) +* Update README.md ([708e8ad](https://github.com/cdimascio/express-openapi-validator/commit/708e8ad)) +* Update README.md ([5e20731](https://github.com/cdimascio/express-openapi-validator/commit/5e20731)) +* Update README.md ([fb91ff0](https://github.com/cdimascio/express-openapi-validator/commit/fb91ff0)) +* Update README.md ([6fb0993](https://github.com/cdimascio/express-openapi-validator/commit/6fb0993)) +* Update README.md ([35c8074](https://github.com/cdimascio/express-openapi-validator/commit/35c8074)) +* Update README.md ([d24c561](https://github.com/cdimascio/express-openapi-validator/commit/d24c561)) +* Update README.md ([e60eaf9](https://github.com/cdimascio/express-openapi-validator/commit/e60eaf9)) +* Update README.md ([d246bf5](https://github.com/cdimascio/express-openapi-validator/commit/d246bf5)) +* Update README.md ([17b4a6c](https://github.com/cdimascio/express-openapi-validator/commit/17b4a6c)) +* docs: update .all-contributorsrc ([efdc525](https://github.com/cdimascio/express-openapi-validator/commit/efdc525)) +* docs: update README.md ([7eb114d](https://github.com/cdimascio/express-openapi-validator/commit/7eb114d)) + + + +## 2.12.1 (2019-10-23) + +* increment version ([c675005](https://github.com/cdimascio/express-openapi-validator/commit/c675005)) +* list allowed values in enum validation errors ([80274ec](https://github.com/cdimascio/express-openapi-validator/commit/80274ec)) +* Update package.json ([a10fbc0](https://github.com/cdimascio/express-openapi-validator/commit/a10fbc0)) +* Update package.json ([ebb2159](https://github.com/cdimascio/express-openapi-validator/commit/ebb2159)) +* update README ([a538235](https://github.com/cdimascio/express-openapi-validator/commit/a538235)) +* Update README.md ([693c2f1](https://github.com/cdimascio/express-openapi-validator/commit/693c2f1)) + + + +## 2.9.0 (2019-10-22) + +* enable all tests ([c61d6b3](https://github.com/cdimascio/express-openapi-validator/commit/c61d6b3)) +* exclude experimental ([48cc80c](https://github.com/cdimascio/express-openapi-validator/commit/48cc80c)) +* include branches ([038ecd2](https://github.com/cdimascio/express-openapi-validator/commit/038ecd2)) +* increment version ([d93d953](https://github.com/cdimascio/express-openapi-validator/commit/d93d953)) +* Support OpenAPI writeOnly properties #76 ([c089eb1](https://github.com/cdimascio/express-openapi-validator/commit/c089eb1)), closes [#76](https://github.com/cdimascio/express-openapi-validator/issues/76) +* Update README.md ([3be5e98](https://github.com/cdimascio/express-openapi-validator/commit/3be5e98)) +* chore: add Greenkeeper config file ([bc866e4](https://github.com/cdimascio/express-openapi-validator/commit/bc866e4)) +* chore(package): update dependencies ([4cc38e6](https://github.com/cdimascio/express-openapi-validator/commit/4cc38e6)) +* chore(package): update lockfile package-lock.json ([dca3a01](https://github.com/cdimascio/express-openapi-validator/commit/dca3a01)) +* docs(readme): add Greenkeeper badge ([9da07c7](https://github.com/cdimascio/express-openapi-validator/commit/9da07c7)) + + + +## 2.8.1 (2019-10-22) + +* add type definitions (#72) ([9e660a3](https://github.com/cdimascio/express-openapi-validator/commit/9e660a3)), closes [#72](https://github.com/cdimascio/express-openapi-validator/issues/72) +* Creating multiple app instances causes spec read to be empty #81 (#82) ([ae004f9](https://github.com/cdimascio/express-openapi-validator/commit/ae004f9)), closes [#81](https://github.com/cdimascio/express-openapi-validator/issues/81) [#82](https://github.com/cdimascio/express-openapi-validator/issues/82) +* Update README.md ([5c7ed8e](https://github.com/cdimascio/express-openapi-validator/commit/5c7ed8e)) +* Update README.md ([c4e49b6](https://github.com/cdimascio/express-openapi-validator/commit/c4e49b6)) +* Update README.md ([e53e63f](https://github.com/cdimascio/express-openapi-validator/commit/e53e63f)) +* docs: add frankcalise as a contributor (#79) ([8857a6b](https://github.com/cdimascio/express-openapi-validator/commit/8857a6b)), closes [#79](https://github.com/cdimascio/express-openapi-validator/issues/79) +* docs: add gonenduk as a contributor (#80) ([2b43d7e](https://github.com/cdimascio/express-openapi-validator/commit/2b43d7e)), closes [#80](https://github.com/cdimascio/express-openapi-validator/issues/80) +* docs: add medolino as a contributor (#78) ([08df268](https://github.com/cdimascio/express-openapi-validator/commit/08df268)), closes [#78](https://github.com/cdimascio/express-openapi-validator/issues/78) +* docs: update .all-contributorsrc ([f27d1d5](https://github.com/cdimascio/express-openapi-validator/commit/f27d1d5)) +* docs: update README.md ([be8b114](https://github.com/cdimascio/express-openapi-validator/commit/be8b114)) + + + +## 2.8.0 (2019-10-20) + +* add contributing details ([647a85e](https://github.com/cdimascio/express-openapi-validator/commit/647a85e)) +* add readOnly support ([38393b8](https://github.com/cdimascio/express-openapi-validator/commit/38393b8)) +* add support for OR securities and local overrides ([fbd9cbb](https://github.com/cdimascio/express-openapi-validator/commit/fbd9cbb)) +* Added support for readOnly keyword ([16ea18e](https://github.com/cdimascio/express-openapi-validator/commit/16ea18e)) +* cleanup console logs ([3889edd](https://github.com/cdimascio/express-openapi-validator/commit/3889edd)) +* create tests for read only support ([7b727cb](https://github.com/cdimascio/express-openapi-validator/commit/7b727cb)) +* enhance example ([2edf681](https://github.com/cdimascio/express-openapi-validator/commit/2edf681)) +* fix default security handler ([2b3b4b6](https://github.com/cdimascio/express-openapi-validator/commit/2b3b4b6)) +* fix error message ([c01efd1](https://github.com/cdimascio/express-openapi-validator/commit/c01efd1)) +* fix read only check to inspect body request ([5694276](https://github.com/cdimascio/express-openapi-validator/commit/5694276)) +* fix securityhandler check ([c203af7](https://github.com/cdimascio/express-openapi-validator/commit/c203af7)) +* fix skip test ([e5db0a1](https://github.com/cdimascio/express-openapi-validator/commit/e5db0a1)) +* fix test ([ffe2d40](https://github.com/cdimascio/express-openapi-validator/commit/ffe2d40)) +* Grammar fix :) ([d0e307e](https://github.com/cdimascio/express-openapi-validator/commit/d0e307e)) +* handle undefined security handlers when security is used ([8787246](https://github.com/cdimascio/express-openapi-validator/commit/8787246)) +* increment version ([6f4adba](https://github.com/cdimascio/express-openapi-validator/commit/6f4adba)) +* increment version ([6a3c71b](https://github.com/cdimascio/express-openapi-validator/commit/6a3c71b)) +* increment version ([50e46f9](https://github.com/cdimascio/express-openapi-validator/commit/50e46f9)) +* increment version ([639efe6](https://github.com/cdimascio/express-openapi-validator/commit/639efe6)) +* increment version ([1ae5d57](https://github.com/cdimascio/express-openapi-validator/commit/1ae5d57)) +* increment version ([756ea67](https://github.com/cdimascio/express-openapi-validator/commit/756ea67)) +* increment version ([de03ec2](https://github.com/cdimascio/express-openapi-validator/commit/de03ec2)) +* increment version ([2f4bb8d](https://github.com/cdimascio/express-openapi-validator/commit/2f4bb8d)) +* increment version ([3605cde](https://github.com/cdimascio/express-openapi-validator/commit/3605cde)) +* increment version ([da59074](https://github.com/cdimascio/express-openapi-validator/commit/da59074)) +* message cleanup ([2278bce](https://github.com/cdimascio/express-openapi-validator/commit/2278bce)) +* multipart request validation fix ([831f905](https://github.com/cdimascio/express-openapi-validator/commit/831f905)) +* readOnly support: handle inlined objects ([72a3644](https://github.com/cdimascio/express-openapi-validator/commit/72a3644)) +* Removed log statement ([47ed4cf](https://github.com/cdimascio/express-openapi-validator/commit/47ed4cf)) +* test error message fix ([e70d3f6](https://github.com/cdimascio/express-openapi-validator/commit/e70d3f6)) +* throw if attempt to use security with undefined handlers ([8d19509](https://github.com/cdimascio/express-openapi-validator/commit/8d19509)) +* update example ([9c5ac4a](https://github.com/cdimascio/express-openapi-validator/commit/9c5ac4a)) +* update read.only work to ensure all tests pass ([1026adb](https://github.com/cdimascio/express-openapi-validator/commit/1026adb)) +* update readme ([0487cad](https://github.com/cdimascio/express-openapi-validator/commit/0487cad)) +* update README ([f1a5628](https://github.com/cdimascio/express-openapi-validator/commit/f1a5628)) +* update README ([d3e185f](https://github.com/cdimascio/express-openapi-validator/commit/d3e185f)) +* Update README.md ([522c057](https://github.com/cdimascio/express-openapi-validator/commit/522c057)) +* Update README.md ([8fb9fa6](https://github.com/cdimascio/express-openapi-validator/commit/8fb9fa6)) +* Update README.md ([ec84b16](https://github.com/cdimascio/express-openapi-validator/commit/ec84b16)) +* Update README.md ([ac0e143](https://github.com/cdimascio/express-openapi-validator/commit/ac0e143)) +* Update README.md ([8becabb](https://github.com/cdimascio/express-openapi-validator/commit/8becabb)) +* Update README.md ([9d735db](https://github.com/cdimascio/express-openapi-validator/commit/9d735db)) +* Update README.md ([d8f21dc](https://github.com/cdimascio/express-openapi-validator/commit/d8f21dc)) +* Update README.md ([6f3572b](https://github.com/cdimascio/express-openapi-validator/commit/6f3572b)) +* Update README.md ([f9a8b0e](https://github.com/cdimascio/express-openapi-validator/commit/f9a8b0e)) +* Update README.md ([c3b61bf](https://github.com/cdimascio/express-openapi-validator/commit/c3b61bf)) +* Update README.md ([a5f5da3](https://github.com/cdimascio/express-openapi-validator/commit/a5f5da3)) +* Update README.md ([f612f4d](https://github.com/cdimascio/express-openapi-validator/commit/f612f4d)) +* Update README.md ([496a012](https://github.com/cdimascio/express-openapi-validator/commit/496a012)) +* Update README.md ([1b0c3e8](https://github.com/cdimascio/express-openapi-validator/commit/1b0c3e8)) +* Update README.md ([f510a03](https://github.com/cdimascio/express-openapi-validator/commit/f510a03)) +* Update README.md ([89f2f25](https://github.com/cdimascio/express-openapi-validator/commit/89f2f25)) +* use default security handlersi when security handlers not undefined ([eec4cba](https://github.com/cdimascio/express-openapi-validator/commit/eec4cba)) + + + +## 2.5.0 (2019-10-12) + +* add base oauth2 and openid support ([708f104](https://github.com/cdimascio/express-openapi-validator/commit/708f104)) +* add promise reject with error message ([f3ef5c4](https://github.com/cdimascio/express-openapi-validator/commit/f3ef5c4)) +* add security doc ([aab26c0](https://github.com/cdimascio/express-openapi-validator/commit/aab26c0)) +* add tests for req/res plain/text handling ([e5165df](https://github.com/cdimascio/express-openapi-validator/commit/e5165df)) +* add tests for various apikey security handlers ([c0f4a50](https://github.com/cdimascio/express-openapi-validator/commit/c0f4a50)) +* Document how validation only applies underneath the server's base URL ([141cb5f](https://github.com/cdimascio/express-openapi-validator/commit/141cb5f)), closes [#52](https://github.com/cdimascio/express-openapi-validator/issues/52) +* enable all tests ([6907097](https://github.com/cdimascio/express-openapi-validator/commit/6907097)) +* Errors for unknown format #48 and #56 ([3945839](https://github.com/cdimascio/express-openapi-validator/commit/3945839)), closes [#48](https://github.com/cdimascio/express-openapi-validator/issues/48) [#56](https://github.com/cdimascio/express-openapi-validator/issues/56) +* ignore ([8b8bb59](https://github.com/cdimascio/express-openapi-validator/commit/8b8bb59)) +* improved error and status code handling ([34c0dd3](https://github.com/cdimascio/express-openapi-validator/commit/34c0dd3)) +* increment version ([1d89b36](https://github.com/cdimascio/express-openapi-validator/commit/1d89b36)) +* increment version ([4a6b0af](https://github.com/cdimascio/express-openapi-validator/commit/4a6b0af)) +* increment version ([74816c0](https://github.com/cdimascio/express-openapi-validator/commit/74816c0)) +* increment version ([cc239e4](https://github.com/cdimascio/express-openapi-validator/commit/cc239e4)) +* increment version and fix deps ([0fcf1c6](https://github.com/cdimascio/express-openapi-validator/commit/0fcf1c6)) +* increment version and yaml dep ([1e50ff1](https://github.com/cdimascio/express-openapi-validator/commit/1e50ff1)) +* initial security integration ([5a6b330](https://github.com/cdimascio/express-openapi-validator/commit/5a6b330)) +* Missing list of additional properties, when additionalProperties error is thrown #58 ([086fe41](https://github.com/cdimascio/express-openapi-validator/commit/086fe41)), closes [#58](https://github.com/cdimascio/express-openapi-validator/issues/58) +* move to async response validation ([a4b11de](https://github.com/cdimascio/express-openapi-validator/commit/a4b11de)) +* prep bearer and basic auth tests ([f9aef33](https://github.com/cdimascio/express-openapi-validator/commit/f9aef33)) +* provide scopes and scheme to security hook ([33df483](https://github.com/cdimascio/express-openapi-validator/commit/33df483)) +* refactor tests ([36c04aa](https://github.com/cdimascio/express-openapi-validator/commit/36c04aa)) +* remove only ([5e4feb8](https://github.com/cdimascio/express-openapi-validator/commit/5e4feb8)) +* Response Validation Issue - "Cannot read property 'then' of undefined in modded.mung" #61 ([b3286a6](https://github.com/cdimascio/express-openapi-validator/commit/b3286a6)), closes [#61](https://github.com/cdimascio/express-openapi-validator/issues/61) +* security cleanup ([1fb61a3](https://github.com/cdimascio/express-openapi-validator/commit/1fb61a3)) +* support apikey, bearer, and basic auth ([b9cb4e8](https://github.com/cdimascio/express-openapi-validator/commit/b9cb4e8)) +* Update .nycrc ([bc50cc0](https://github.com/cdimascio/express-openapi-validator/commit/bc50cc0)) +* update readme ([b67498f](https://github.com/cdimascio/express-openapi-validator/commit/b67498f)) +* update readme ([12c9e5e](https://github.com/cdimascio/express-openapi-validator/commit/12c9e5e)) +* update readme ([36dd31d](https://github.com/cdimascio/express-openapi-validator/commit/36dd31d)) +* update readme ([cafd358](https://github.com/cdimascio/express-openapi-validator/commit/cafd358)) +* update readme ([aec2692](https://github.com/cdimascio/express-openapi-validator/commit/aec2692)) +* Update README.md ([f814ca3](https://github.com/cdimascio/express-openapi-validator/commit/f814ca3)) +* Update README.md ([906371a](https://github.com/cdimascio/express-openapi-validator/commit/906371a)) +* Update README.md ([8312afd](https://github.com/cdimascio/express-openapi-validator/commit/8312afd)) +* Update README.md ([b73404c](https://github.com/cdimascio/express-openapi-validator/commit/b73404c)) +* Update README.md ([204e459](https://github.com/cdimascio/express-openapi-validator/commit/204e459)) +* Update README.md ([5dcff66](https://github.com/cdimascio/express-openapi-validator/commit/5dcff66)) +* Update README.md ([d86ac04](https://github.com/cdimascio/express-openapi-validator/commit/d86ac04)) +* Update README.md ([6902d55](https://github.com/cdimascio/express-openapi-validator/commit/6902d55)) +* Update README.md ([286d1d1](https://github.com/cdimascio/express-openapi-validator/commit/286d1d1)) +* Update README.md ([790cbbf](https://github.com/cdimascio/express-openapi-validator/commit/790cbbf)) +* Update README.md ([461998c](https://github.com/cdimascio/express-openapi-validator/commit/461998c)) +* Update README.md ([c401abd](https://github.com/cdimascio/express-openapi-validator/commit/c401abd)) +* Update README.md ([9b64f3b](https://github.com/cdimascio/express-openapi-validator/commit/9b64f3b)) +* Update README.md ([551e7b5](https://github.com/cdimascio/express-openapi-validator/commit/551e7b5)) +* Update README.md ([8fd3cd4](https://github.com/cdimascio/express-openapi-validator/commit/8fd3cd4)) +* Update README.md ([e0a66ab](https://github.com/cdimascio/express-openapi-validator/commit/e0a66ab)) +* Update README.md ([decf631](https://github.com/cdimascio/express-openapi-validator/commit/decf631)) +* Update README.md ([01b1c5d](https://github.com/cdimascio/express-openapi-validator/commit/01b1c5d)) +* Update README.md ([0ffef34](https://github.com/cdimascio/express-openapi-validator/commit/0ffef34)) +* Update README.md ([1be08b9](https://github.com/cdimascio/express-openapi-validator/commit/1be08b9)) +* Update README.md ([7705b7e](https://github.com/cdimascio/express-openapi-validator/commit/7705b7e)) +* Update README.md ([2183e3c](https://github.com/cdimascio/express-openapi-validator/commit/2183e3c)) +* Update README.md ([ebc8020](https://github.com/cdimascio/express-openapi-validator/commit/ebc8020)) +* Update README.md ([002e5c9](https://github.com/cdimascio/express-openapi-validator/commit/002e5c9)) +* Update README.md ([0824325](https://github.com/cdimascio/express-openapi-validator/commit/0824325)) +* update to node 12 ([8766d13](https://github.com/cdimascio/express-openapi-validator/commit/8766d13)) +* validate 403 can be sent ([ec8cd56](https://github.com/cdimascio/express-openapi-validator/commit/ec8cd56)) +* validate apiKey headers ([4b19b5a](https://github.com/cdimascio/express-openapi-validator/commit/4b19b5a)) + + + +## 2.1.5 (2019-09-18) + +* add modified express-mung ([c18b218](https://github.com/cdimascio/express-openapi-validator/commit/c18b218)) +* increment version ([2c46a9a](https://github.com/cdimascio/express-openapi-validator/commit/2c46a9a)) +* increment version ([daba1a2](https://github.com/cdimascio/express-openapi-validator/commit/daba1a2)) +* mod mung ([1419437](https://github.com/cdimascio/express-openapi-validator/commit/1419437)) +* remove log ([74e7641](https://github.com/cdimascio/express-openapi-validator/commit/74e7641)) + + + +## 2.1.2 (2019-09-18) + +* add response validation to readme ([a64b1bc](https://github.com/cdimascio/express-openapi-validator/commit/a64b1bc)) +* add support for response validation ([7c27713](https://github.com/cdimascio/express-openapi-validator/commit/7c27713)) +* add tests ([005e757](https://github.com/cdimascio/express-openapi-validator/commit/005e757)) +* fix #50 - support description and summary in path ([346a25c](https://github.com/cdimascio/express-openapi-validator/commit/346a25c)), closes [#50](https://github.com/cdimascio/express-openapi-validator/issues/50) +* increment version ([0156adb](https://github.com/cdimascio/express-openapi-validator/commit/0156adb)) +* increment version ([71a4a8f](https://github.com/cdimascio/express-openapi-validator/commit/71a4a8f)) +* increment version ([0ab594c](https://github.com/cdimascio/express-openapi-validator/commit/0ab594c)) +* Query parameters validation #31 ([9940fe6](https://github.com/cdimascio/express-openapi-validator/commit/9940fe6)), closes [#31](https://github.com/cdimascio/express-openapi-validator/issues/31) +* refactor and cleanup ([d7fd2b7](https://github.com/cdimascio/express-openapi-validator/commit/d7fd2b7)) +* relocate framework files ([a3129e2](https://github.com/cdimascio/express-openapi-validator/commit/a3129e2)) +* specify path ([112b5e1](https://github.com/cdimascio/express-openapi-validator/commit/112b5e1)) +* start response validation exploration ([a66982f](https://github.com/cdimascio/express-openapi-validator/commit/a66982f)) +* Update README.md ([4dd18bc](https://github.com/cdimascio/express-openapi-validator/commit/4dd18bc)) +* Update README.md ([de70c73](https://github.com/cdimascio/express-openapi-validator/commit/de70c73)) +* v2.1.0 ([7bc89ba](https://github.com/cdimascio/express-openapi-validator/commit/7bc89ba)) + + + +## 1.8.0 (2019-09-08) + +* add option to disable type coercion ([9f786d9](https://github.com/cdimascio/express-openapi-validator/commit/9f786d9)) +* increment version ([453c8e4](https://github.com/cdimascio/express-openapi-validator/commit/453c8e4)) +* Reject requests with null value if "nullable" is not set #45 ([34e154a](https://github.com/cdimascio/express-openapi-validator/commit/34e154a)), closes [#45](https://github.com/cdimascio/express-openapi-validator/issues/45) +* Update app.js ([af4da80](https://github.com/cdimascio/express-openapi-validator/commit/af4da80)) +* update readme ([9491a0a](https://github.com/cdimascio/express-openapi-validator/commit/9491a0a)) +* Update README.md ([a27a197](https://github.com/cdimascio/express-openapi-validator/commit/a27a197)) + + + +## 1.6.2 (2019-08-23) + +* normalize path errors ([94ba575](https://github.com/cdimascio/express-openapi-validator/commit/94ba575)) +* Update README.md ([eec1ed4](https://github.com/cdimascio/express-openapi-validator/commit/eec1ed4)) +* docs: update .all-contributorsrc ([32be30c](https://github.com/cdimascio/express-openapi-validator/commit/32be30c)) +* docs: update .all-contributorsrc ([4fb6789](https://github.com/cdimascio/express-openapi-validator/commit/4fb6789)) +* docs: update README.md ([12bec51](https://github.com/cdimascio/express-openapi-validator/commit/12bec51)) +* docs: update README.md ([3d67bb7](https://github.com/cdimascio/express-openapi-validator/commit/3d67bb7)) + + + +## 1.6.1 (2019-08-19) + +* #32 Additional properties are incorrectly removed (removeAdditional) ([1bf3eae](https://github.com/cdimascio/express-openapi-validator/commit/1bf3eae)), closes [#32](https://github.com/cdimascio/express-openapi-validator/issues/32) +* add additional properties tests ([6644d20](https://github.com/cdimascio/express-openapi-validator/commit/6644d20)) +* add coercion tests ([3126ef9](https://github.com/cdimascio/express-openapi-validator/commit/3126ef9)) +* adds path-level parameters handling. ignores 'parameters' as being a method ([9396f1c](https://github.com/cdimascio/express-openapi-validator/commit/9396f1c)) +* adds support for using in requestBody ([dd02c20](https://github.com/cdimascio/express-openapi-validator/commit/dd02c20)) +* adds tests ([faf2b22](https://github.com/cdimascio/express-openapi-validator/commit/faf2b22)) +* adds tests ([00ab580](https://github.com/cdimascio/express-openapi-validator/commit/00ab580)) +* cleanup ([00fcfbc](https://github.com/cdimascio/express-openapi-validator/commit/00fcfbc)) +* format with prettier ([f738d7f](https://github.com/cdimascio/express-openapi-validator/commit/f738d7f)) +* merge master and set removeAdditional false ([d58d610](https://github.com/cdimascio/express-openapi-validator/commit/d58d610)) +* prettier formatting fixes ([c5d69ac](https://github.com/cdimascio/express-openapi-validator/commit/c5d69ac)) +* test cleanup ([227de1d](https://github.com/cdimascio/express-openapi-validator/commit/227de1d)) +* test refactoring ([e2746d7](https://github.com/cdimascio/express-openapi-validator/commit/e2746d7)) +* Update README.md ([c7c42fe](https://github.com/cdimascio/express-openapi-validator/commit/c7c42fe)) +* Update README.md ([a0c8b05](https://github.com/cdimascio/express-openapi-validator/commit/a0c8b05)) +* update test ([ba2a51b](https://github.com/cdimascio/express-openapi-validator/commit/ba2a51b)) +* v1.6.1 ([9afa13d](https://github.com/cdimascio/express-openapi-validator/commit/9afa13d)) + + + +## 1.4.0 (2019-07-30) + +* Forcing convert to array if scheme describes param as array + explode ([635e199](https://github.com/cdimascio/express-openapi-validator/commit/635e199)) +* increment version ([bceae70](https://github.com/cdimascio/express-openapi-validator/commit/bceae70)) +* increment version ([b958912](https://github.com/cdimascio/express-openapi-validator/commit/b958912)) +* remove dep on openapi-types ([8a35e17](https://github.com/cdimascio/express-openapi-validator/commit/8a35e17)) +* update dep lock ([375cc80](https://github.com/cdimascio/express-openapi-validator/commit/375cc80)) +* update example server ([30f3472](https://github.com/cdimascio/express-openapi-validator/commit/30f3472)) +* Update README.md ([adda088](https://github.com/cdimascio/express-openapi-validator/commit/adda088)) +* Update README.md ([b69bcc5](https://github.com/cdimascio/express-openapi-validator/commit/b69bcc5)) + + + +## 1.3.0-rc.4 (2019-07-20) + +* linter updates ([9fff6ce](https://github.com/cdimascio/express-openapi-validator/commit/9fff6ce)) +* remove dependency on openapi-schema-validator ([7f41282](https://github.com/cdimascio/express-openapi-validator/commit/7f41282)) +* update error handler example ([77359ed](https://github.com/cdimascio/express-openapi-validator/commit/77359ed)) +* Update README.md ([fc70897](https://github.com/cdimascio/express-openapi-validator/commit/fc70897)) +* update targets ([e4c28c1](https://github.com/cdimascio/express-openapi-validator/commit/e4c28c1)) +* use import for json data ([fd014dd](https://github.com/cdimascio/express-openapi-validator/commit/fd014dd)) + + + +## 1.3.0-rc.3 (2019-07-20) + +* add a request body to schema handler ([40db80e](https://github.com/cdimascio/express-openapi-validator/commit/40db80e)) +* add content type to key for middleware cache ([73ffa1b](https://github.com/cdimascio/express-openapi-validator/commit/73ffa1b)) +* add todo for content types ([ecb1ffe](https://github.com/cdimascio/express-openapi-validator/commit/ecb1ffe)) +* copy errors ([45c0238](https://github.com/cdimascio/express-openapi-validator/commit/45c0238)) +* enable all tests ([0f8f7fc](https://github.com/cdimascio/express-openapi-validator/commit/0f8f7fc)) +* errors ([e2e8b3e](https://github.com/cdimascio/express-openapi-validator/commit/e2e8b3e)) +* fix request bodies ([7143645](https://github.com/cdimascio/express-openapi-validator/commit/7143645)) +* fix type coercion test ([dc41ae4](https://github.com/cdimascio/express-openapi-validator/commit/dc41ae4)) +* fix validator ([3b220e8](https://github.com/cdimascio/express-openapi-validator/commit/3b220e8)) +* handle unsupported content type in body ([42dd032](https://github.com/cdimascio/express-openapi-validator/commit/42dd032)) +* improve new validator ([a0368ce](https://github.com/cdimascio/express-openapi-validator/commit/a0368ce)) +* increment version ([667a3a2](https://github.com/cdimascio/express-openapi-validator/commit/667a3a2)) +* initial integration of sheldhur req validator ([d87dc30](https://github.com/cdimascio/express-openapi-validator/commit/d87dc30)) +* initial integration of sheldhur req validator ([e69fd00](https://github.com/cdimascio/express-openapi-validator/commit/e69fd00)) +* more fixes ([e934e37](https://github.com/cdimascio/express-openapi-validator/commit/e934e37)) +* Parameter serialization support ([336af95](https://github.com/cdimascio/express-openapi-validator/commit/336af95)) +* re-enable tests ([ef9bde9](https://github.com/cdimascio/express-openapi-validator/commit/ef9bde9)) +* remove console.log ([2e6d9ad](https://github.com/cdimascio/express-openapi-validator/commit/2e6d9ad)) +* remove dependency on openapi-security-handler ([054c65d](https://github.com/cdimascio/express-openapi-validator/commit/054c65d)) +* remove openapi-coercer and validator dependencies ([962c505](https://github.com/cdimascio/express-openapi-validator/commit/962c505)) +* replace validator ([612ff09](https://github.com/cdimascio/express-openapi-validator/commit/612ff09)) +* start to fix error handling ([61e3d30](https://github.com/cdimascio/express-openapi-validator/commit/61e3d30)) +* update deps ([f8991c0](https://github.com/cdimascio/express-openapi-validator/commit/f8991c0)) +* update readme ([bc683af](https://github.com/cdimascio/express-openapi-validator/commit/bc683af)) +* update readme ([b4e207e](https://github.com/cdimascio/express-openapi-validator/commit/b4e207e)) +* update README ([1cd0afb](https://github.com/cdimascio/express-openapi-validator/commit/1cd0afb)) +* Update README.md ([eea5d8d](https://github.com/cdimascio/express-openapi-validator/commit/eea5d8d)) +* Update README.md ([14654f6](https://github.com/cdimascio/express-openapi-validator/commit/14654f6)) +* docs: create .all-contributorsrc ([4804648](https://github.com/cdimascio/express-openapi-validator/commit/4804648)) +* docs: update .all-contributorsrc ([3aecfea](https://github.com/cdimascio/express-openapi-validator/commit/3aecfea)) +* docs: update README.md ([a074f93](https://github.com/cdimascio/express-openapi-validator/commit/a074f93)) +* docs: update README.md ([a2dc069](https://github.com/cdimascio/express-openapi-validator/commit/a2dc069)) + + + +## 1.2.2 (2019-07-15) + +* (fix) #10 performance issue - cache validator and coercer ([c858dbc](https://github.com/cdimascio/express-openapi-validator/commit/c858dbc)), closes [#10](https://github.com/cdimascio/express-openapi-validator/issues/10) +* Bump lodash from 4.17.11 to 4.17.13 ([c30a667](https://github.com/cdimascio/express-openapi-validator/commit/c30a667)) +* Bump lodash.merge from 4.6.1 to 4.6.2 ([7e9cfd9](https://github.com/cdimascio/express-openapi-validator/commit/7e9cfd9)) +* new secrets ([f0d82b7](https://github.com/cdimascio/express-openapi-validator/commit/f0d82b7)) +* update deps ([1af38e1](https://github.com/cdimascio/express-openapi-validator/commit/1af38e1)) +* Update README.md ([27e5c5b](https://github.com/cdimascio/express-openapi-validator/commit/27e5c5b)) +* update secrets ([92ffa4a](https://github.com/cdimascio/express-openapi-validator/commit/92ffa4a)) + + + +## 1.2.0 (2019-07-07) + +* add support to pass an openapi spec in as a json ([c84e47e](https://github.com/cdimascio/express-openapi-validator/commit/c84e47e)) +* update readme ([b0a1dcc](https://github.com/cdimascio/express-openapi-validator/commit/b0a1dcc)) +* Update README.md ([18e246d](https://github.com/cdimascio/express-openapi-validator/commit/18e246d)) + + + +## 1.1.0 (2019-07-04) + +* (fix) #8 - Parameters using $ref are not validated ([4cd0f6c](https://github.com/cdimascio/express-openapi-validator/commit/4cd0f6c)), closes [#8](https://github.com/cdimascio/express-openapi-validator/issues/8) +* add secret ([2930910](https://github.com/cdimascio/express-openapi-validator/commit/2930910)) +* add secrets ([4a6a295](https://github.com/cdimascio/express-openapi-validator/commit/4a6a295)) +* add secrets ([91699a7](https://github.com/cdimascio/express-openapi-validator/commit/91699a7)) +* add secrets ([23403a1](https://github.com/cdimascio/express-openapi-validator/commit/23403a1)) +* component param refs ([618640b](https://github.com/cdimascio/express-openapi-validator/commit/618640b)) +* fix types ([483a7ff](https://github.com/cdimascio/express-openapi-validator/commit/483a7ff)) +* Update README.md ([23f930e](https://github.com/cdimascio/express-openapi-validator/commit/23f930e)) +* v1 ([f3b873b](https://github.com/cdimascio/express-openapi-validator/commit/f3b873b)) + + + +## 0.53.3 (2019-05-24) + +* enhance error handling ([fc2f98b](https://github.com/cdimascio/express-openapi-validator/commit/fc2f98b)) +* increment version ([cf20341](https://github.com/cdimascio/express-openapi-validator/commit/cf20341)) +* increment version ([12e205d](https://github.com/cdimascio/express-openapi-validator/commit/12e205d)) +* update readme ([c1d750b](https://github.com/cdimascio/express-openapi-validator/commit/c1d750b)) +* update readme ([8de8b15](https://github.com/cdimascio/express-openapi-validator/commit/8de8b15)) +* Update README.md ([5681e1f](https://github.com/cdimascio/express-openapi-validator/commit/5681e1f)) +* Update README.md ([b7d2aec](https://github.com/cdimascio/express-openapi-validator/commit/b7d2aec)) + + + +## 0.53.2 (2019-05-24) + +* add multipart support ([4e3c5fd](https://github.com/cdimascio/express-openapi-validator/commit/4e3c5fd)) + + + +## 0.41.0 (2019-05-22) + +* update dependencies ([76060ee](https://github.com/cdimascio/express-openapi-validator/commit/76060ee)) +* update dependencies ([bcbaa83](https://github.com/cdimascio/express-openapi-validator/commit/bcbaa83)) + + + +## 0.30.0 (2019-04-26) + +* conver OpenApiValidator to a class ([542e882](https://github.com/cdimascio/express-openapi-validator/commit/542e882)) +* increment version ([98cd84d](https://github.com/cdimascio/express-openapi-validator/commit/98cd84d)) + + + +## 0.21.2 (2019-04-20) + +* add a sample base path with a trailing slash ([ed4c621](https://github.com/cdimascio/express-openapi-validator/commit/ed4c621)) +* add keywords ([fceb57f](https://github.com/cdimascio/express-openapi-validator/commit/fceb57f)) +* add keywords ([46117b9](https://github.com/cdimascio/express-openapi-validator/commit/46117b9)) +* ensure base path does not contain a trailing slash ([cfcebf8](https://github.com/cdimascio/express-openapi-validator/commit/cfcebf8)) +* ensure trailing slash on base path ([2424a96](https://github.com/cdimascio/express-openapi-validator/commit/2424a96)) +* increment ver ([a984495](https://github.com/cdimascio/express-openapi-validator/commit/a984495)) +* increment version ([1aa6351](https://github.com/cdimascio/express-openapi-validator/commit/1aa6351)) +* increment version ([573d322](https://github.com/cdimascio/express-openapi-validator/commit/573d322)) +* return '/' if no path ([cc1254b](https://github.com/cdimascio/express-openapi-validator/commit/cc1254b)) +* Update README.md ([9322054](https://github.com/cdimascio/express-openapi-validator/commit/9322054)) +* Update README.md ([71b8eae](https://github.com/cdimascio/express-openapi-validator/commit/71b8eae)) +* Update README.md ([88d2df0](https://github.com/cdimascio/express-openapi-validator/commit/88d2df0)) + + + +## 0.10.2 (2019-04-05) + +* cleanup spec ([a2b0e4d](https://github.com/cdimascio/express-openapi-validator/commit/a2b0e4d)) +* handle express strict and case sensitive route ([924c3f0](https://github.com/cdimascio/express-openapi-validator/commit/924c3f0)) +* increment version ([6882cc0](https://github.com/cdimascio/express-openapi-validator/commit/6882cc0)) +* increment version ([1f05971](https://github.com/cdimascio/express-openapi-validator/commit/1f05971)) +* update logo ([a41c3ef](https://github.com/cdimascio/express-openapi-validator/commit/a41c3ef)) +* update logo ([36e8c0b](https://github.com/cdimascio/express-openapi-validator/commit/36e8c0b)) +* Update README.md ([22b4b1f](https://github.com/cdimascio/express-openapi-validator/commit/22b4b1f)) +* Update README.md ([3356f22](https://github.com/cdimascio/express-openapi-validator/commit/3356f22)) +* Update README.md ([37a4e1c](https://github.com/cdimascio/express-openapi-validator/commit/37a4e1c)) + + + +## 0.9.4 (2019-04-01) + +* add files to npmignore ([2d61f0a](https://github.com/cdimascio/express-openapi-validator/commit/2d61f0a)) +* add to npmigore ([7acecdf](https://github.com/cdimascio/express-openapi-validator/commit/7acecdf)) +* increment version ([2742df6](https://github.com/cdimascio/express-openapi-validator/commit/2742df6)) +* increment version ([eb3a8ab](https://github.com/cdimascio/express-openapi-validator/commit/eb3a8ab)) + + + +## 0.9.2 (2019-04-01) + +* add npmignore ([2fbc3a8](https://github.com/cdimascio/express-openapi-validator/commit/2fbc3a8)) +* increment version ([b3cd795](https://github.com/cdimascio/express-openapi-validator/commit/b3cd795)) +* support server variables ([c493001](https://github.com/cdimascio/express-openapi-validator/commit/c493001)) +* update lock ([5ce98f2](https://github.com/cdimascio/express-openapi-validator/commit/5ce98f2)) + + + +## 0.3.36 (2019-03-26) + +* add codacy ([94b1afd](https://github.com/cdimascio/express-openapi-validator/commit/94b1afd)) +* add codacy dep ([02d38cd](https://github.com/cdimascio/express-openapi-validator/commit/02d38cd)) +* add coveralls ([337e42c](https://github.com/cdimascio/express-openapi-validator/commit/337e42c)) +* add secrets ([5f73fe4](https://github.com/cdimascio/express-openapi-validator/commit/5f73fe4)) +* add types deps ([9a55c78](https://github.com/cdimascio/express-openapi-validator/commit/9a55c78)) +* cleanup types ([4b96f66](https://github.com/cdimascio/express-openapi-validator/commit/4b96f66)) +* configure nyc ([c520628](https://github.com/cdimascio/express-openapi-validator/commit/c520628)) +* coverage updates ([21a1bea](https://github.com/cdimascio/express-openapi-validator/commit/21a1bea)) +* fix imports ([fb552e2](https://github.com/cdimascio/express-openapi-validator/commit/fb552e2)) +* increment version ([7d535af](https://github.com/cdimascio/express-openapi-validator/commit/7d535af)) +* increment version ([9282022](https://github.com/cdimascio/express-openapi-validator/commit/9282022)) +* linter cleanup ([5b833de](https://github.com/cdimascio/express-openapi-validator/commit/5b833de)) +* Update app.js ([cb500d2](https://github.com/cdimascio/express-openapi-validator/commit/cb500d2)) +* update dep ([8f39de1](https://github.com/cdimascio/express-openapi-validator/commit/8f39de1)) +* update package name ([a555162](https://github.com/cdimascio/express-openapi-validator/commit/a555162)) +* Update README.md ([dfe8973](https://github.com/cdimascio/express-openapi-validator/commit/dfe8973)) +* Update README.md ([b1cc4f6](https://github.com/cdimascio/express-openapi-validator/commit/b1cc4f6)) +* Update README.md ([12dfd66](https://github.com/cdimascio/express-openapi-validator/commit/12dfd66)) +* Update README.md ([a302e12](https://github.com/cdimascio/express-openapi-validator/commit/a302e12)) +* Update README.md ([5bde3e0](https://github.com/cdimascio/express-openapi-validator/commit/5bde3e0)) +* Update README.md ([3ac52ae](https://github.com/cdimascio/express-openapi-validator/commit/3ac52ae)) +* Update README.md ([7392540](https://github.com/cdimascio/express-openapi-validator/commit/7392540)) +* Update README.md ([92082aa](https://github.com/cdimascio/express-openapi-validator/commit/92082aa)) +* Update README.md ([a2d25b6](https://github.com/cdimascio/express-openapi-validator/commit/a2d25b6)) +* Update README.md ([a9f8d47](https://github.com/cdimascio/express-openapi-validator/commit/a9f8d47)) +* Update README.md ([ebfca45](https://github.com/cdimascio/express-openapi-validator/commit/ebfca45)) +* Update README.md ([29b9be2](https://github.com/cdimascio/express-openapi-validator/commit/29b9be2)) + + + +## 0.3.33-beta (2019-03-25) + +* add additional tests ([3214fb9](https://github.com/cdimascio/express-openapi-validator/commit/3214fb9)) +* add coveralls integration to build ([2159eec](https://github.com/cdimascio/express-openapi-validator/commit/2159eec)) +* add logo ([edc7b7b](https://github.com/cdimascio/express-openapi-validator/commit/edc7b7b)) +* add node env to tests ([30e5f98](https://github.com/cdimascio/express-openapi-validator/commit/30e5f98)) +* add test ([3d23e95](https://github.com/cdimascio/express-openapi-validator/commit/3d23e95)) +* add test for header validation ([07d1ca4](https://github.com/cdimascio/express-openapi-validator/commit/07d1ca4)) +* add todo ([2ae9b93](https://github.com/cdimascio/express-openapi-validator/commit/2ae9b93)) +* add todos ([8914724](https://github.com/cdimascio/express-openapi-validator/commit/8914724)) +* cleanup ([9aa45bf](https://github.com/cdimascio/express-openapi-validator/commit/9aa45bf)) +* cleanup ([ca57fd7](https://github.com/cdimascio/express-openapi-validator/commit/ca57fd7)) +* cleanup ([ae0104d](https://github.com/cdimascio/express-openapi-validator/commit/ae0104d)) +* cleanup tests ([d58d7d2](https://github.com/cdimascio/express-openapi-validator/commit/d58d7d2)) +* cleanup tests ([cb6a67f](https://github.com/cdimascio/express-openapi-validator/commit/cb6a67f)) +* comment out unused code ([37db050](https://github.com/cdimascio/express-openapi-validator/commit/37db050)) +* configure base in test ([990e1ff](https://github.com/cdimascio/express-openapi-validator/commit/990e1ff)) +* configure nyc ([33ff0c6](https://github.com/cdimascio/express-openapi-validator/commit/33ff0c6)) +* extract route id to function ([bff3be1](https://github.com/cdimascio/express-openapi-validator/commit/bff3be1)) +* fix errors ([3cf082f](https://github.com/cdimascio/express-openapi-validator/commit/3cf082f)) +* fix path finder ([7c93d3c](https://github.com/cdimascio/express-openapi-validator/commit/7c93d3c)) +* handle empty paths (no openapi servers) ([75e3132](https://github.com/cdimascio/express-openapi-validator/commit/75e3132)) +* handle error transform via middleware ([1a39d6e](https://github.com/cdimascio/express-openapi-validator/commit/1a39d6e)) +* handle multi routes ([542ce8a](https://github.com/cdimascio/express-openapi-validator/commit/542ce8a)) +* increment version ([e7ce963](https://github.com/cdimascio/express-openapi-validator/commit/e7ce963)) +* increment version ([c5c9618](https://github.com/cdimascio/express-openapi-validator/commit/c5c9618)) +* increment version ([cba6f5e](https://github.com/cdimascio/express-openapi-validator/commit/cba6f5e)) +* increment version ([08889d9](https://github.com/cdimascio/express-openapi-validator/commit/08889d9)) +* increment version ([e9b75b3](https://github.com/cdimascio/express-openapi-validator/commit/e9b75b3)) +* increment version ([5e0d8c5](https://github.com/cdimascio/express-openapi-validator/commit/5e0d8c5)) +* increment version ([12c200b](https://github.com/cdimascio/express-openapi-validator/commit/12c200b)) +* increment version ([3fcfddf](https://github.com/cdimascio/express-openapi-validator/commit/3fcfddf)) +* increment version ([f424590](https://github.com/cdimascio/express-openapi-validator/commit/f424590)) +* increment version ([48b5028](https://github.com/cdimascio/express-openapi-validator/commit/48b5028)) +* increment version ([5e8b98b](https://github.com/cdimascio/express-openapi-validator/commit/5e8b98b)) +* increment version ([cc480ef](https://github.com/cdimascio/express-openapi-validator/commit/cc480ef)) +* increment version ([4b19593](https://github.com/cdimascio/express-openapi-validator/commit/4b19593)) +* increment version ([fefc300](https://github.com/cdimascio/express-openapi-validator/commit/fefc300)) +* increment version ([93ebcfe](https://github.com/cdimascio/express-openapi-validator/commit/93ebcfe)) +* intermediate commit ([4b6c415](https://github.com/cdimascio/express-openapi-validator/commit/4b6c415)) +* localize spec read ([85a7513](https://github.com/cdimascio/express-openapi-validator/commit/85a7513)) +* method not allowed handling ([3deacfa](https://github.com/cdimascio/express-openapi-validator/commit/3deacfa)) +* minor cleanup ([fc00b16](https://github.com/cdimascio/express-openapi-validator/commit/fc00b16)) +* move fw to framework directory ([24878ca](https://github.com/cdimascio/express-openapi-validator/commit/24878ca)) +* move spec read to framework ([f30f0b6](https://github.com/cdimascio/express-openapi-validator/commit/f30f0b6)) +* move src to src folder ([e566fdc](https://github.com/cdimascio/express-openapi-validator/commit/e566fdc)) +* package updates ([c4dfd15](https://github.com/cdimascio/express-openapi-validator/commit/c4dfd15)) +* refactor validation middleware ([549192e](https://github.com/cdimascio/express-openapi-validator/commit/549192e)) +* refactor validation middleware ([f0754f6](https://github.com/cdimascio/express-openapi-validator/commit/f0754f6)) +* remove uneeded code ([9b0bc26](https://github.com/cdimascio/express-openapi-validator/commit/9b0bc26)) +* rename to openapi-express-validator ([9c27bde](https://github.com/cdimascio/express-openapi-validator/commit/9c27bde)) +* return error for unknown route and media type ([305b1e0](https://github.com/cdimascio/express-openapi-validator/commit/305b1e0)) +* update deps and increment version ([2327347](https://github.com/cdimascio/express-openapi-validator/commit/2327347)) +* update example ([ac68493](https://github.com/cdimascio/express-openapi-validator/commit/ac68493)) +* update examples ([f162d16](https://github.com/cdimascio/express-openapi-validator/commit/f162d16)) +* update preinstall ([9d32ab8](https://github.com/cdimascio/express-openapi-validator/commit/9d32ab8)) +* Update README.md ([781580a](https://github.com/cdimascio/express-openapi-validator/commit/781580a)) +* Update README.md ([645fc2e](https://github.com/cdimascio/express-openapi-validator/commit/645fc2e)) +* Update README.md ([8ffe382](https://github.com/cdimascio/express-openapi-validator/commit/8ffe382)) +* Update README.md ([b0fa44e](https://github.com/cdimascio/express-openapi-validator/commit/b0fa44e)) +* Update README.md ([fe53274](https://github.com/cdimascio/express-openapi-validator/commit/fe53274)) +* Update README.md ([8f4778f](https://github.com/cdimascio/express-openapi-validator/commit/8f4778f)) +* Update README.md ([ede1a4c](https://github.com/cdimascio/express-openapi-validator/commit/ede1a4c)) +* Update README.md ([45822ec](https://github.com/cdimascio/express-openapi-validator/commit/45822ec)) +* Update README.md ([e6a8bd8](https://github.com/cdimascio/express-openapi-validator/commit/e6a8bd8)) +* Update README.md ([2ff8e26](https://github.com/cdimascio/express-openapi-validator/commit/2ff8e26)) +* Update README.md ([a13d4c7](https://github.com/cdimascio/express-openapi-validator/commit/a13d4c7)) +* Update README.md ([f53fe75](https://github.com/cdimascio/express-openapi-validator/commit/f53fe75)) +* Update README.md ([6e4c15d](https://github.com/cdimascio/express-openapi-validator/commit/6e4c15d)) +* Update README.md ([6f64389](https://github.com/cdimascio/express-openapi-validator/commit/6f64389)) +* Update README.md ([dd065d2](https://github.com/cdimascio/express-openapi-validator/commit/dd065d2)) +* Update README.md ([f62b461](https://github.com/cdimascio/express-openapi-validator/commit/f62b461)) +* Update README.md ([99a315f](https://github.com/cdimascio/express-openapi-validator/commit/99a315f)) +* Update README.md ([06e6fb4](https://github.com/cdimascio/express-openapi-validator/commit/06e6fb4)) +* Update README.md ([7f07d85](https://github.com/cdimascio/express-openapi-validator/commit/7f07d85)) +* Update README.md ([041d197](https://github.com/cdimascio/express-openapi-validator/commit/041d197)) +* Update README.md ([68b31a5](https://github.com/cdimascio/express-openapi-validator/commit/68b31a5)) +* Update README.md ([3f495f2](https://github.com/cdimascio/express-openapi-validator/commit/3f495f2)) +* Update README.md ([d90841b](https://github.com/cdimascio/express-openapi-validator/commit/d90841b)) +* Update README.md ([83b2e6b](https://github.com/cdimascio/express-openapi-validator/commit/83b2e6b)) +* Update README.md ([f40c660](https://github.com/cdimascio/express-openapi-validator/commit/f40c660)) +* update secrets ([cba7c58](https://github.com/cdimascio/express-openapi-validator/commit/cba7c58)) +* update secrets ([6a1e9cd](https://github.com/cdimascio/express-openapi-validator/commit/6a1e9cd)) +* update test script ([0e959e7](https://github.com/cdimascio/express-openapi-validator/commit/0e959e7)) +* update travis ([f660017](https://github.com/cdimascio/express-openapi-validator/commit/f660017)) +* update zip ([67e720d](https://github.com/cdimascio/express-openapi-validator/commit/67e720d)) +* update zip ([bd62131](https://github.com/cdimascio/express-openapi-validator/commit/bd62131)) +* validate only paths beneath an openapi base path ([40e2180](https://github.com/cdimascio/express-openapi-validator/commit/40e2180)) + + + +## 0.1.12-alpha (2019-03-21) + +* add code coverage ([f1f1c09](https://github.com/cdimascio/express-openapi-validator/commit/f1f1c09)) +* add dom to appease superagent types ([508aef0](https://github.com/cdimascio/express-openapi-validator/commit/508aef0)) +* comment uneeded code ([5c1e059](https://github.com/cdimascio/express-openapi-validator/commit/5c1e059)) +* increment version ([3c53036](https://github.com/cdimascio/express-openapi-validator/commit/3c53036)) +* set default behavior to validate spec and type coercion ([107513c](https://github.com/cdimascio/express-openapi-validator/commit/107513c)) +* update gitignore ([dea81a1](https://github.com/cdimascio/express-openapi-validator/commit/dea81a1)) +* Update README.md ([2ba0fe4](https://github.com/cdimascio/express-openapi-validator/commit/2ba0fe4)) +* Update README.md ([752dfdc](https://github.com/cdimascio/express-openapi-validator/commit/752dfdc)) +* Update README.md ([8ac7ca2](https://github.com/cdimascio/express-openapi-validator/commit/8ac7ca2)) +* Update README.md ([3f70e4d](https://github.com/cdimascio/express-openapi-validator/commit/3f70e4d)) +* Update README.md ([6f277f6](https://github.com/cdimascio/express-openapi-validator/commit/6f277f6)) +* Update README.md ([c21e000](https://github.com/cdimascio/express-openapi-validator/commit/c21e000)) +* update scripts ([7bbb61f](https://github.com/cdimascio/express-openapi-validator/commit/7bbb61f)) + + + +## 0.1.10-alpha (2019-03-21) + +* add error transform ([587061a](https://github.com/cdimascio/express-openapi-validator/commit/587061a)) +* add support for custom error transforms ([2ca55ab](https://github.com/cdimascio/express-openapi-validator/commit/2ca55ab)) +* cleanup ([730e154](https://github.com/cdimascio/express-openapi-validator/commit/730e154)) +* update readme ([7943376](https://github.com/cdimascio/express-openapi-validator/commit/7943376)) +* Update README.md ([abfc9b4](https://github.com/cdimascio/express-openapi-validator/commit/abfc9b4)) +* Update README.md ([74ffd0e](https://github.com/cdimascio/express-openapi-validator/commit/74ffd0e)) +* Update README.md ([26b5839](https://github.com/cdimascio/express-openapi-validator/commit/26b5839)) + + + +## 0.1.6-alpha (2019-03-21) + +* increment version ([9593c78](https://github.com/cdimascio/express-openapi-validator/commit/9593c78)) +* provide complete example ([0df0589](https://github.com/cdimascio/express-openapi-validator/commit/0df0589)) + + + +## 0.1.4-alpha (2019-03-21) + +* handle path parameters ([17981d7](https://github.com/cdimascio/express-openapi-validator/commit/17981d7)) +* increment version ([95c53fe](https://github.com/cdimascio/express-openapi-validator/commit/95c53fe)) +* remove vestigial code ([6778ec4](https://github.com/cdimascio/express-openapi-validator/commit/6778ec4)) +* update lock ([eb7ee3b](https://github.com/cdimascio/express-openapi-validator/commit/eb7ee3b)) +* update readme ([f95cde1](https://github.com/cdimascio/express-openapi-validator/commit/f95cde1)) +* update readme ([92b1914](https://github.com/cdimascio/express-openapi-validator/commit/92b1914)) +* update readme ([a915349](https://github.com/cdimascio/express-openapi-validator/commit/a915349)) +* update signature and tests ([b780f66](https://github.com/cdimascio/express-openapi-validator/commit/b780f66)) +* update validate opt ([841b3ae](https://github.com/cdimascio/express-openapi-validator/commit/841b3ae)) + + + +## 0.1.2-alpha (2019-03-20) + +* add petstore sample and new tests for post ([6c8af31](https://github.com/cdimascio/express-openapi-validator/commit/6c8af31)) +* add tests ([a25c00c](https://github.com/cdimascio/express-openapi-validator/commit/a25c00c)) +* add tests ([8d2f9db](https://github.com/cdimascio/express-openapi-validator/commit/8d2f9db)) +* Create .travis.yml ([69840c3](https://github.com/cdimascio/express-openapi-validator/commit/69840c3)) +* Create LICENSE ([eac3c03](https://github.com/cdimascio/express-openapi-validator/commit/eac3c03)) +* initial version ([d48c5e9](https://github.com/cdimascio/express-openapi-validator/commit/d48c5e9)) +* move example ([792e827](https://github.com/cdimascio/express-openapi-validator/commit/792e827)) +* Update app.ts ([46238ad](https://github.com/cdimascio/express-openapi-validator/commit/46238ad)) +* update format rules ([cda1baa](https://github.com/cdimascio/express-openapi-validator/commit/cda1baa)) +* Update README.md ([8652022](https://github.com/cdimascio/express-openapi-validator/commit/8652022)) +* Update README.md ([1d4a465](https://github.com/cdimascio/express-openapi-validator/commit/1d4a465)) +* Update README.md ([69545f8](https://github.com/cdimascio/express-openapi-validator/commit/69545f8)) +* Update README.md ([6ebf5b2](https://github.com/cdimascio/express-openapi-validator/commit/6ebf5b2)) +* Update README.md ([b02faec](https://github.com/cdimascio/express-openapi-validator/commit/b02faec)) +* Update README.md ([5793e9b](https://github.com/cdimascio/express-openapi-validator/commit/5793e9b)) +* Update README.md ([4b491f4](https://github.com/cdimascio/express-openapi-validator/commit/4b491f4)) +* Update README.md ([5ba6f04](https://github.com/cdimascio/express-openapi-validator/commit/5ba6f04)) +* Update README.md ([7b7f4bd](https://github.com/cdimascio/express-openapi-validator/commit/7b7f4bd)) +* Update README.md ([f093f28](https://github.com/cdimascio/express-openapi-validator/commit/f093f28)) +* Update README.md ([027a8a2](https://github.com/cdimascio/express-openapi-validator/commit/027a8a2)) +* update test command ([a725c0f](https://github.com/cdimascio/express-openapi-validator/commit/a725c0f)) +* update version ([4420bfc](https://github.com/cdimascio/express-openapi-validator/commit/4420bfc)) + + +