diff --git a/CHANGE_HISTORY.md b/CHANGE_HISTORY.md index cc709c8d..cd5fae85 100644 --- a/CHANGE_HISTORY.md +++ b/CHANGE_HISTORY.md @@ -1,7 +1,20 @@ +## 5.0.5 (2023-08-23) + +* #841 return error thrown in serDes deserializer (#842) ([d029401](https://github.com/cdimascio/express-openapi-validator/commit/d029401)), closes [#841](https://github.com/cdimascio/express-openapi-validator/issues/841) [#842](https://github.com/cdimascio/express-openapi-validator/issues/842) +* fix documentation links ([01950b7](https://github.com/cdimascio/express-openapi-validator/commit/01950b7)) +* fix example schema removal and upgrade patch version ([495dabd](https://github.com/cdimascio/express-openapi-validator/commit/495dabd)) +* fixing default export function issue (#846) ([268d38a](https://github.com/cdimascio/express-openapi-validator/commit/268d38a)), closes [#846](https://github.com/cdimascio/express-openapi-validator/issues/846) +* Remove body-parser deps in example (#845) ([c73b7c1](https://github.com/cdimascio/express-openapi-validator/commit/c73b7c1)), closes [#845](https://github.com/cdimascio/express-openapi-validator/issues/845) +* Remove examples from apiDoc when validating requests (#774) ([950d429](https://github.com/cdimascio/express-openapi-validator/commit/950d429)), closes [#774](https://github.com/cdimascio/express-openapi-validator/issues/774) +* Resolve "reference resolves to more than one schema" errors when AJV processes OpenAPI document and ([9d215be](https://github.com/cdimascio/express-openapi-validator/commit/9d215be)), closes [#853](https://github.com/cdimascio/express-openapi-validator/issues/853) + + + ## 5.0.4 (2023-04-30) -* fix: Deserialize custom types with inline schemas (#823) ([d53621d](https://github.com/cdimascio/express-openapi-validator/commit/d53621d)), closes [#823](https://github.com/cdimascio/express-openapi-validator/issues/823) * Switch json-schema-ref-parser to non-deprecated package (#829) ([f5bbce9](https://github.com/cdimascio/express-openapi-validator/commit/f5bbce9)), closes [#829](https://github.com/cdimascio/express-openapi-validator/issues/829) +* v5.0.4 ([9b89c79](https://github.com/cdimascio/express-openapi-validator/commit/9b89c79)) +* fix: Deserialize custom types with inline schemas (#823) ([d53621d](https://github.com/cdimascio/express-openapi-validator/commit/d53621d)), closes [#823](https://github.com/cdimascio/express-openapi-validator/issues/823) @@ -119,2099 +132,3 @@ -## 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)) -* chore(deps): bump glob-parent in /examples/8-top-level-discriminator (#674) ([8db56ae](https://github.com/cdimascio/express-openapi-validator/commit/8db56ae)), closes [#674](https://github.com/cdimascio/express-openapi-validator/issues/674) -* chore(deps): bump normalize-url in /examples/8-top-level-discriminator (#673) ([260c926](https://github.com/cdimascio/express-openapi-validator/commit/260c926)), closes [#673](https://github.com/cdimascio/express-openapi-validator/issues/673) - - - -## 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) -* 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)) - - - -## 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) - - - -## 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) - - - -## 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) - - - -## 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) - - - -## 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)) - - - -## 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) - - - -## 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) - - - -## 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)) - - - -## 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) - - - -## 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)) - - - -## 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) - - - -## 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)) - - - -## 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)) - - - -## 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)) - - - -## 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) - - - -## 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) - - - -## 4.10.11 (2021-02-03) - -* 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) - - - -## 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)) - - - -## 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)) - - - -## 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)) - - - -## 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) - - - -## 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) - - - -## 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) - - - -## 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)) - - -