From 940cb68d587467d1cab59f952f681ce339d0937e Mon Sep 17 00:00:00 2001 From: Jon Ursenbach Date: Mon, 26 Jun 2023 16:39:33 -0700 Subject: [PATCH] build: 20.8.5 release --- CHANGELOG.md | 2121 +++++++++++++++++++++++++++++++++++++++++++++ package-lock.json | 4 +- package.json | 2 +- 3 files changed, 2124 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ff590d3c..03cabfd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,2124 @@ +## 20.8.5 (2023-06-26) + +* fix: sample generation for mixed null schemas (#775) ([a19721b](https://github.com/readmeio/oas/commit/a19721b)), closes [#775](https://github.com/readmeio/oas/issues/775) +* chore(deps-dev): bump @commitlint/cli from 17.6.3 to 17.6.5 (#771) ([b1b7183](https://github.com/readmeio/oas/commit/b1b7183)), closes [#771](https://github.com/readmeio/oas/issues/771) +* chore(deps-dev): bump @commitlint/config-conventional (#770) ([6d54e92](https://github.com/readmeio/oas/commit/6d54e92)), closes [#770](https://github.com/readmeio/oas/issues/770) +* chore(deps-dev): bump @readme/eslint-config from 10.5.2 to 10.5.4 (#773) ([4d99665](https://github.com/readmeio/oas/commit/4d99665)), closes [#773](https://github.com/readmeio/oas/issues/773) +* chore(deps-dev): bump @types/jest from 29.5.1 to 29.5.2 (#766) ([316f88d](https://github.com/readmeio/oas/commit/316f88d)), closes [#766](https://github.com/readmeio/oas/issues/766) +* chore(deps-dev): bump @types/node from 20.2.3 to 20.2.5 (#765) ([a3a5e75](https://github.com/readmeio/oas/commit/a3a5e75)), closes [#765](https://github.com/readmeio/oas/issues/765) +* chore(deps-dev): bump typescript from 5.0.4 to 5.1.3 (#772) ([36123dc](https://github.com/readmeio/oas/commit/36123dc)), closes [#772](https://github.com/readmeio/oas/issues/772) +* chore(deps): bump @types/json-schema from 7.0.11 to 7.0.12 (#767) ([0e6adc3](https://github.com/readmeio/oas/commit/0e6adc3)), closes [#767](https://github.com/readmeio/oas/issues/767) +* chore(deps): bump openapi-types from 12.1.1 to 12.1.3 (#769) ([41c388c](https://github.com/readmeio/oas/commit/41c388c)), closes [#769](https://github.com/readmeio/oas/issues/769) +* ci: stop testing node 14 ([9c910c3](https://github.com/readmeio/oas/commit/9c910c3)) + + + +## 20.8.4 (2023-05-23) + +* build: 20.8.4 release ([19b5d1b](https://github.com/readmeio/oas/commit/19b5d1b)) +* chore: minor annoying spacing fix ([20535b1](https://github.com/readmeio/oas/commit/20535b1)) +* chore(deps-dev): bumping out of date deps ([5aa85a3](https://github.com/readmeio/oas/commit/5aa85a3)) +* fix: ensure summaries + descriptions are strings (#764) ([2b1338e](https://github.com/readmeio/oas/commit/2b1338e)), closes [#764](https://github.com/readmeio/oas/issues/764) [/github.com/readmeio/oas/pull/764#discussion_r1203069976](https://github.com//github.com/readmeio/oas/pull/764/issues/discussion_r1203069976) + + + +## 20.8.3 (2023-05-11) + +* build: 20.8.3 release ([1d852aa](https://github.com/readmeio/oas/commit/1d852aa)) +* feat: split mixed json schema types with booleans out into a oneOf (#763) ([0e1014a](https://github.com/readmeio/oas/commit/0e1014a)), closes [#763](https://github.com/readmeio/oas/issues/763) + + + +## 20.8.2 (2023-05-04) + +* build: 20.8.2 release ([d998376](https://github.com/readmeio/oas/commit/d998376)) +* feat: adding a broken skipped test, retaining soeme more jsonschema props ([94436b8](https://github.com/readmeio/oas/commit/94436b8)) +* feat: additional tweaks to json schema generation (#762) ([2bae3fe](https://github.com/readmeio/oas/commit/2bae3fe)), closes [#762](https://github.com/readmeio/oas/issues/762) +* feat: additional tweaks to json schema mixed type handling (#761) ([57d4442](https://github.com/readmeio/oas/commit/57d4442)), closes [#761](https://github.com/readmeio/oas/issues/761) + + + +## 20.8.0 (2023-05-03) + +* build: 20.8.0 release ([cd3f8d1](https://github.com/readmeio/oas/commit/cd3f8d1)) +* feat: improved support for mixed types and `nullable` (#760) ([5eff5c4](https://github.com/readmeio/oas/commit/5eff5c4)), closes [#760](https://github.com/readmeio/oas/issues/760) +* chore(deps-dev): bump @types/node from 18.16.0 to 18.16.3 (#758) ([42da6d7](https://github.com/readmeio/oas/commit/42da6d7)), closes [#758](https://github.com/readmeio/oas/issues/758) +* chore(deps): bump oas-normalize from 8.4.0 to 8.4.1 (#757) ([8218e55](https://github.com/readmeio/oas/commit/8218e55)), closes [#757](https://github.com/readmeio/oas/issues/757) +* ci: auto-installing alex when linting docs ([788c839](https://github.com/readmeio/oas/commit/788c839)) + + + +## 20.7.0 (2023-05-01) + +* build: 20.7.0 release ([2b3cb1d](https://github.com/readmeio/oas/commit/2b3cb1d)) +* fix: use the last description in a merged allOf schema (#756) ([291daeb](https://github.com/readmeio/oas/commit/291daeb)), closes [#756](https://github.com/readmeio/oas/issues/756) + + + +## 20.6.2 (2023-04-24) + +* build: 20.6.2 release ([ea20078](https://github.com/readmeio/oas/commit/ea20078)) +* chore(deps): bumping out of date deps ([b7e9e28](https://github.com/readmeio/oas/commit/b7e9e28)) +* fix: inability to merge enums within an `allOf` (#755) ([b5a10b1](https://github.com/readmeio/oas/commit/b5a10b1)), closes [#755](https://github.com/readmeio/oas/issues/755) + + + +## 20.6.1 (2023-04-19) + +* build: 20.6.0 release ([ac570c7](https://github.com/readmeio/oas/commit/ac570c7)) +* build: 20.6.1 release ([c83c101](https://github.com/readmeio/oas/commit/c83c101)) +* chore(deps-dev): bumping dev deps ([6162c84](https://github.com/readmeio/oas/commit/6162c84)) +* chore(deps-dev): bumping out of date deps ([133e08c](https://github.com/readmeio/oas/commit/133e08c)) +* ci: run tests on node 20 (#754) ([5b60890](https://github.com/readmeio/oas/commit/5b60890)), closes [#754](https://github.com/readmeio/oas/issues/754) +* fix(reducer): make sure $refs are actual pointers (#753) ([4cfc237](https://github.com/readmeio/oas/commit/4cfc237)), closes [#753](https://github.com/readmeio/oas/issues/753) +* feat: automatically JSON.parse any strings passed into the constructor (#752) ([a071171](https://github.com/readmeio/oas/commit/a071171)), closes [#752](https://github.com/readmeio/oas/issues/752) + + + +## 20.5.4 (2023-04-03) + +* build: 20.5.4 release ([424313f](https://github.com/readmeio/oas/commit/424313f)) +* fix: quirk with removing component schemas from json schema ([ef5c7e1](https://github.com/readmeio/oas/commit/ef5c7e1)) +* chore(deps-dev): bumping out of date deps ([f182509](https://github.com/readmeio/oas/commit/f182509)) + + + +## 20.5.3 (2023-03-08) + +* build: 20.5.3 release ([1cc43f1](https://github.com/readmeio/oas/commit/1cc43f1)) +* fix: bug where request example selection wouldn't always use the first (#739) ([7c000e0](https://github.com/readmeio/oas/commit/7c000e0)), closes [#739](https://github.com/readmeio/oas/issues/739) + + + +## 20.5.2 (2023-03-03) + +* build: 20.5.2 release ([bd6f082](https://github.com/readmeio/oas/commit/bd6f082)) +* fix: bug where primitive schemas would crash dereferencing (#738) ([30c06f0](https://github.com/readmeio/oas/commit/30c06f0)), closes [#738](https://github.com/readmeio/oas/issues/738) + + + +## 20.5.1 (2023-03-03) + +* build: 20.5.1 release ([ed006a7](https://github.com/readmeio/oas/commit/ed006a7)) +* fix: running prettier to resolve some issues ([bc3c7e4](https://github.com/readmeio/oas/commit/bc3c7e4)) +* feat: add case insensitivity for reducer (#731) ([74672da](https://github.com/readmeio/oas/commit/74672da)), closes [#731](https://github.com/readmeio/oas/issues/731) + + + +## 20.5.0 (2023-03-02) + +* build: 20.5.0 release ([faf74c0](https://github.com/readmeio/oas/commit/faf74c0)) +* chore: bumping out of date deps ([a905664](https://github.com/readmeio/oas/commit/a905664)) +* chore(deps): bumping deps ([f0de8b9](https://github.com/readmeio/oas/commit/f0de8b9)) +* fix: only adding components to generated JSON Schema if we need to (#732) ([9787b4d](https://github.com/readmeio/oas/commit/9787b4d)), closes [#732](https://github.com/readmeio/oas/issues/732) + + + +## 20.4.0 (2023-01-12) + +* build: 20.4.0 release ([b6d3c05](https://github.com/readmeio/oas/commit/b6d3c05)) +* feat: pass through requestBody descriptions (#730) ([3272137](https://github.com/readmeio/oas/commit/3272137)), closes [#730](https://github.com/readmeio/oas/issues/730) + + + +## 20.3.0 (2023-01-03) + +* build: 20.3.0 release ([e9dff0d](https://github.com/readmeio/oas/commit/e9dff0d)) +* chore: bumping deps ([ed5e473](https://github.com/readmeio/oas/commit/ed5e473)) + + + +## 20.2.1 (2022-12-19) + +* build: 20.2.1 release ([9b38399](https://github.com/readmeio/oas/commit/9b38399)) +* fix: broken badge, remove unnecessary `.svg` extension ([9f3fdea](https://github.com/readmeio/oas/commit/9f3fdea)) +* fix: typing on `oas.getTags()` ([e54ba8e](https://github.com/readmeio/oas/commit/e54ba8e)) + + + +## 20.2.0 (2022-12-07) + +* build: 20.2.0 release ([ceba8ac](https://github.com/readmeio/oas/commit/ceba8ac)) +* chore(deps-dev): bumping prettier ([e936e32](https://github.com/readmeio/oas/commit/e936e32)) +* feat(analyzer): improvements to reporting and circular $ref discovery (#723) ([b5d6f21](https://github.com/readmeio/oas/commit/b5d6f21)), closes [#723](https://github.com/readmeio/oas/issues/723) + + + +## 20.1.3 (2022-12-06) + +* build: 20.1.3 release ([dbc8ee3](https://github.com/readmeio/oas/commit/dbc8ee3)) +* fix: some typing issues in the analyzer library ([22e8695](https://github.com/readmeio/oas/commit/22e8695)) + + + +## 20.1.2 (2022-12-06) + +* build: 20.1.2 release ([b42657a](https://github.com/readmeio/oas/commit/b42657a)) +* fix: moving the reducer back to its location in `lib/` ([078b383](https://github.com/readmeio/oas/commit/078b383)) + + + +## 20.1.1 (2022-12-05) + +* build: 20.1.1 release ([57e502e](https://github.com/readmeio/oas/commit/57e502e)) +* feat: exporting some useful interfaces ([2dd7734](https://github.com/readmeio/oas/commit/2dd7734)) + + + +## 20.1.0 (2022-12-05) + +* build: 20.1.0 release ([c45420b](https://github.com/readmeio/oas/commit/c45420b)) +* feat: new OpenAPI definition analyzer library (#722) ([5e0d563](https://github.com/readmeio/oas/commit/5e0d563)), closes [#722](https://github.com/readmeio/oas/issues/722) +* docs: adding a ReadMe badge to the readme (#720) ([919a887](https://github.com/readmeio/oas/commit/919a887)), closes [#720](https://github.com/readmeio/oas/issues/720) +* fix: keywords in package.json ([568e068](https://github.com/readmeio/oas/commit/568e068)) +* fix: reversing the logic order for common summary+descriptions (#721) ([c7d0015](https://github.com/readmeio/oas/commit/c7d0015)), closes [#721](https://github.com/readmeio/oas/issues/721) +* chore: swapping out common param tests with a better spec ([ef54f63](https://github.com/readmeio/oas/commit/ef54f63)) +* chore: update out of date dependencies (#719) ([23632ba](https://github.com/readmeio/oas/commit/23632ba)), closes [#719](https://github.com/readmeio/oas/issues/719) + + + +## 20.0.1 (2022-11-01) + +* build: 20.0.1 release ([4bb64bd](https://github.com/readmeio/oas/commit/4bb64bd)) +* fix: issue with non-camelCase operationID generation (#708) ([7af590c](https://github.com/readmeio/oas/commit/7af590c)), closes [#708](https://github.com/readmeio/oas/issues/708) +* chore(deps-dev): bump @commitlint/cli from 17.1.2 to 17.2.0 (#705) ([f3a0399](https://github.com/readmeio/oas/commit/f3a0399)), closes [#705](https://github.com/readmeio/oas/issues/705) +* chore(deps-dev): bump @commitlint/config-conventional (#703) ([bb6a765](https://github.com/readmeio/oas/commit/bb6a765)), closes [#703](https://github.com/readmeio/oas/issues/703) +* chore(deps-dev): bump @readme/oas-examples from 5.7.1 to 5.8.0 (#707) ([390e314](https://github.com/readmeio/oas/commit/390e314)), closes [#707](https://github.com/readmeio/oas/issues/707) +* chore(deps-dev): bump @types/node from 18.11.7 to 18.11.9 (#706) ([5b1c038](https://github.com/readmeio/oas/commit/5b1c038)), closes [#706](https://github.com/readmeio/oas/issues/706) +* chore(deps): bump oas-normalize from 7.1.0 to 7.1.1 (#704) ([9416449](https://github.com/readmeio/oas/commit/9416449)), closes [#704](https://github.com/readmeio/oas/issues/704) + + + +## 20.0.0 (2022-10-28) + +* build: 20.0.0 release ([c8a8fa8](https://github.com/readmeio/oas/commit/c8a8fa8)) +* chore(deps-dev): bumping dev deps ([371e041](https://github.com/readmeio/oas/commit/371e041)) +* feat: sunsetting the cli (#702) ([c1b2728](https://github.com/readmeio/oas/commit/c1b2728)), closes [#702](https://github.com/readmeio/oas/issues/702) +* docs: adding a hero image for the readme ([26d6018](https://github.com/readmeio/oas/commit/26d6018)) + + + +## 19.0.4 (2022-10-27) + +* build: 19.0.4 release ([67fe81f](https://github.com/readmeio/oas/commit/67fe81f)) +* fix: edgecase where we wouldn't always create valid operationIds (#701) ([df160c2](https://github.com/readmeio/oas/commit/df160c2)), closes [#701](https://github.com/readmeio/oas/issues/701) + + + +## 19.0.3 (2022-10-27) + +* build: 19.0.3 release ([dbfed14](https://github.com/readmeio/oas/commit/dbfed14)) +* fix: various compatibility issues with `api` codegen (#700) ([01a6554](https://github.com/readmeio/oas/commit/01a6554)), closes [#700](https://github.com/readmeio/oas/issues/700) + + + +## 19.0.2 (2022-10-26) + +* build: 19.0.2 release ([d4d3319](https://github.com/readmeio/oas/commit/d4d3319)) +* fix: quirks with discriminators and the `transformer` JSON Schema option (#698) ([b84c57f](https://github.com/readmeio/oas/commit/b84c57f)), closes [#698](https://github.com/readmeio/oas/issues/698) + + + +## 19.0.1 (2022-10-14) + +* build: 19.0.1 release ([b10011e](https://github.com/readmeio/oas/commit/b10011e)) +* feat: supporting transforming a schema object to a primitive (#697) ([048bfc6](https://github.com/readmeio/oas/commit/048bfc6)), closes [#697](https://github.com/readmeio/oas/issues/697) + + + +## 19.0.0 (2022-10-10) + +* build: 19.0.0 release ([7ab27ec](https://github.com/readmeio/oas/commit/7ab27ec)) +* docs: cleaning up some typescript options docs (#696) ([d200fef](https://github.com/readmeio/oas/commit/d200fef)), closes [#696](https://github.com/readmeio/oas/issues/696) +* feat: addition of a new JSON Schema transformer option + operationId fixes (#695) ([5609230](https://github.com/readmeio/oas/commit/5609230)), closes [#695](https://github.com/readmeio/oas/issues/695) +* chore(deps-dev): bump @commitlint/cli from 17.0.3 to 17.1.2 (#682) ([aacfcf9](https://github.com/readmeio/oas/commit/aacfcf9)), closes [#682](https://github.com/readmeio/oas/issues/682) +* chore(deps-dev): bump @commitlint/config-conventional (#685) ([4e928c0](https://github.com/readmeio/oas/commit/4e928c0)), closes [#685](https://github.com/readmeio/oas/issues/685) +* chore(deps-dev): bump @readme/eslint-config from 10.0.0 to 10.1.0 (#686) ([e008c85](https://github.com/readmeio/oas/commit/e008c85)), closes [#686](https://github.com/readmeio/oas/issues/686) +* chore(deps-dev): bump @readme/oas-examples from 5.5.0 to 5.6.0 (#684) ([2fa542e](https://github.com/readmeio/oas/commit/2fa542e)), closes [#684](https://github.com/readmeio/oas/issues/684) +* chore(deps-dev): bump @readme/oas-examples from 5.6.0 to 5.7.0 (#694) ([0cc78bc](https://github.com/readmeio/oas/commit/0cc78bc)), closes [#694](https://github.com/readmeio/oas/issues/694) +* chore(deps-dev): bump eslint from 8.21.0 to 8.23.0 (#683) ([fa1a266](https://github.com/readmeio/oas/commit/fa1a266)), closes [#683](https://github.com/readmeio/oas/issues/683) +* chore(deps-dev): bump eslint from 8.23.0 to 8.24.0 (#693) ([1e01334](https://github.com/readmeio/oas/commit/1e01334)), closes [#693](https://github.com/readmeio/oas/issues/693) +* chore(deps-dev): bump ts-jest from 28.0.7 to 28.0.8 (#689) ([e129ca4](https://github.com/readmeio/oas/commit/e129ca4)), closes [#689](https://github.com/readmeio/oas/issues/689) +* chore(deps-dev): bump typescript from 4.7.4 to 4.8.2 (#681) ([3d621b0](https://github.com/readmeio/oas/commit/3d621b0)), closes [#681](https://github.com/readmeio/oas/issues/681) +* chore(deps-dev): bump typescript from 4.8.2 to 4.8.4 (#692) ([9eb852b](https://github.com/readmeio/oas/commit/9eb852b)), closes [#692](https://github.com/readmeio/oas/issues/692) +* chore(deps): bump openapi-types from 12.0.0 to 12.0.2 (#688) ([61805d2](https://github.com/readmeio/oas/commit/61805d2)), closes [#688](https://github.com/readmeio/oas/issues/688) +* chore(deps): bump swagger-inline from 6.0.0 to 6.1.0 (#687) ([15b46f0](https://github.com/readmeio/oas/commit/15b46f0)), closes [#687](https://github.com/readmeio/oas/issues/687) +* 📝 Add commands section (#691) ([28afb82](https://github.com/readmeio/oas/commit/28afb82)), closes [#691](https://github.com/readmeio/oas/issues/691) + + + +## 18.4.4 (2022-08-23) + +* build: 18.4.4 release ([c95d5ad](https://github.com/readmeio/oas/commit/c95d5ad)) +* fix: bug in `getHeaders` where it wouldn't return `Authorization` if security was oauth2 (#680) ([9b49bec](https://github.com/readmeio/oas/commit/9b49bec)), closes [#680](https://github.com/readmeio/oas/issues/680) + + + +## 18.4.3 (2022-08-22) + +* build: 18.4.3 release ([5bfcc4a](https://github.com/readmeio/oas/commit/5bfcc4a)) +* fix: how we're importing `oas-normalize` ([071e282](https://github.com/readmeio/oas/commit/071e282)) + + + +## 18.4.2 (2022-08-19) + +* build: 18.4.2 release ([adafb68](https://github.com/readmeio/oas/commit/adafb68)) +* fix: error handling in rare oas reducer cases ([9f9a798](https://github.com/readmeio/oas/commit/9f9a798)) + + + +## 18.4.1 (2022-08-19) + +* build: 18.4.1 release ([46937c1](https://github.com/readmeio/oas/commit/46937c1)) +* fix: typing issue in the reducer ([332da95](https://github.com/readmeio/oas/commit/332da95)) + + + +## 18.4.0 (2022-08-19) + +* build: 18.4.0 release ([004da75](https://github.com/readmeio/oas/commit/004da75)) +* feat: porting the library portion of `oas-reducer` into this library (#677) ([f3bc07e](https://github.com/readmeio/oas/commit/f3bc07e)), closes [#677](https://github.com/readmeio/oas/issues/677) +* chore: stop deleting the `@types/` directory that no longer exists ([98e36fe](https://github.com/readmeio/oas/commit/98e36fe)) +* chore: updating our code standards (#676) ([6b19747](https://github.com/readmeio/oas/commit/6b19747)), closes [#676](https://github.com/readmeio/oas/issues/676) +* chore(deps-dev): bump @readme/eslint-config from 8.8.3 to 9.0.0 (#675) ([f01f047](https://github.com/readmeio/oas/commit/f01f047)), closes [#675](https://github.com/readmeio/oas/issues/675) +* chore(deps-dev): bump @readme/oas-examples from 5.4.1 to 5.5.0 (#674) ([d6c0f10](https://github.com/readmeio/oas/commit/d6c0f10)), closes [#674](https://github.com/readmeio/oas/issues/674) +* chore(deps-dev): bump eslint from 8.20.0 to 8.21.0 (#673) ([0ed3e5c](https://github.com/readmeio/oas/commit/0ed3e5c)), closes [#673](https://github.com/readmeio/oas/issues/673) +* chore(deps): bump jsonpointer from 5.0.0 to 5.0.1 (#672) ([b6bcdc3](https://github.com/readmeio/oas/commit/b6bcdc3)), closes [#672](https://github.com/readmeio/oas/issues/672) + + + +## 18.3.4 (2022-07-22) + +* build: 18.3.4 release ([06bfd79](https://github.com/readmeio/oas/commit/06bfd79)) +* chore(deps-dev): bump @commitlint/cli from 16.2.4 to 17.0.2 (#651) ([cedb2da](https://github.com/readmeio/oas/commit/cedb2da)), closes [#651](https://github.com/readmeio/oas/issues/651) +* chore(deps-dev): bump @commitlint/cli from 17.0.2 to 17.0.3 (#667) ([2af6fae](https://github.com/readmeio/oas/commit/2af6fae)), closes [#667](https://github.com/readmeio/oas/issues/667) +* chore(deps-dev): bump @commitlint/config-conventional (#657) ([be84820](https://github.com/readmeio/oas/commit/be84820)), closes [#657](https://github.com/readmeio/oas/issues/657) +* chore(deps-dev): bump @commitlint/config-conventional (#666) ([0b2c475](https://github.com/readmeio/oas/commit/0b2c475)), closes [#666](https://github.com/readmeio/oas/issues/666) +* chore(deps-dev): bump @readme/eslint-config from 8.7.3 to 8.7.5 (#653) ([5ff2ae6](https://github.com/readmeio/oas/commit/5ff2ae6)), closes [#653](https://github.com/readmeio/oas/issues/653) +* chore(deps-dev): bump @readme/eslint-config from 8.7.5 to 8.8.0 (#668) ([48a1bab](https://github.com/readmeio/oas/commit/48a1bab)), closes [#668](https://github.com/readmeio/oas/issues/668) +* chore(deps-dev): bump @readme/oas-examples from 5.1.1 to 5.2.0 (#656) ([8800aaf](https://github.com/readmeio/oas/commit/8800aaf)), closes [#656](https://github.com/readmeio/oas/issues/656) +* chore(deps-dev): bump @readme/oas-examples from 5.2.0 to 5.4.0 (#662) ([19a23eb](https://github.com/readmeio/oas/commit/19a23eb)), closes [#662](https://github.com/readmeio/oas/issues/662) +* chore(deps-dev): bump @types/memoizee from 0.4.7 to 0.4.8 (#660) ([d13170b](https://github.com/readmeio/oas/commit/d13170b)), closes [#660](https://github.com/readmeio/oas/issues/660) +* chore(deps-dev): bump eslint from 8.14.0 to 8.16.0 (#652) ([e398cd9](https://github.com/readmeio/oas/commit/e398cd9)), closes [#652](https://github.com/readmeio/oas/issues/652) +* chore(deps-dev): bump eslint from 8.16.0 to 8.18.0 (#665) ([eb774d7](https://github.com/readmeio/oas/commit/eb774d7)), closes [#665](https://github.com/readmeio/oas/issues/665) +* chore(deps-dev): bump husky from 7.0.4 to 8.0.1 (#655) ([b3d325f](https://github.com/readmeio/oas/commit/b3d325f)), closes [#655](https://github.com/readmeio/oas/issues/655) +* chore(deps-dev): bump prettier from 2.6.2 to 2.7.1 (#663) ([4d80c53](https://github.com/readmeio/oas/commit/4d80c53)), closes [#663](https://github.com/readmeio/oas/issues/663) +* chore(deps-dev): bump typescript from 4.6.4 to 4.7.2 (#658) ([1763cd5](https://github.com/readmeio/oas/commit/1763cd5)), closes [#658](https://github.com/readmeio/oas/issues/658) +* chore(deps-dev): bump typescript from 4.7.2 to 4.7.4 (#664) ([7675937](https://github.com/readmeio/oas/commit/7675937)), closes [#664](https://github.com/readmeio/oas/issues/664) +* chore(deps-dev): bumping out of date deps ([a911a44](https://github.com/readmeio/oas/commit/a911a44)) +* chore(deps): bump glob from 8.0.1 to 8.0.3 (#659) ([9d73063](https://github.com/readmeio/oas/commit/9d73063)), closes [#659](https://github.com/readmeio/oas/issues/659) +* chore(deps): bump openapi-types from 11.0.0 to 11.0.1 (#654) ([5b06c40](https://github.com/readmeio/oas/commit/5b06c40)), closes [#654](https://github.com/readmeio/oas/issues/654) +* chore(deps): bump openapi-types from 11.0.1 to 12.0.0 (#669) ([b525781](https://github.com/readmeio/oas/commit/b525781)), closes [#669](https://github.com/readmeio/oas/issues/669) +* chore(deps): bump path-to-regexp from 6.2.0 to 6.2.1 (#650) ([a69d5a2](https://github.com/readmeio/oas/commit/a69d5a2)), closes [#650](https://github.com/readmeio/oas/issues/650) +* feat: moving the types export to residing in `dist/` instead of `@types/` ([55c07ff](https://github.com/readmeio/oas/commit/55c07ff)) +* fix: don't remove underscores in operationIds (#671) ([e2227b5](https://github.com/readmeio/oas/commit/e2227b5)), closes [#671](https://github.com/readmeio/oas/issues/671) +* ci: ignoring inquirer dep updates for now as its ESM-only ([9027d8c](https://github.com/readmeio/oas/commit/9027d8c)) +* ci: updating the ci workflow run on external PRs ([e45f687](https://github.com/readmeio/oas/commit/e45f687)) + + + +## 18.3.3 (2022-05-20) + +* build: 18.3.3 release ([b23ae37](https://github.com/readmeio/oas/commit/b23ae37)) +* fix: add protections for if a `requestBody` has no `schema` (#649) ([0aa38d3](https://github.com/readmeio/oas/commit/0aa38d3)), closes [#649](https://github.com/readmeio/oas/issues/649) + + + +## 18.3.2 (2022-05-16) + +* build: 18.3.2 release ([e50a862](https://github.com/readmeio/oas/commit/e50a862)) +* feat: adding $ref awareness to `Oas.getPaths()` (#648) ([9cf5786](https://github.com/readmeio/oas/commit/9cf5786)), closes [#648](https://github.com/readmeio/oas/issues/648) +* chore(deps-dev): bump @commitlint/cli from 16.2.3 to 16.2.4 (#644) ([7976d5b](https://github.com/readmeio/oas/commit/7976d5b)), closes [#644](https://github.com/readmeio/oas/issues/644) +* chore(deps-dev): bump @commitlint/config-conventional (#645) ([4addef9](https://github.com/readmeio/oas/commit/4addef9)), closes [#645](https://github.com/readmeio/oas/issues/645) +* chore(deps-dev): bump @readme/eslint-config from 8.7.2 to 8.7.3 (#641) ([ec78d08](https://github.com/readmeio/oas/commit/ec78d08)), closes [#641](https://github.com/readmeio/oas/issues/641) +* chore(deps-dev): bump typescript from 4.6.3 to 4.6.4 (#647) ([24048f3](https://github.com/readmeio/oas/commit/24048f3)), closes [#647](https://github.com/readmeio/oas/issues/647) +* chore(deps): bump github/codeql-action from 1 to 2 (#640) ([72da639](https://github.com/readmeio/oas/commit/72da639)), closes [#640](https://github.com/readmeio/oas/issues/640) +* chore(deps): bump glob from 7.2.0 to 8.0.1 (#646) ([5190e62](https://github.com/readmeio/oas/commit/5190e62)), closes [#646](https://github.com/readmeio/oas/issues/646) +* chore(deps): bump inquirer from 8.2.2 to 8.2.4 (#642) ([479aa5f](https://github.com/readmeio/oas/commit/479aa5f)), closes [#642](https://github.com/readmeio/oas/issues/642) +* chore(deps): bump openapi-types from 10.0.0 to 11.0.0 (#643) ([5c53b5e](https://github.com/readmeio/oas/commit/5c53b5e)), closes [#643](https://github.com/readmeio/oas/issues/643) + + + +## 18.3.1 (2022-04-26) + +* build: 18.3.1 release ([3ab0487](https://github.com/readmeio/oas/commit/3ab0487)) +* chore(deps): bumping out of date deps to get rid of node 18 compat issues (#639) ([13703c8](https://github.com/readmeio/oas/commit/13703c8)), closes [#639](https://github.com/readmeio/oas/issues/639) + + + +## 18.3.0 (2022-04-25) + +* build: 18.3.0 release ([df4596f](https://github.com/readmeio/oas/commit/df4596f)) +* feat: adding support for node 18 ([66be2f2](https://github.com/readmeio/oas/commit/66be2f2)) +* feat: updating response JSON Schema generation to auto-add enums to descriptions (#637) ([f4bd98d](https://github.com/readmeio/oas/commit/f4bd98d)), closes [#637](https://github.com/readmeio/oas/issues/637) +* docs: limiting code comments to 100 to help folks on small screens (#638) ([6be3fd4](https://github.com/readmeio/oas/commit/6be3fd4)), closes [#638](https://github.com/readmeio/oas/issues/638) + + + +## 18.2.3 (2022-04-19) + +* build: 18.2.3 release ([d2f990f](https://github.com/readmeio/oas/commit/d2f990f)) +* fix: don't attempt to clone undefined objects, resulting in a crash (#636) ([71c6db9](https://github.com/readmeio/oas/commit/71c6db9)), closes [#636](https://github.com/readmeio/oas/issues/636) + + + +## 18.2.2 (2022-04-11) + +* build: 18.2.2 release ([475d32d](https://github.com/readmeio/oas/commit/475d32d)) +* fix: stop rewriting operationIds when we don't need to (#635) ([996cd40](https://github.com/readmeio/oas/commit/996cd40)), closes [#635](https://github.com/readmeio/oas/issues/635) + + + +## 18.2.1 (2022-04-08) + +* build: 18.2.1 release ([0fc7d1f](https://github.com/readmeio/oas/commit/0fc7d1f)) +* fix: issue where response schemas in the original spec may get overridden (#634) ([60093d9](https://github.com/readmeio/oas/commit/60093d9)), closes [#634](https://github.com/readmeio/oas/issues/634) + + + +## 18.2.0 (2022-04-07) + +* build: 18.2.0 release ([add1893](https://github.com/readmeio/oas/commit/add1893)) +* feat: adding $schema version identities into generated response JSON Schema (#633) ([eef2e94](https://github.com/readmeio/oas/commit/eef2e94)), closes [#633](https://github.com/readmeio/oas/issues/633) + + + +## 18.1.2 (2022-04-07) + +* build: 18.1.2 release ([e9da744](https://github.com/readmeio/oas/commit/e9da744)) +* fix: adding in protections for if `user.keys` is an empty array (#632) ([8cf04be](https://github.com/readmeio/oas/commit/8cf04be)), closes [#632](https://github.com/readmeio/oas/issues/632) + + + +## 18.1.1 (2022-04-06) + +* build: 18.1.1 release ([5fc2afc](https://github.com/readmeio/oas/commit/5fc2afc)) +* feat: `operation.getOperationId()` will now always return a "clean" operationID (#631) ([6c91fbd](https://github.com/readmeio/oas/commit/6c91fbd)), closes [#631](https://github.com/readmeio/oas/issues/631) +* test: adding tests for openapi 3.1 $ref and description handling ([ac64a4c](https://github.com/readmeio/oas/commit/ac64a4c)) +* chore(deps): bump inquirer from 8.2.0 to 8.2.2 (#630) ([1802fd6](https://github.com/readmeio/oas/commit/1802fd6)), closes [#630](https://github.com/readmeio/oas/issues/630) + + + +## 18.1.0 (2022-03-31) + +* build: 18.1.0 release ([c2c1957](https://github.com/readmeio/oas/commit/c2c1957)) +* feat: moving us over to our json-schema-ref-parser fork (#629) ([b986f35](https://github.com/readmeio/oas/commit/b986f35)), closes [#629](https://github.com/readmeio/oas/issues/629) + + + +## 18.0.8 (2022-03-29) + +* build: 18.0.8 release ([acb86df](https://github.com/readmeio/oas/commit/acb86df)) +* fix: improved error handling on `Oas.findOperation()` calls (#628) ([22198dd](https://github.com/readmeio/oas/commit/22198dd)), closes [#628](https://github.com/readmeio/oas/issues/628) + + + +## 18.0.7 (2022-03-24) + +* build: 18.0.7 release ([590cb9b](https://github.com/readmeio/oas/commit/590cb9b)) +* fix: getSecurity() should return an empty array for an empty securitySchemes object (#626) ([f96bee1](https://github.com/readmeio/oas/commit/f96bee1)), closes [#626](https://github.com/readmeio/oas/issues/626) +* fix: issue where a securityScheme may be corrupted with internal library data (#627) ([666ba9f](https://github.com/readmeio/oas/commit/666ba9f)), closes [#627](https://github.com/readmeio/oas/issues/627) + + + +## 18.0.6 (2022-03-21) + +* build: 18.0.6 release ([f775fe6](https://github.com/readmeio/oas/commit/f775fe6)) +* feat: `camelCase` opt on `getOperationId()` should clean IDs if present (#625) ([6ab85df](https://github.com/readmeio/oas/commit/6ab85df)), closes [#625](https://github.com/readmeio/oas/issues/625) + + + +## 18.0.5 (2022-03-21) + +* build: 18.0.5 release ([163115a](https://github.com/readmeio/oas/commit/163115a)) +* fix: `operation.hasOperationId` should return false for an empty string (#624) ([bc23a43](https://github.com/readmeio/oas/commit/bc23a43)), closes [#624](https://github.com/readmeio/oas/issues/624) + + + +## 18.0.4 (2022-03-21) + +* build: 18.0.4 release ([d454d46](https://github.com/readmeio/oas/commit/d454d46)) +* docs: updating the changelog for 17.8.2 ([18c853c](https://github.com/readmeio/oas/commit/18c853c)) +* chore: removing some docs from this repo as they're now in our .github/ repo ([776dbe5](https://github.com/readmeio/oas/commit/776dbe5)) +* fix: issue where hostname server variables wouldn't match subdomains or ports (#623) ([9e84ded](https://github.com/readmeio/oas/commit/9e84ded)), closes [#623](https://github.com/readmeio/oas/issues/623) + + + +## 18.0.3 (2022-03-18) + +* build: 18.0.3 release ([60f94ce](https://github.com/readmeio/oas/commit/60f94ce)) +* fix: bumping oas-normalize to fix a nested babel dep issue ([3f45c98](https://github.com/readmeio/oas/commit/3f45c98)) + + + +## 18.0.2 (2022-03-15) + +* build: 18.0.2 release ([a29acae](https://github.com/readmeio/oas/commit/a29acae)) +* chore: cleaning up some unit test DRY code (#621) ([0e19896](https://github.com/readmeio/oas/commit/0e19896)), closes [#621](https://github.com/readmeio/oas/issues/621) +* fix: quirks with path matching on malformed path params and params with hypens (#620) ([48cc89c](https://github.com/readmeio/oas/commit/48cc89c)), closes [#620](https://github.com/readmeio/oas/issues/620) + + + +## 18.0.1 (2022-03-10) + +* build: 18.0.1 release ([7ec5951](https://github.com/readmeio/oas/commit/7ec5951)) +* fix: don't create an empty metadata allOf is there's no metadata (#619) ([28a7752](https://github.com/readmeio/oas/commit/28a7752)), closes [#619](https://github.com/readmeio/oas/issues/619) + + + +## 18.0.0 (2022-03-08) + +* build: 18.0.0 release ([d6aac5d](https://github.com/readmeio/oas/commit/d6aac5d)) +* chore(deps-dev): bumping dev deps ([08833bb](https://github.com/readmeio/oas/commit/08833bb)) +* docs: integrating alex into our documentation process (#618) ([4c08f13](https://github.com/readmeio/oas/commit/4c08f13)), closes [#618](https://github.com/readmeio/oas/issues/618) +* feat: adding new options to `getParametersAsJsonSchema` (#617) ([7b17b9f](https://github.com/readmeio/oas/commit/7b17b9f)), closes [#617](https://github.com/readmeio/oas/issues/617) +* feat: removing getSchema, deprecating findSchemaDefinition (#600) ([161611f](https://github.com/readmeio/oas/commit/161611f)), closes [#600](https://github.com/readmeio/oas/issues/600) + + + +## 17.8.1 (2022-03-04) + +* build: 17.8.1 release ([214cf94](https://github.com/readmeio/oas/commit/214cf94)) +* fix: typo in the `--pattern` option ([42db80a](https://github.com/readmeio/oas/commit/42db80a)) +* feat: adding new accessors for determining if an operation has required params (#615) ([c081d92](https://github.com/readmeio/oas/commit/c081d92)), closes [#615](https://github.com/readmeio/oas/issues/615) +* feat: optionally generate friendlier operationIds (#602) ([6826164](https://github.com/readmeio/oas/commit/6826164)), closes [#602](https://github.com/readmeio/oas/issues/602) + + + +## 17.8.0 (2022-03-02) + +* build: 17.7.3 release ([0c9974c](https://github.com/readmeio/oas/commit/0c9974c)) +* build: 17.8.0 release ([23221c6](https://github.com/readmeio/oas/commit/23221c6)) +* chore(deps-dev): bump @commitlint/cli from 16.1.0 to 16.2.1 (#612) ([e7364dd](https://github.com/readmeio/oas/commit/e7364dd)), closes [#612](https://github.com/readmeio/oas/issues/612) +* chore(deps-dev): bump @commitlint/config-conventional (#607) ([5451921](https://github.com/readmeio/oas/commit/5451921)), closes [#607](https://github.com/readmeio/oas/issues/607) +* chore(deps-dev): bump @readme/eslint-config from 8.4.1 to 8.4.4 (#609) ([7d097f3](https://github.com/readmeio/oas/commit/7d097f3)), closes [#609](https://github.com/readmeio/oas/issues/609) +* chore(deps-dev): bump @types/jest from 27.4.0 to 27.4.1 (#611) ([ed2b0a3](https://github.com/readmeio/oas/commit/ed2b0a3)), closes [#611](https://github.com/readmeio/oas/issues/611) +* chore(deps-dev): bump eslint from 8.8.0 to 8.10.0 (#610) ([2382b87](https://github.com/readmeio/oas/commit/2382b87)), closes [#610](https://github.com/readmeio/oas/issues/610) +* chore(deps-dev): bump eslint-plugin-jsdoc from 37.7.1 to 37.9.5 (#613) ([456bc79](https://github.com/readmeio/oas/commit/456bc79)), closes [#613](https://github.com/readmeio/oas/issues/613) +* chore(deps-dev): bump jest from 27.4.7 to 27.5.1 (#608) ([41c09f6](https://github.com/readmeio/oas/commit/41c09f6)), closes [#608](https://github.com/readmeio/oas/issues/608) +* chore(deps-dev): bump typescript from 4.5.5 to 4.6.2 (#605) ([93216ea](https://github.com/readmeio/oas/commit/93216ea)), closes [#605](https://github.com/readmeio/oas/issues/605) +* chore(deps): bump actions/checkout from 2.4.0 to 3 (#606) ([ea8a28a](https://github.com/readmeio/oas/commit/ea8a28a)), closes [#606](https://github.com/readmeio/oas/issues/606) +* chore(deps): bump actions/setup-node from 2.5.1 to 3 (#604) ([a463050](https://github.com/readmeio/oas/commit/a463050)), closes [#604](https://github.com/readmeio/oas/issues/604) +* chore(style): upgrading our core typescript code standards (#598) ([f12d472](https://github.com/readmeio/oas/commit/f12d472)), closes [#598](https://github.com/readmeio/oas/issues/598) +* feat: adding a dereference option to preserve ref pointers as titles (#601) ([161aebf](https://github.com/readmeio/oas/commit/161aebf)), closes [#601](https://github.com/readmeio/oas/issues/601) +* feat: upgrading swagger-inline and adding new `pathGlob` and `pattern` options (#614) ([a7dbe6a](https://github.com/readmeio/oas/commit/a7dbe6a)), closes [#614](https://github.com/readmeio/oas/issues/614) +* test: colocating the testing tsconfig with the tests (#599) ([8919177](https://github.com/readmeio/oas/commit/8919177)), closes [#599](https://github.com/readmeio/oas/issues/599) + + + +## 17.7.2 (2022-02-02) + +* build: 17.7.2 release ([d4c08f2](https://github.com/readmeio/oas/commit/d4c08f2)) +* chore(deps-dev): bump @commitlint/cli from 16.0.1 to 16.1.0 (#591) ([a46f0ab](https://github.com/readmeio/oas/commit/a46f0ab)), closes [#591](https://github.com/readmeio/oas/issues/591) +* chore(deps-dev): bump @readme/eslint-config from 8.1.2 to 8.2.0 (#592) ([55554dc](https://github.com/readmeio/oas/commit/55554dc)), closes [#592](https://github.com/readmeio/oas/issues/592) +* chore(deps-dev): bump @readme/oas-examples from 4.3.2 to 4.4.0 (#588) ([fbdef2b](https://github.com/readmeio/oas/commit/fbdef2b)), closes [#588](https://github.com/readmeio/oas/issues/588) +* chore(deps-dev): bump @types/memoizee from 0.4.6 to 0.4.7 (#596) ([ccd1a3c](https://github.com/readmeio/oas/commit/ccd1a3c)), closes [#596](https://github.com/readmeio/oas/issues/596) +* chore(deps-dev): bump eslint from 8.6.0 to 8.8.0 (#593) ([d681a62](https://github.com/readmeio/oas/commit/d681a62)), closes [#593](https://github.com/readmeio/oas/issues/593) +* chore(deps-dev): bump eslint-plugin-jsdoc from 37.5.0 to 37.7.0 (#594) ([aa525ab](https://github.com/readmeio/oas/commit/aa525ab)), closes [#594](https://github.com/readmeio/oas/issues/594) +* chore(deps-dev): bump jest from 27.4.5 to 27.4.7 (#589) ([475c40b](https://github.com/readmeio/oas/commit/475c40b)), closes [#589](https://github.com/readmeio/oas/issues/589) +* chore(deps-dev): bump ts-jest from 27.1.2 to 27.1.3 (#595) ([c2ca154](https://github.com/readmeio/oas/commit/c2ca154)), closes [#595](https://github.com/readmeio/oas/issues/595) +* chore(deps-dev): bump typescript from 4.5.4 to 4.5.5 (#590) ([26bc893](https://github.com/readmeio/oas/commit/26bc893)), closes [#590](https://github.com/readmeio/oas/issues/590) +* chore(deps): bump swagger-inline from 5.0.2 to 5.0.4 (#597) ([c173d1e](https://github.com/readmeio/oas/commit/c173d1e)), closes [#597](https://github.com/readmeio/oas/issues/597) + + + +## 17.7.1 (2022-01-31) + +* build: 17.7.1 release ([e55dfe0](https://github.com/readmeio/oas/commit/e55dfe0)) +* fix: bumping oas-normalize to fix a bug with header content validation (#587) ([c5594ee](https://github.com/readmeio/oas/commit/c5594ee)), closes [#587](https://github.com/readmeio/oas/issues/587) + + + +## 17.7.0 (2022-01-27) + +* build: 17.7.0 release ([b1039da](https://github.com/readmeio/oas/commit/b1039da)) +* fix: show response headers w/o mediaType content (#584) ([a9bccd1](https://github.com/readmeio/oas/commit/a9bccd1)), closes [#584](https://github.com/readmeio/oas/issues/584) + + + +## 17.6.0 (2022-01-26) + +* build: 17.6.0 release ([d5634ab](https://github.com/readmeio/oas/commit/d5634ab)) +* chore: add server variable typescript types (#586) ([0868626](https://github.com/readmeio/oas/commit/0868626)), closes [#586](https://github.com/readmeio/oas/issues/586) +* chore(deps): bumping node-fetch ([0f7dbe1](https://github.com/readmeio/oas/commit/0f7dbe1)) +* fix: funky typing with how we extract examples during JSON Schema generation (#585) ([15ece60](https://github.com/readmeio/oas/commit/15ece60)), closes [#585](https://github.com/readmeio/oas/issues/585) +* refactor: cleaning up the messy `getSchema` library and other improvements (#581) ([f3f0e43](https://github.com/readmeio/oas/commit/f3f0e43)), closes [#581](https://github.com/readmeio/oas/issues/581) +* refactor: use default for samples over generic type (#582) ([c1b1c66](https://github.com/readmeio/oas/commit/c1b1c66)), closes [#582](https://github.com/readmeio/oas/issues/582) + + + +## 17.5.0 (2022-01-12) + +* build: 17.5.0 release ([c61a2e3](https://github.com/readmeio/oas/commit/c61a2e3)) +* feat: addition of a getRequestBody accessor (#580) ([88b0b33](https://github.com/readmeio/oas/commit/88b0b33)), closes [#580](https://github.com/readmeio/oas/issues/580) +* fix: refactoring allOf schemas to be pre-merged when we generate JSON Schema (#579) ([cc16e05](https://github.com/readmeio/oas/commit/cc16e05)), closes [#579](https://github.com/readmeio/oas/issues/579) +* chore: make our jsdoc eslint rules a bit less obnoxious (#577) ([a6bac91](https://github.com/readmeio/oas/commit/a6bac91)), closes [#577](https://github.com/readmeio/oas/issues/577) + + + +## 17.4.3 (2022-01-05) + +* build: 17.4.3 release ([d7e936f](https://github.com/readmeio/oas/commit/d7e936f)) +* fix(operation): support operations without responses (#576) ([67ec319](https://github.com/readmeio/oas/commit/67ec319)), closes [#576](https://github.com/readmeio/oas/issues/576) + + + +## 17.4.2 (2022-01-05) + +* build: 17.4.2 release ([86f5ab9](https://github.com/readmeio/oas/commit/86f5ab9)) +* fix: callbacks not having path-level data to retrieve common summaries (#575) ([c7d1144](https://github.com/readmeio/oas/commit/c7d1144)), closes [#575](https://github.com/readmeio/oas/issues/575) +* test: adding test coverage for OpenAPI 3.1 `pathItems` components ([77b596e](https://github.com/readmeio/oas/commit/77b596e)) + + + +## 17.4.1 (2022-01-03) + +* build: 17.4.1 release ([bc4c07b](https://github.com/readmeio/oas/commit/bc4c07b)) +* chore(deps-dev): bump @commitlint/cli from 15.0.0 to 16.0.1 (#569) ([ca515a9](https://github.com/readmeio/oas/commit/ca515a9)), closes [#569](https://github.com/readmeio/oas/issues/569) +* chore(deps-dev): bump @commitlint/config-conventional (#567) ([c4c6cc0](https://github.com/readmeio/oas/commit/c4c6cc0)), closes [#567](https://github.com/readmeio/oas/issues/567) +* chore(deps-dev): bump @types/jest from 27.0.3 to 27.4.0 (#574) ([eb21296](https://github.com/readmeio/oas/commit/eb21296)), closes [#574](https://github.com/readmeio/oas/issues/574) +* chore(deps-dev): bump eslint from 8.3.0 to 8.6.0 (#570) ([0dd19b1](https://github.com/readmeio/oas/commit/0dd19b1)), closes [#570](https://github.com/readmeio/oas/issues/570) +* chore(deps-dev): bump eslint-plugin-jsdoc from 37.1.0 to 37.5.0 (#571) ([b21ebfe](https://github.com/readmeio/oas/commit/b21ebfe)), closes [#571](https://github.com/readmeio/oas/issues/571) +* chore(deps-dev): bump jest from 27.4.3 to 27.4.5 (#573) ([4266065](https://github.com/readmeio/oas/commit/4266065)), closes [#573](https://github.com/readmeio/oas/issues/573) +* chore(deps-dev): bump prettier from 2.5.0 to 2.5.1 (#568) ([b4548c0](https://github.com/readmeio/oas/commit/b4548c0)), closes [#568](https://github.com/readmeio/oas/issues/568) +* chore(deps-dev): bump ts-jest from 27.0.7 to 27.1.2 (#566) ([16edcb0](https://github.com/readmeio/oas/commit/16edcb0)), closes [#566](https://github.com/readmeio/oas/issues/566) +* chore(deps-dev): bump typescript from 4.5.2 to 4.5.4 (#565) ([7bafc0d](https://github.com/readmeio/oas/commit/7bafc0d)), closes [#565](https://github.com/readmeio/oas/issues/565) +* chore(deps): bump actions/setup-node from 2.5.0 to 2.5.1 (#564) ([125afbe](https://github.com/readmeio/oas/commit/125afbe)), closes [#564](https://github.com/readmeio/oas/issues/564) +* chore(deps): bump openapi-types from 9.3.1 to 10.0.0 (#572) ([43e681b](https://github.com/readmeio/oas/commit/43e681b)), closes [#572](https://github.com/readmeio/oas/issues/572) +* chore(deps): upgrading oas-normalize ([851cf95](https://github.com/readmeio/oas/commit/851cf95)) +* fix: improved support for common params (#563) ([ae3cb83](https://github.com/readmeio/oas/commit/ae3cb83)), closes [#563](https://github.com/readmeio/oas/issues/563) + + + +## 17.4.0 (2021-12-17) + +* build: 17.4.0 release ([7bee42e](https://github.com/readmeio/oas/commit/7bee42e)) +* feat: adding accessors for operation summary and description (#562) ([1dd6a9f](https://github.com/readmeio/oas/commit/1dd6a9f)), closes [#562](https://github.com/readmeio/oas/issues/562) + + + +## 17.3.2 (2021-12-14) + +* build: 17.3.2 release ([1fb7c2e](https://github.com/readmeio/oas/commit/1fb7c2e)) +* fix: exclude readonly params from deprecatedProps (#561) ([3342bf2](https://github.com/readmeio/oas/commit/3342bf2)), closes [#561](https://github.com/readmeio/oas/issues/561) +* test: adding a regression case for the enum typescript quirk (#560) ([fabf01b](https://github.com/readmeio/oas/commit/fabf01b)), closes [#560](https://github.com/readmeio/oas/issues/560) + + + +## 17.3.1 (2021-12-08) + +* build: 17.3.1 release ([e65d82d](https://github.com/readmeio/oas/commit/e65d82d)) +* fix: upgrading oas-normalize to fix a rare npm installation issue (#558) ([ce6123d](https://github.com/readmeio/oas/commit/ce6123d)), closes [#558](https://github.com/readmeio/oas/issues/558) +* fix(jsonschema): move the version identifier to a better location (#557) ([1b52aec](https://github.com/readmeio/oas/commit/1b52aec)), closes [#557](https://github.com/readmeio/oas/issues/557) + + + +## 17.3.0 (2021-12-06) + +* build: 17.3.0 release ([2c14801](https://github.com/readmeio/oas/commit/2c14801)) +* feat: OAS 3.1 for JSON Schemas (#530) ([91475da](https://github.com/readmeio/oas/commit/91475da)), closes [#530](https://github.com/readmeio/oas/issues/530) + + + +## 17.2.0 (2021-12-02) + +* build: 17.2.0 release ([555351a](https://github.com/readmeio/oas/commit/555351a)) +* chore(deps-dev): bump @commitlint/cli from 14.1.0 to 15.0.0 (#552) ([b03dbd3](https://github.com/readmeio/oas/commit/b03dbd3)), closes [#552](https://github.com/readmeio/oas/issues/552) +* chore(deps-dev): bump @commitlint/config-conventional (#547) ([6b1c0b7](https://github.com/readmeio/oas/commit/6b1c0b7)), closes [#547](https://github.com/readmeio/oas/issues/547) +* chore(deps-dev): bump @types/jest from 27.0.2 to 27.0.3 (#549) ([6356929](https://github.com/readmeio/oas/commit/6356929)), closes [#549](https://github.com/readmeio/oas/issues/549) +* chore(deps-dev): bump eslint from 8.2.0 to 8.3.0 (#553) ([8d945f6](https://github.com/readmeio/oas/commit/8d945f6)), closes [#553](https://github.com/readmeio/oas/issues/553) +* chore(deps-dev): bump eslint-plugin-jsdoc from 37.0.3 to 37.1.0 (#554) ([f7567a1](https://github.com/readmeio/oas/commit/f7567a1)), closes [#554](https://github.com/readmeio/oas/issues/554) +* chore(deps-dev): bump jest from 27.3.1 to 27.4.3 (#544) ([6b9e3f1](https://github.com/readmeio/oas/commit/6b9e3f1)), closes [#544](https://github.com/readmeio/oas/issues/544) +* chore(deps-dev): bump prettier from 2.4.1 to 2.5.0 (#555) ([c09af34](https://github.com/readmeio/oas/commit/c09af34)), closes [#555](https://github.com/readmeio/oas/issues/555) +* chore(deps-dev): bump typescript from 4.4.4 to 4.5.2 (#548) ([f30435c](https://github.com/readmeio/oas/commit/f30435c)), closes [#548](https://github.com/readmeio/oas/issues/548) +* chore(deps): bump actions/checkout from 2.3.5 to 2.4.0 (#543) ([770a69e](https://github.com/readmeio/oas/commit/770a69e)), closes [#543](https://github.com/readmeio/oas/issues/543) +* chore(deps): bump actions/setup-node from 2.4.1 to 2.5.0 (#542) ([16aabb8](https://github.com/readmeio/oas/commit/16aabb8)), closes [#542](https://github.com/readmeio/oas/issues/542) +* chore(deps): bump oas-normalize from 5.0.1 to 5.0.2 (#550) ([f5cb67a](https://github.com/readmeio/oas/commit/f5cb67a)), closes [#550](https://github.com/readmeio/oas/issues/550) +* chore(deps): bump oas-normalize from 5.0.2 to 5.0.3 (#556) ([f3a829b](https://github.com/readmeio/oas/commit/f3a829b)), closes [#556](https://github.com/readmeio/oas/issues/556) +* chore(deps): bump openapi-types from 9.3.0 to 9.3.1 (#546) ([aeafb36](https://github.com/readmeio/oas/commit/aeafb36)), closes [#546](https://github.com/readmeio/oas/issues/546) +* chore(deps): bump swagger-inline from 4.2.2 to 5.0.2 (#551) ([0d095d3](https://github.com/readmeio/oas/commit/0d095d3)), closes [#551](https://github.com/readmeio/oas/issues/551) +* ci: ignoring chalk updates because its now an esm-only package ([d0c97f1](https://github.com/readmeio/oas/commit/d0c97f1)) + + + +## 17.1.6 (2021-11-29) + +* build: 17.1.6 release ([db6d34d](https://github.com/readmeio/oas/commit/db6d34d)) +* fix: exposing response header descriptions in response json schema (#541) ([d6abf9e](https://github.com/readmeio/oas/commit/d6abf9e)), closes [#541](https://github.com/readmeio/oas/issues/541) + + + +## 17.1.5 (2021-11-22) + +* build: 17.1.5 release ([d575371](https://github.com/readmeio/oas/commit/d575371)) +* fix: don't fail to dereference if the api definition is nullish ([e1e33a6](https://github.com/readmeio/oas/commit/e1e33a6)) +* test: adding more tests for null specs in `getAuth()` ([c8585c9](https://github.com/readmeio/oas/commit/c8585c9)) + + + +## 17.1.4 (2021-11-22) + +* build: 17.1.4 release ([13e44f7](https://github.com/readmeio/oas/commit/13e44f7)) +* fix: more protections for when `api` is undefined ([3d217a3](https://github.com/readmeio/oas/commit/3d217a3)) + + + +## 17.1.3 (2021-11-20) + +* build: 17.1.3 release ([14b33de](https://github.com/readmeio/oas/commit/14b33de)) +* fix: don't fail to fetch an extension on an operation if there's no API definition ([08bc1d6](https://github.com/readmeio/oas/commit/08bc1d6)) + + + +## 17.1.2 (2021-11-20) + +* build: 17.1.2 release ([3d19220](https://github.com/readmeio/oas/commit/3d19220)) +* fix: issue where searching for an extension in an empty Oas object would fail ([15c7b88](https://github.com/readmeio/oas/commit/15c7b88)) +* fix: upgrading eslint to eslint 8 (#540) ([4d76f71](https://github.com/readmeio/oas/commit/4d76f71)), closes [#540](https://github.com/readmeio/oas/issues/540) + + + +## 17.1.1 (2021-11-13) + +* build: 17.1.1 release ([9523735](https://github.com/readmeio/oas/commit/9523735)) +* fix: adding error handling to `Oas.operation()` for undefined API definitions ([9c1e633](https://github.com/readmeio/oas/commit/9c1e633)) +* docs: updating the changelog for the 14.9.0 release ([f7e7fd5](https://github.com/readmeio/oas/commit/f7e7fd5)) +* chore: removing some eslint rule exclusions for things that aren't happening ([9c37a43](https://github.com/readmeio/oas/commit/9c37a43)) + + + +## 17.1.0 (2021-11-07) + +* build: 17.1.0 release ([ba00eb7](https://github.com/readmeio/oas/commit/ba00eb7)) +* chore: jest config cleanup ([9396fad](https://github.com/readmeio/oas/commit/9396fad)) +* chore: making typescript a dev dep ([867dc1f](https://github.com/readmeio/oas/commit/867dc1f)) +* feat: addition of an `init` and methods for pulling spec extensions (#537) ([84281da](https://github.com/readmeio/oas/commit/84281da)), closes [#537](https://github.com/readmeio/oas/issues/537) +* docs: updating usage docs ([3304fb8](https://github.com/readmeio/oas/commit/3304fb8)) + + + +## 17.0.0 (2021-11-05) + +* build: 17.0.0 release ([0eb93f2](https://github.com/readmeio/oas/commit/0eb93f2)) +* ci: cleaning up the codeql workflow ([53c4a07](https://github.com/readmeio/oas/commit/53c4a07)) +* fix: refactoring away `global.d.ts` because it's not compiled to the dist ([030a4b3](https://github.com/readmeio/oas/commit/030a4b3)) +* feat: migrating more of the library to typescript (#532) ([59e8144](https://github.com/readmeio/oas/commit/59e8144)), closes [#532](https://github.com/readmeio/oas/issues/532) +* refactor: changing how the Oas class internally stores its API definition (#536) ([76b2406](https://github.com/readmeio/oas/commit/76b2406)), closes [#536](https://github.com/readmeio/oas/issues/536) +* chore(deps-dev): bump @commitlint/cli from 13.2.1 to 14.1.0 (#535) ([5ffba9f](https://github.com/readmeio/oas/commit/5ffba9f)), closes [#535](https://github.com/readmeio/oas/issues/535) +* chore(deps-dev): bump @commitlint/config-conventional (#533) ([fa0cdc7](https://github.com/readmeio/oas/commit/fa0cdc7)), closes [#533](https://github.com/readmeio/oas/issues/533) +* chore(deps): bump jsonpointer from 4.1.0 to 5.0.0 (#534) ([7177a98](https://github.com/readmeio/oas/commit/7177a98)), closes [#534](https://github.com/readmeio/oas/issues/534) + + + +## 16.0.4 (2021-10-29) + +* build: 16.0.4 release ([dc3d32b](https://github.com/readmeio/oas/commit/dc3d32b)) +* refactor: don't pull required deprecated params out to deprecatedProps (#531) ([f29856e](https://github.com/readmeio/oas/commit/f29856e)), closes [#531](https://github.com/readmeio/oas/issues/531) + + + +## 16.0.3 (2021-10-28) + +* build: 16.0.3 release ([c40e0eb](https://github.com/readmeio/oas/commit/c40e0eb)) +* ci: building the dist before running tests and linting ([119e915](https://github.com/readmeio/oas/commit/119e915)) +* ci: run builds AFTER source is present ([1bf143b](https://github.com/readmeio/oas/commit/1bf143b)) +* fix: turning on the downlevelIteration TS option to fix iterator quirks ([5e8d3db](https://github.com/readmeio/oas/commit/5e8d3db)) + + + +## 16.0.2 (2021-10-28) + +* build: 16.0.2 release ([025572f](https://github.com/readmeio/oas/commit/025572f)) +* fix: minor typescript cleanup ([f032a30](https://github.com/readmeio/oas/commit/f032a30)) + + + +## 16.0.1 (2021-10-28) + +* build: 16.0.1 release ([8051acc](https://github.com/readmeio/oas/commit/8051acc)) +* feat: exporting the internal `utils` library to the main export ([2eaeac7](https://github.com/readmeio/oas/commit/2eaeac7)) +* chore: removing an unneeded eslint exclusion ([99151d3](https://github.com/readmeio/oas/commit/99151d3)) + + + +## 16.0.0 (2021-10-28) + +* build: 16.0.0 release ([d7cf1f7](https://github.com/readmeio/oas/commit/d7cf1f7)) +* fix: removing webpack and a browser-targeted export (#529) ([a4e84c8](https://github.com/readmeio/oas/commit/a4e84c8)), closes [#529](https://github.com/readmeio/oas/issues/529) + + + +## 15.0.0 (2021-10-28) + +* build: 15.0.0 release ([62e6776](https://github.com/readmeio/oas/commit/62e6776)) +* build: release 14.8.1 ([c9ce444](https://github.com/readmeio/oas/commit/c9ce444)) +* feat: add callback accessors into operation class (#515) ([c1759bd](https://github.com/readmeio/oas/commit/c1759bd)), closes [#515](https://github.com/readmeio/oas/issues/515) +* feat: adding a `getIdentifier` accessor on the Callback class (#528) ([fb65142](https://github.com/readmeio/oas/commit/fb65142)), closes [#528](https://github.com/readmeio/oas/issues/528) +* feat: adding accessors for spec versions, paths, webhooks, and tags (#516) ([2daaf67](https://github.com/readmeio/oas/commit/2daaf67)), closes [#516](https://github.com/readmeio/oas/issues/516) +* feat: supporting OpenAPI 3.1 within the CLI tooling (#514) ([d1463b3](https://github.com/readmeio/oas/commit/d1463b3)), closes [#514](https://github.com/readmeio/oas/issues/514) +* feat: webpack 5 + typescript beginnings (#518) ([a59fd9b](https://github.com/readmeio/oas/commit/a59fd9b)), closes [#518](https://github.com/readmeio/oas/issues/518) +* chore(deps-dev): bump @babel/core from 7.15.5 to 7.15.8 (#527) ([b90d64e](https://github.com/readmeio/oas/commit/b90d64e)), closes [#527](https://github.com/readmeio/oas/issues/527) +* chore(deps-dev): bump @babel/preset-env from 7.15.6 to 7.15.8 (#526) ([e32b2ad](https://github.com/readmeio/oas/commit/e32b2ad)), closes [#526](https://github.com/readmeio/oas/issues/526) +* chore(deps-dev): bump @commitlint/cli from 13.2.0 to 13.2.1 (#522) ([b42ee68](https://github.com/readmeio/oas/commit/b42ee68)), closes [#522](https://github.com/readmeio/oas/issues/522) +* chore(deps-dev): bump babel-loader from 8.2.2 to 8.2.3 (#524) ([f57fea4](https://github.com/readmeio/oas/commit/f57fea4)), closes [#524](https://github.com/readmeio/oas/issues/524) +* chore(deps-dev): bump husky from 7.0.2 to 7.0.4 (#521) ([6ca7d93](https://github.com/readmeio/oas/commit/6ca7d93)), closes [#521](https://github.com/readmeio/oas/issues/521) +* chore(deps-dev): bump jest from 27.2.4 to 27.3.1 (#520) ([4c53b4b](https://github.com/readmeio/oas/commit/4c53b4b)), closes [#520](https://github.com/readmeio/oas/issues/520) +* chore(deps): bump actions/checkout from 2.3.4 to 2.3.5 (#519) ([bdd7c3c](https://github.com/readmeio/oas/commit/bdd7c3c)), closes [#519](https://github.com/readmeio/oas/issues/519) +* chore(deps): bump inquirer from 8.1.5 to 8.2.0 (#523) ([d675cbe](https://github.com/readmeio/oas/commit/d675cbe)), closes [#523](https://github.com/readmeio/oas/issues/523) +* chore(deps): bump swagger-inline from 4.2.1 to 4.2.2 (#525) ([60a9fa2](https://github.com/readmeio/oas/commit/60a9fa2)), closes [#525](https://github.com/readmeio/oas/issues/525) +* fix: adding a base undefined callbackExamples property to the Oas class ([0d5a233](https://github.com/readmeio/oas/commit/0d5a233)) +* fix: deprecatedProps inherits parent schemas type (#517) ([b7277d3](https://github.com/readmeio/oas/commit/b7277d3)), closes [#517](https://github.com/readmeio/oas/issues/517) + + + +## 14.8.0 (2021-10-18) + +* build: 14.8.0 release ([46c25c4](https://github.com/readmeio/oas/commit/46c25c4)) +* feat: separate deprecated params for display (#513) ([9817b3e](https://github.com/readmeio/oas/commit/9817b3e)), closes [#513](https://github.com/readmeio/oas/issues/513) +* ci: pointing codeql to run on the right branch ([a817825](https://github.com/readmeio/oas/commit/a817825)) + + + +## 14.7.0 (2021-10-06) + +* build: 14.7.0 release ([72cca62](https://github.com/readmeio/oas/commit/72cca62)) +* feat: exposing deprecated parameters (#501) ([7fb9480](https://github.com/readmeio/oas/commit/7fb9480)), closes [#501](https://github.com/readmeio/oas/issues/501) +* chore(deps-dev): bump @babel/core from 7.15.0 to 7.15.5 (#512) ([683b86f](https://github.com/readmeio/oas/commit/683b86f)), closes [#512](https://github.com/readmeio/oas/issues/512) +* chore(deps-dev): bump @babel/preset-env from 7.15.0 to 7.15.6 (#503) ([1820d58](https://github.com/readmeio/oas/commit/1820d58)), closes [#503](https://github.com/readmeio/oas/issues/503) +* chore(deps-dev): bump @commitlint/cli from 13.1.0 to 13.2.0 (#511) ([c3f4036](https://github.com/readmeio/oas/commit/c3f4036)), closes [#511](https://github.com/readmeio/oas/issues/511) +* chore(deps-dev): bump @commitlint/config-conventional (#509) ([a87daf2](https://github.com/readmeio/oas/commit/a87daf2)), closes [#509](https://github.com/readmeio/oas/issues/509) +* chore(deps-dev): bump @readme/eslint-config from 6.1.0 to 7.2.2 (#506) ([711da0e](https://github.com/readmeio/oas/commit/711da0e)), closes [#506](https://github.com/readmeio/oas/issues/506) +* chore(deps-dev): bump jest from 27.1.0 to 27.2.4 (#508) ([1810f8c](https://github.com/readmeio/oas/commit/1810f8c)), closes [#508](https://github.com/readmeio/oas/issues/508) +* chore(deps-dev): bump prettier from 2.3.2 to 2.4.1 (#507) ([75c9852](https://github.com/readmeio/oas/commit/75c9852)), closes [#507](https://github.com/readmeio/oas/issues/507) +* chore(deps): bump actions/setup-node from 2.4.0 to 2.4.1 (#502) ([2c3d632](https://github.com/readmeio/oas/commit/2c3d632)), closes [#502](https://github.com/readmeio/oas/issues/502) +* chore(deps): bump glob from 7.1.7 to 7.2.0 (#504) ([c90fc62](https://github.com/readmeio/oas/commit/c90fc62)), closes [#504](https://github.com/readmeio/oas/issues/504) +* chore(deps): bump inquirer from 8.1.2 to 8.1.5 (#505) ([b422bd0](https://github.com/readmeio/oas/commit/b422bd0)), closes [#505](https://github.com/readmeio/oas/issues/505) +* chore(deps): bump oas-normalize from 4.0.1 to 4.0.2 (#510) ([5aa6133](https://github.com/readmeio/oas/commit/5aa6133)), closes [#510](https://github.com/readmeio/oas/issues/510) +* docs: adding a code of conduct ([89cdd33](https://github.com/readmeio/oas/commit/89cdd33)) +* docs: adding a maintainers guide ([a373910](https://github.com/readmeio/oas/commit/a373910)) + + + +## 14.6.1 (2021-09-16) + +* build: 14.6.1 release ([8af2140](https://github.com/readmeio/oas/commit/8af2140)) +* chore(deps): running npm audit ([8af8006](https://github.com/readmeio/oas/commit/8af8006)) +* docs: adding a security policy ([3c38115](https://github.com/readmeio/oas/commit/3c38115)) + + + +## 14.6.0 (2021-09-15) + +* build: 14.6.0 release ([95c7527](https://github.com/readmeio/oas/commit/95c7527)) +* feat: adding a new `getTags` method to the operation class (#499) ([79309e6](https://github.com/readmeio/oas/commit/79309e6)), closes [#499](https://github.com/readmeio/oas/issues/499) + + + +## 14.5.1 (2021-09-10) + +* build: 14.5.1 release ([1372a41](https://github.com/readmeio/oas/commit/1372a41)) +* fix: improper handling of empty response content objects (#498) ([0e1fd4b](https://github.com/readmeio/oas/commit/0e1fd4b)), closes [#498](https://github.com/readmeio/oas/issues/498) + + + +## 14.5.0 (2021-09-02) + +* build: 14.5.0 release ([c39f7ea](https://github.com/readmeio/oas/commit/c39f7ea)) +* fix: support generating response json schema for non-json content types (#493) ([1e2e6e3](https://github.com/readmeio/oas/commit/1e2e6e3)), closes [#493](https://github.com/readmeio/oas/issues/493) +* chore(deps-dev): bump @readme/eslint-config from 6.0.0 to 6.1.0 (#495) ([00ce272](https://github.com/readmeio/oas/commit/00ce272)), closes [#495](https://github.com/readmeio/oas/issues/495) +* chore(deps-dev): bump jest from 27.0.6 to 27.1.0 (#496) ([fed4ee5](https://github.com/readmeio/oas/commit/fed4ee5)), closes [#496](https://github.com/readmeio/oas/issues/496) +* chore(deps): bump oas-normalize from 3.0.5 to 4.0.1 (#497) ([dec958f](https://github.com/readmeio/oas/commit/dec958f)), closes [#497](https://github.com/readmeio/oas/issues/497) +* chore(deps): bump swagger-inline from 4.1.5 to 4.2.1 (#494) ([2a14faa](https://github.com/readmeio/oas/commit/2a14faa)), closes [#494](https://github.com/readmeio/oas/issues/494) + + + +## 14.4.0 (2021-08-30) + +* build: 14.4.0 release ([45d40d0](https://github.com/readmeio/oas/commit/45d40d0)) +* feat: constrain integer and number formats when generating JSON Schema (#492) ([8c05494](https://github.com/readmeio/oas/commit/8c05494)), closes [#492](https://github.com/readmeio/oas/issues/492) +* chore: removing conventional-changelog as a dep in favor of using npx ([229a938](https://github.com/readmeio/oas/commit/229a938)) +* chore(deps-dev): bump @babel/preset-env from 7.14.9 to 7.15.0 (#490) ([88a4d2e](https://github.com/readmeio/oas/commit/88a4d2e)), closes [#490](https://github.com/readmeio/oas/issues/490) + + + +## 14.3.2 (2021-08-27) + +* build: 14.3.2 release ([8f61a6d](https://github.com/readmeio/oas/commit/8f61a6d)) +* fix: remove duplicate items from enums (#491) ([2a2fd81](https://github.com/readmeio/oas/commit/2a2fd81)), closes [#491](https://github.com/readmeio/oas/issues/491) +* chore(deps-dev): bump @babel/core from 7.14.8 to 7.15.0 (#489) ([9481cef](https://github.com/readmeio/oas/commit/9481cef)), closes [#489](https://github.com/readmeio/oas/issues/489) +* chore(deps-dev): bump husky from 7.0.1 to 7.0.2 (#485) ([6ff534f](https://github.com/readmeio/oas/commit/6ff534f)), closes [#485](https://github.com/readmeio/oas/issues/485) +* chore(deps-dev): bump webpack-cli from 4.7.2 to 4.8.0 (#486) ([5a457fe](https://github.com/readmeio/oas/commit/5a457fe)), closes [#486](https://github.com/readmeio/oas/issues/486) +* chore(deps): bump actions/setup-node from 2.3.0 to 2.4.0 (#484) ([0408d5d](https://github.com/readmeio/oas/commit/0408d5d)), closes [#484](https://github.com/readmeio/oas/issues/484) +* chore(deps): bump oas-normalize from 3.0.3 to 3.0.5 (#488) ([909e591](https://github.com/readmeio/oas/commit/909e591)), closes [#488](https://github.com/readmeio/oas/issues/488) +* chore(deps): bump swagger-inline from 4.1.4 to 4.1.5 (#487) ([657052e](https://github.com/readmeio/oas/commit/657052e)), closes [#487](https://github.com/readmeio/oas/issues/487) +* ci: changing the dependabot label ([0a914bd](https://github.com/readmeio/oas/commit/0a914bd)) +* docs: tiny language tweaks so it's more OpenAPI forward (#483) ([bef296c](https://github.com/readmeio/oas/commit/bef296c)), closes [#483](https://github.com/readmeio/oas/issues/483) +* test: fixing some flaky tests ([1469446](https://github.com/readmeio/oas/commit/1469446)) + + + +## 14.3.1 (2021-08-20) + +* build: 14.3.1 release ([e0336cd](https://github.com/readmeio/oas/commit/e0336cd)) +* fix: quirk with request/response examples where readonly/writeonly was ignored in allOf (#482) ([1968246](https://github.com/readmeio/oas/commit/1968246)), closes [#482](https://github.com/readmeio/oas/issues/482) + + + +## 14.3.0 (2021-08-16) + +* build: 14.3.0 release ([30d7ae1](https://github.com/readmeio/oas/commit/30d7ae1)) +* feat: preserving ref schema names during dereferencing (#481) ([a9b0d00](https://github.com/readmeio/oas/commit/a9b0d00)), closes [#481](https://github.com/readmeio/oas/issues/481) + + + +## 14.2.1 (2021-08-12) + +* build: 14.2.1 release ([1d1b822](https://github.com/readmeio/oas/commit/1d1b822)) +* fix: including refs when discriminator mappings are present (#480) ([b9e93fa](https://github.com/readmeio/oas/commit/b9e93fa)), closes [#480](https://github.com/readmeio/oas/issues/480) + + + +## 14.2.0 (2021-08-12) + +* build: 14.2.0 release ([b2ed74a](https://github.com/readmeio/oas/commit/b2ed74a)) +* perf: only include components if circular $ref pointers are in the JSON Schema (#479) ([f3193a0](https://github.com/readmeio/oas/commit/f3193a0)), closes [#479](https://github.com/readmeio/oas/issues/479) + + + +## 14.1.1 (2021-08-10) + +* build: 14.1.1 release ([f17bf5d](https://github.com/readmeio/oas/commit/f17bf5d)) +* chore(deps-dev): bump @babel/preset-env from 7.14.8 to 7.14.9 (#474) ([fde43b9](https://github.com/readmeio/oas/commit/fde43b9)), closes [#474](https://github.com/readmeio/oas/issues/474) +* fix: bug where request or response example fetching would update the operation schema (#478) ([1009ee0](https://github.com/readmeio/oas/commit/1009ee0)), closes [#478](https://github.com/readmeio/oas/issues/478) +* fix: parameter examples don't get picked up if not defined in-schema (#477) ([34d3c3a](https://github.com/readmeio/oas/commit/34d3c3a)), closes [#477](https://github.com/readmeio/oas/issues/477) + + + +## 14.1.0 (2021-08-04) + +* build: 14.1.0 release ([6987eb0](https://github.com/readmeio/oas/commit/6987eb0)) +* feat: improved handling of same-level properties and oneOf's (#475) ([f863009](https://github.com/readmeio/oas/commit/f863009)), closes [#475](https://github.com/readmeio/oas/issues/475) + + + +## 14.0.0 (2021-07-30) + +* build: 14.0.0 release ([edc46d6](https://github.com/readmeio/oas/commit/edc46d6)) +* chore(deps-dev): bump eslint from 7.31.0 to 7.32.0 (#473) ([0ec2517](https://github.com/readmeio/oas/commit/0ec2517)), closes [#473](https://github.com/readmeio/oas/issues/473) +* chore(deps): bump actions/setup-node from 2.2.0 to 2.3.0 (#472) ([c1f78af](https://github.com/readmeio/oas/commit/c1f78af)), closes [#472](https://github.com/readmeio/oas/issues/472) +* chore(deps): bump deps (#471) ([0bc2c27](https://github.com/readmeio/oas/commit/0bc2c27)), closes [#471](https://github.com/readmeio/oas/issues/471) +* feat: writing the return signature of the `get*Examples` methods to be more flexible (#470) ([c1eb5fb](https://github.com/readmeio/oas/commit/c1eb5fb)), closes [#470](https://github.com/readmeio/oas/issues/470) +* docs: cleaning up some inconsistent docs ([89a2672](https://github.com/readmeio/oas/commit/89a2672)) + + + +## 13.1.0 (2021-07-27) + +* build: 13.1.0 release ([94d324b](https://github.com/readmeio/oas/commit/94d324b)) +* feat: adding support for showing/hiding readOnly and writeOnly example props (#469) ([f4147cd](https://github.com/readmeio/oas/commit/f4147cd)), closes [#469](https://github.com/readmeio/oas/issues/469) + + + +## 13.0.5 (2021-07-06) + +* build: 13.0.5 release ([f8151bc](https://github.com/readmeio/oas/commit/f8151bc)) +* chore(deps-dev): bump @babel/core from 7.14.3 to 7.14.6 (#461) ([bae3d9e](https://github.com/readmeio/oas/commit/bae3d9e)), closes [#461](https://github.com/readmeio/oas/issues/461) +* chore(deps-dev): bump @babel/preset-env from 7.14.4 to 7.14.7 (#464) ([4d391bc](https://github.com/readmeio/oas/commit/4d391bc)), closes [#464](https://github.com/readmeio/oas/issues/464) +* chore(deps-dev): bump @readme/eslint-config from 5.0.5 to 5.1.0 (#459) ([24350c2](https://github.com/readmeio/oas/commit/24350c2)), closes [#459](https://github.com/readmeio/oas/issues/459) +* chore(deps-dev): bump eslint from 7.26.0 to 7.30.0 (#468) ([b2ff3ae](https://github.com/readmeio/oas/commit/b2ff3ae)), closes [#468](https://github.com/readmeio/oas/issues/468) +* chore(deps-dev): bump jest from 27.0.3 to 27.0.6 (#460) ([635cded](https://github.com/readmeio/oas/commit/635cded)), closes [#460](https://github.com/readmeio/oas/issues/460) +* chore(deps-dev): bump prettier from 2.3.0 to 2.3.2 (#462) ([2766930](https://github.com/readmeio/oas/commit/2766930)), closes [#462](https://github.com/readmeio/oas/issues/462) +* chore(deps-dev): bump webpack-cli from 4.7.0 to 4.7.2 (#467) ([59da456](https://github.com/readmeio/oas/commit/59da456)), closes [#467](https://github.com/readmeio/oas/issues/467) +* chore(deps): bump @apidevtools/json-schema-ref-parser (#463) ([91afda0](https://github.com/readmeio/oas/commit/91afda0)), closes [#463](https://github.com/readmeio/oas/issues/463) +* chore(deps): bump actions/setup-node from 2.1.5 to 2.2.0 (#457) ([def4d58](https://github.com/readmeio/oas/commit/def4d58)), closes [#457](https://github.com/readmeio/oas/issues/457) +* chore(deps): bump inquirer from 7.3.3 to 8.1.1 (#466) ([c2f5e66](https://github.com/readmeio/oas/commit/c2f5e66)), closes [#466](https://github.com/readmeio/oas/issues/466) +* chore(deps): bump oas-normalize from 3.0.1 to 3.0.2 (#465) ([aab54a4](https://github.com/readmeio/oas/commit/aab54a4)), closes [#465](https://github.com/readmeio/oas/issues/465) + + + +## 13.0.4 (2021-06-30) + +* build: 13.0.4 release ([3514034](https://github.com/readmeio/oas/commit/3514034)) +* fix: bug where variable-casing in servers and urls would break path matching (#456) ([2858078](https://github.com/readmeio/oas/commit/2858078)), closes [#456](https://github.com/readmeio/oas/issues/456) +* ci: run bundlewatch on node12 ([9e3b418](https://github.com/readmeio/oas/commit/9e3b418)) + + + +## 13.0.3 (2021-06-28) + +* build: 13.0.3 release ([9b8be8f](https://github.com/readmeio/oas/commit/9b8be8f)) +* fix: path matching quirk in oas files missing servers (#455) ([22269b4](https://github.com/readmeio/oas/commit/22269b4)), closes [#455](https://github.com/readmeio/oas/issues/455) + + + +## 13.0.2 (2021-06-28) + +* build: 13.0.2 release ([64f306c](https://github.com/readmeio/oas/commit/64f306c)) +* fix: quirk where a path with a query string would break matching (#454) ([874132a](https://github.com/readmeio/oas/commit/874132a)), closes [#454](https://github.com/readmeio/oas/issues/454) + + + +## 13.0.1 (2021-06-24) + +* build: 13.0.1 release ([6e8adb9](https://github.com/readmeio/oas/commit/6e8adb9)) +* fix: treat objects without any properties as `additionalProperties` (#453) ([f003fbb](https://github.com/readmeio/oas/commit/f003fbb)), closes [#453](https://github.com/readmeio/oas/issues/453) +* fix: update getParameters to pass parameter name to constructSchema (#452) ([fd273d1](https://github.com/readmeio/oas/commit/fd273d1)), closes [#452](https://github.com/readmeio/oas/issues/452) + + + +## 13.0.0 (2021-06-10) + +* build: 13.0.0 release ([20bd10e](https://github.com/readmeio/oas/commit/20bd10e)) +* docs: pull request template revisions ([c2946b3](https://github.com/readmeio/oas/commit/c2946b3)) +* docs: updating the readme because it's out of date ([48514f7](https://github.com/readmeio/oas/commit/48514f7)) +* feat: use null instead of empty-string for empty state (#451) ([b5ae66b](https://github.com/readmeio/oas/commit/b5ae66b)), closes [#451](https://github.com/readmeio/oas/issues/451) + + + +## 12.0.0 (2021-06-07) + +* build: 12.0.0 release ([d32508f](https://github.com/readmeio/oas/commit/d32508f)) +* fix: running `npm audit fix` (#450) ([760d1b0](https://github.com/readmeio/oas/commit/760d1b0)), closes [#450](https://github.com/readmeio/oas/issues/450) +* feat: cli updates, bug fixes, and promoting tooling to the top of the module (#448) ([a6896ab](https://github.com/readmeio/oas/commit/a6896ab)), closes [#448](https://github.com/readmeio/oas/issues/448) +* chore(deps-dev): bump @babel/core from 7.14.0 to 7.14.3 (#442) ([2356401](https://github.com/readmeio/oas/commit/2356401)), closes [#442](https://github.com/readmeio/oas/issues/442) +* chore(deps-dev): bump @babel/preset-env from 7.14.1 to 7.14.4 (#444) ([2a532d9](https://github.com/readmeio/oas/commit/2a532d9)), closes [#444](https://github.com/readmeio/oas/issues/444) +* chore(deps-dev): bump @commitlint/cli from 12.1.1 to 12.1.4 (#445) ([1229a26](https://github.com/readmeio/oas/commit/1229a26)), closes [#445](https://github.com/readmeio/oas/issues/445) +* chore(deps-dev): bump @commitlint/config-conventional (#446) ([8c512ee](https://github.com/readmeio/oas/commit/8c512ee)), closes [#446](https://github.com/readmeio/oas/issues/446) +* chore(deps-dev): bump @readme/oas-examples from 4.0.0 to 4.2.0 (#443) ([a1d8407](https://github.com/readmeio/oas/commit/a1d8407)), closes [#443](https://github.com/readmeio/oas/issues/443) +* chore(deps-dev): bump jest from 26.6.3 to 27.0.3 (#441) ([a3fa652](https://github.com/readmeio/oas/commit/a3fa652)), closes [#441](https://github.com/readmeio/oas/issues/441) +* chore(deps-dev): bump sinon from 9.2.4 to 11.1.1 (#439) ([751ee90](https://github.com/readmeio/oas/commit/751ee90)), closes [#439](https://github.com/readmeio/oas/issues/439) + + + +## 11.0.1 (2021-05-19) + +* build: 11.0.1 release ([3f15296](https://github.com/readmeio/oas/commit/3f15296)) +* fix: handle Oas with a server URL that has no host or domain (#437) ([6e3aca1](https://github.com/readmeio/oas/commit/6e3aca1)), closes [#437](https://github.com/readmeio/oas/issues/437) + + + +## 11.0.0 (2021-05-11) + +* build: 11.0.0 release ([623d1be](https://github.com/readmeio/oas/commit/623d1be)) +* refactor: renaming the `.tooling/` dist to `dist/` (#436) ([0e644a5](https://github.com/readmeio/oas/commit/0e644a5)), closes [#436](https://github.com/readmeio/oas/issues/436) +* feat: adding a --path parameter to the cli #13 ([fe36a4d](https://github.com/readmeio/oas/commit/fe36a4d)), closes [#13](https://github.com/readmeio/oas/issues/13) +* feat: addition of a `splitVariables` method (#432) ([76bb481](https://github.com/readmeio/oas/commit/76bb481)), closes [#432](https://github.com/readmeio/oas/issues/432) +* feat: dropping support for node 10 (#425) ([5a843cf](https://github.com/readmeio/oas/commit/5a843cf)), closes [#425](https://github.com/readmeio/oas/issues/425) +* chore(deps-dev): bump @babel/core from 7.13.8 to 7.14.0 (#415) ([e5a31bc](https://github.com/readmeio/oas/commit/e5a31bc)), closes [#415](https://github.com/readmeio/oas/issues/415) +* chore(deps-dev): bump @babel/preset-env from 7.12.11 to 7.14.1 (#427) ([f64d1cb](https://github.com/readmeio/oas/commit/f64d1cb)), closes [#427](https://github.com/readmeio/oas/issues/427) +* chore(deps-dev): bump @commitlint/cli from 11.0.0 to 12.1.1 (#418) ([73d0f77](https://github.com/readmeio/oas/commit/73d0f77)), closes [#418](https://github.com/readmeio/oas/issues/418) +* chore(deps-dev): bump @commitlint/config-conventional (#420) ([1296045](https://github.com/readmeio/oas/commit/1296045)), closes [#420](https://github.com/readmeio/oas/issues/420) +* chore(deps-dev): bump @readme/eslint-config from 5.0.0 to 5.0.5 (#430) ([b477aaa](https://github.com/readmeio/oas/commit/b477aaa)), closes [#430](https://github.com/readmeio/oas/issues/430) +* chore(deps-dev): bump eslint from 7.23.0 to 7.26.0 (#428) ([20fbe4e](https://github.com/readmeio/oas/commit/20fbe4e)), closes [#428](https://github.com/readmeio/oas/issues/428) +* chore(deps-dev): bump prettier from 2.2.1 to 2.3.0 (#433) ([396967c](https://github.com/readmeio/oas/commit/396967c)), closes [#433](https://github.com/readmeio/oas/issues/433) +* chore(deps-dev): bump webpack-cli from 4.4.0 to 4.7.0 (#435) ([a5c0621](https://github.com/readmeio/oas/commit/a5c0621)), closes [#435](https://github.com/readmeio/oas/issues/435) +* chore(deps): bump @apidevtools/json-schema-ref-parser (#417) ([f386c55](https://github.com/readmeio/oas/commit/f386c55)), closes [#417](https://github.com/readmeio/oas/issues/417) +* chore(deps): bump glob from 7.1.6 to 7.1.7 (#434) ([08ddc45](https://github.com/readmeio/oas/commit/08ddc45)), closes [#434](https://github.com/readmeio/oas/issues/434) +* chore(deps): bump open from 7.3.1 to 8.0.8 (#429) ([65b3b14](https://github.com/readmeio/oas/commit/65b3b14)), closes [#429](https://github.com/readmeio/oas/issues/429) +* chore(deps): bump swagger-inline from 3.2.2 to 4.0.0 (#426) ([0287ba5](https://github.com/readmeio/oas/commit/0287ba5)), closes [#426](https://github.com/readmeio/oas/issues/426) +* fix: bug where non-variabled path colons weren't being escaped (#423) ([89b9ddb](https://github.com/readmeio/oas/commit/89b9ddb)), closes [#423](https://github.com/readmeio/oas/issues/423) +* ci: adjusting the codeql workflow to reduce errors (#424) ([d7bf0e3](https://github.com/readmeio/oas/commit/d7bf0e3)), closes [#424](https://github.com/readmeio/oas/issues/424) +* ci: lowering our bundlewatch threshold from 400kb to 120kb (#431) ([4c46ba3](https://github.com/readmeio/oas/commit/4c46ba3)), closes [#431](https://github.com/readmeio/oas/issues/431) + + + +## 10.7.4 (2021-05-07) + +* build: 10.7.4 release ([fcb62aa](https://github.com/readmeio/oas/commit/fcb62aa)) + + + +## 10.7.3 (2021-05-07) + +* build: 10.7.3 release ([fedf52f](https://github.com/readmeio/oas/commit/fedf52f)) +* fix: quirks with operation discovery on servers that have variables (#422) ([f8fcbe4](https://github.com/readmeio/oas/commit/f8fcbe4)), closes [#422](https://github.com/readmeio/oas/issues/422) + + + +## 10.7.2 (2021-05-04) + +* build: 10.7.2 release ([d3a5c0d](https://github.com/readmeio/oas/commit/d3a5c0d)) +* fix: edgecase where server urls would get corrupted with normalized versions (#421) ([047a601](https://github.com/readmeio/oas/commit/047a601)), closes [#421](https://github.com/readmeio/oas/issues/421) + + + +## 10.7.1 (2021-04-27) + +* build: 10.7.1 release ([dc9fb88](https://github.com/readmeio/oas/commit/dc9fb88)) +* fix: adding support for matching schemeless OAS server urls (#411) ([456b139](https://github.com/readmeio/oas/commit/456b139)), closes [#411](https://github.com/readmeio/oas/issues/411) + + + +## 10.7.0 (2021-04-21) + +* build: 10.7.0 release ([788f545](https://github.com/readmeio/oas/commit/788f545)) +* feat: adding support retrieving 204/empty responses (#410) ([e509ab9](https://github.com/readmeio/oas/commit/e509ab9)), closes [#410](https://github.com/readmeio/oas/issues/410) +* chore(deps): bump @apidevtools/json-schema-ref-parser (#368) ([bb1fce0](https://github.com/readmeio/oas/commit/bb1fce0)), closes [#368](https://github.com/readmeio/oas/issues/368) +* chore(deps): bump json-schema-merge-allof from 0.7.0 to 0.8.1 (#380) ([9dbc6ba](https://github.com/readmeio/oas/commit/9dbc6ba)), closes [#380](https://github.com/readmeio/oas/issues/380) + + + +## 10.6.3 (2021-04-13) + +* build: 10.6.3 release ([33ca72d](https://github.com/readmeio/oas/commit/33ca72d)) +* fix: revert repositioning of description (#409) ([4405324](https://github.com/readmeio/oas/commit/4405324)), closes [#409](https://github.com/readmeio/oas/issues/409) + + + +## 10.6.2 (2021-04-08) + +* build: 10.6.2 release ([f5a1b1a](https://github.com/readmeio/oas/commit/f5a1b1a)) +* fix(operation): mfix position of header response descriptions (#408) ([eaf3381](https://github.com/readmeio/oas/commit/eaf3381)), closes [#408](https://github.com/readmeio/oas/issues/408) + + + +## 10.6.1 (2021-04-06) + +* build: 10.6.1 release ([ad8722b](https://github.com/readmeio/oas/commit/ad8722b)) +* fix(operation): remove optional chaining ([f9fc981](https://github.com/readmeio/oas/commit/f9fc981)) + + + +## 10.6.0 (2021-04-06) + +* build: 10.6.0 release ([812c8a2](https://github.com/readmeio/oas/commit/812c8a2)) +* Adds the ability to extract response data similar to getParametersAsJsonSchema (#407) ([b7c752f](https://github.com/readmeio/oas/commit/b7c752f)), closes [#407](https://github.com/readmeio/oas/issues/407) + + + +## 10.5.0 (2021-04-01) + +* build: 10.5.0 release ([cd249d1](https://github.com/readmeio/oas/commit/cd249d1)) +* chore: removing an unnecessary pretest script ([41406cd](https://github.com/readmeio/oas/commit/41406cd)) +* chore(deps-dev): bump eslint from 7.21.0 to 7.23.0 (#405) ([7abb35b](https://github.com/readmeio/oas/commit/7abb35b)), closes [#405](https://github.com/readmeio/oas/issues/405) +* refactor: extract part of prepareSecurity() function into a new function (#406) ([2b3e878](https://github.com/readmeio/oas/commit/2b3e878)), closes [#406](https://github.com/readmeio/oas/issues/406) [/github.com/readmeio/oas/pull/406#discussion_r605856272](https://github.com//github.com/readmeio/oas/pull/406/issues/discussion_r605856272) + + + +## 10.4.1 (2021-03-30) + +* build: 10.4.1 release ([9a67028](https://github.com/readmeio/oas/commit/9a67028)) +* feat: support polymorphistic response examples (#387) ([24a81b9](https://github.com/readmeio/oas/commit/24a81b9)), closes [#387](https://github.com/readmeio/oas/issues/387) + + + +## 10.4.0 (2021-03-22) + +* build: 10.4.0 release ([cd6e38d](https://github.com/readmeio/oas/commit/cd6e38d)) +* feat: allowing the passing of vars into `oas.url()` (#398) ([7a8148c](https://github.com/readmeio/oas/commit/7a8148c)), closes [#398](https://github.com/readmeio/oas/issues/398) +* ci: requiring npm@7 for local development (#397) ([f5e68e6](https://github.com/readmeio/oas/commit/f5e68e6)), closes [#397](https://github.com/readmeio/oas/issues/397) + + + +## 10.3.0 (2021-03-20) + +* build: 10.3.0 release ([7138d19](https://github.com/readmeio/oas/commit/7138d19)) +* ci: cleaning up the codeql workflow ([09adaef](https://github.com/readmeio/oas/commit/09adaef)) +* ci: stop trying to upgrade husky to v5 ([d8192c4](https://github.com/readmeio/oas/commit/d8192c4)) +* chore(deps-dev): bump @babel/core from 7.12.10 to 7.13.8 (#383) ([6296f1b](https://github.com/readmeio/oas/commit/6296f1b)), closes [#383](https://github.com/readmeio/oas/issues/383) +* chore(deps-dev): bump @readme/eslint-config from 4.1.0 to 5.0.0 (#381) ([f100a89](https://github.com/readmeio/oas/commit/f100a89)), closes [#381](https://github.com/readmeio/oas/issues/381) +* chore(deps-dev): bump eslint from 7.19.0 to 7.21.0 (#385) ([1abe8ec](https://github.com/readmeio/oas/commit/1abe8ec)), closes [#385](https://github.com/readmeio/oas/issues/385) +* chore(deps): bump actions/setup-node from v2.1.4 to v2.1.5 (#386) ([62a60eb](https://github.com/readmeio/oas/commit/62a60eb)), closes [#386](https://github.com/readmeio/oas/issues/386) +* chore(deps): bump lodash from 4.17.20 to 4.17.21 (#378) ([e22bd33](https://github.com/readmeio/oas/commit/e22bd33)), closes [#378](https://github.com/readmeio/oas/issues/378) +* feat: add new methods for server variable support (#388) ([6e1561d](https://github.com/readmeio/oas/commit/6e1561d)), closes [#388](https://github.com/readmeio/oas/issues/388) +* test: adding another test case for null user keys ([1f22476](https://github.com/readmeio/oas/commit/1f22476)) +* fix: handle issues where user.keys is an empty array ([3d995c0](https://github.com/readmeio/oas/commit/3d995c0)) + + + +## 10.2.0 (2021-02-25) + +* build: 10.2.0 release ([21712a6](https://github.com/readmeio/oas/commit/21712a6)) +* feat: addition of a new `getAuth` method on the OAS class (#376) ([78c506b](https://github.com/readmeio/oas/commit/78c506b)), closes [#376](https://github.com/readmeio/oas/issues/376) + + + +## 10.1.2 (2021-02-19) + +* build: 10.1.2 release ([c66a563](https://github.com/readmeio/oas/commit/c66a563)) +* fix: exception that would be thrown when trying to access a null example (#375) ([6be9044](https://github.com/readmeio/oas/commit/6be9044)), closes [#375](https://github.com/readmeio/oas/issues/375) + + + +## 10.1.1 (2021-02-18) + +* build: 10.1.1 release ([af3e60f](https://github.com/readmeio/oas/commit/af3e60f)) +* fix: edgecase where allOfs would receive a `type` when one wasn't present (#374) ([07cd8ef](https://github.com/readmeio/oas/commit/07cd8ef)), closes [#374](https://github.com/readmeio/oas/issues/374) + + + +## 10.1.0 (2021-02-17) + +* build: 10.1.0 release ([4fd8b42](https://github.com/readmeio/oas/commit/4fd8b42)) +* feat: populate params jwt defaults (#373) ([7a4acf7](https://github.com/readmeio/oas/commit/7a4acf7)), closes [#373](https://github.com/readmeio/oas/issues/373) + + + +## 10.0.4 (2021-02-13) + +* build: 10.0.4 release ([bf650cf](https://github.com/readmeio/oas/commit/bf650cf)) +* fix: adding support for parameter `content` schemas (#372) ([6ce343c](https://github.com/readmeio/oas/commit/6ce343c)), closes [#372](https://github.com/readmeio/oas/issues/372) +* fix: issue where flattened array descriptions wouldn't be retained (#369) ([a73a76d](https://github.com/readmeio/oas/commit/a73a76d)), closes [#369](https://github.com/readmeio/oas/issues/369) + + + +## 10.0.3 (2021-02-10) + +* build: 10.0.3 release ([454f9e0](https://github.com/readmeio/oas/commit/454f9e0)) +* fix: operation being set to undefined if not found (#371) ([5c59846](https://github.com/readmeio/oas/commit/5c59846)), closes [#371](https://github.com/readmeio/oas/issues/371) + + + +## 10.0.2 (2021-02-05) + +* build: 10.0.2 release ([92fefc7](https://github.com/readmeio/oas/commit/92fefc7)) +* fix: prevent us from crashing if `examples` is an empty object (#370) ([e344555](https://github.com/readmeio/oas/commit/e344555)), closes [#370](https://github.com/readmeio/oas/issues/370) +* chore(deps-dev): bump eslint from 7.17.0 to 7.19.0 (#364) ([16d6f6b](https://github.com/readmeio/oas/commit/16d6f6b)), closes [#364](https://github.com/readmeio/oas/issues/364) +* chore(deps-dev): bump sinon from 9.2.3 to 9.2.4 (#365) ([2d0d07d](https://github.com/readmeio/oas/commit/2d0d07d)), closes [#365](https://github.com/readmeio/oas/issues/365) +* chore(deps-dev): bump webpack-cli from 4.2.0 to 4.4.0 (#363) ([b5bf5a5](https://github.com/readmeio/oas/commit/b5bf5a5)), closes [#363](https://github.com/readmeio/oas/issues/363) + + + +## 10.0.1 (2021-01-29) + +* build: 10.0.1 release ([30bd380](https://github.com/readmeio/oas/commit/30bd380)) +* fix: catch jsonpointer errors when looking for jsonschema examples (#362) ([13f01a8](https://github.com/readmeio/oas/commit/13f01a8)), closes [#362](https://github.com/readmeio/oas/issues/362) +* Update README.md ([50a7eb5](https://github.com/readmeio/oas/commit/50a7eb5)) + + + +## 10.0.0 (2021-01-27) + +* build: 10.0.0 release ([432a0a3](https://github.com/readmeio/oas/commit/432a0a3)) +* feat: json schema examples (#358) ([373f80c](https://github.com/readmeio/oas/commit/373f80c)), closes [#358](https://github.com/readmeio/oas/issues/358) [#344](https://github.com/readmeio/oas/issues/344) [#346](https://github.com/readmeio/oas/issues/346) +* chore(deps-dev): bump @readme/eslint-config from 4.0.0 to 4.1.0 (#353) ([27539f6](https://github.com/readmeio/oas/commit/27539f6)), closes [#353](https://github.com/readmeio/oas/issues/353) +* chore(deps-dev): bump husky from 4.3.6 to 4.3.7 (#355) ([72b468e](https://github.com/readmeio/oas/commit/72b468e)), closes [#355](https://github.com/readmeio/oas/issues/355) +* chore(deps-dev): bump sinon from 9.2.2 to 9.2.3 (#354) ([beb7da1](https://github.com/readmeio/oas/commit/beb7da1)), closes [#354](https://github.com/readmeio/oas/issues/354) +* chore(deps): bump memoizee from 0.4.14 to 0.4.15 (#351) ([3817669](https://github.com/readmeio/oas/commit/3817669)), closes [#351](https://github.com/readmeio/oas/issues/351) +* chore(deps): bump open from 7.3.0 to 7.3.1 (#352) ([3bdd5ab](https://github.com/readmeio/oas/commit/3bdd5ab)), closes [#352](https://github.com/readmeio/oas/issues/352) +* ci: making dependabot run on a monthly schedule ([0fd19b8](https://github.com/readmeio/oas/commit/0fd19b8)) + + + +## 9.0.0 (2021-01-09) + +* build: 9.0.0 release ([5b2b9da](https://github.com/readmeio/oas/commit/5b2b9da)) +* fix: adding support for handling malformed arrays ([ee46b4e](https://github.com/readmeio/oas/commit/ee46b4e)) +* feat: implementing blocking on oas.dereference to prevent multiple executions (#344) ([fe8d06b](https://github.com/readmeio/oas/commit/fe8d06b)), closes [#344](https://github.com/readmeio/oas/issues/344) +* feat: implementing memoization on sample generation (#346) ([0ba761d](https://github.com/readmeio/oas/commit/0ba761d)), closes [#346](https://github.com/readmeio/oas/issues/346) +* chore(deps-dev): bump @babel/preset-env from 7.12.10 to 7.12.11 (#339) ([62827e7](https://github.com/readmeio/oas/commit/62827e7)), closes [#339](https://github.com/readmeio/oas/issues/339) +* chore(deps-dev): bump @readme/eslint-config from 3.8.0 to 4.0.0 (#341) ([f67b3c7](https://github.com/readmeio/oas/commit/f67b3c7)), closes [#341](https://github.com/readmeio/oas/issues/341) +* chore(deps-dev): bump eslint from 7.15.0 to 7.16.0 (#338) ([0bf9655](https://github.com/readmeio/oas/commit/0bf9655)), closes [#338](https://github.com/readmeio/oas/issues/338) +* chore(deps-dev): bump eslint from 7.16.0 to 7.17.0 (#350) ([01fd0a5](https://github.com/readmeio/oas/commit/01fd0a5)), closes [#350](https://github.com/readmeio/oas/issues/350) +* chore(deps): bump actions/setup-node from v2.1.3 to v2.1.4 (#342) ([96f77e6](https://github.com/readmeio/oas/commit/96f77e6)), closes [#342](https://github.com/readmeio/oas/issues/342) +* chore(deps): bump node-notifier from 8.0.0 to 8.0.1 (#343) ([4f362f0](https://github.com/readmeio/oas/commit/4f362f0)), closes [#343](https://github.com/readmeio/oas/issues/343) +* ci: stop dependabot trying to upgrade webpack ([3e042a1](https://github.com/readmeio/oas/commit/3e042a1)) +* test: adding a test to make sure that oas.derefernce doesnt fail on an empty spec ([7aef665](https://github.com/readmeio/oas/commit/7aef665)) + + + +## 8.0.1 (2020-12-17) + +* build: 8.0.1 release ([b339af9](https://github.com/readmeio/oas/commit/b339af9)) +* fix: regression of common parameters support in JSON Schema generation (#337) ([632d89c](https://github.com/readmeio/oas/commit/632d89c)), closes [#337](https://github.com/readmeio/oas/issues/337) + + + +## 8.0.0 (2020-12-15) + +* build: 8.0.0 release ([838ce75](https://github.com/readmeio/oas/commit/838ce75)) +* feat: flattenSchema now expects a fully dereferenced schema (#336) ([5e1cc5a](https://github.com/readmeio/oas/commit/5e1cc5a)), closes [#336](https://github.com/readmeio/oas/issues/336) +* chore(deps-dev): bump @babel/core from 7.12.9 to 7.12.10 (#330) ([603e086](https://github.com/readmeio/oas/commit/603e086)), closes [#330](https://github.com/readmeio/oas/issues/330) +* chore(deps-dev): bump @babel/preset-env from 7.12.7 to 7.12.10 (#329) ([ff7edf6](https://github.com/readmeio/oas/commit/ff7edf6)), closes [#329](https://github.com/readmeio/oas/issues/329) +* chore(deps-dev): bump @readme/eslint-config from 3.7.1 to 3.8.0 (#333) ([0b00857](https://github.com/readmeio/oas/commit/0b00857)), closes [#333](https://github.com/readmeio/oas/issues/333) +* chore(deps-dev): bump husky from 4.3.0 to 4.3.6 (#334) ([7f0ed77](https://github.com/readmeio/oas/commit/7f0ed77)), closes [#334](https://github.com/readmeio/oas/issues/334) +* chore(deps-dev): bump sinon from 9.2.1 to 9.2.2 (#331) ([9aa0a20](https://github.com/readmeio/oas/commit/9aa0a20)), closes [#331](https://github.com/readmeio/oas/issues/331) +* chore(deps): bump actions/setup-node from v2.1.2 to v2.1.3 (#335) ([0f0a354](https://github.com/readmeio/oas/commit/0f0a354)), closes [#335](https://github.com/readmeio/oas/issues/335) +* chore(deps): bump ini from 1.3.5 to 1.3.7 (#328) ([9b993f1](https://github.com/readmeio/oas/commit/9b993f1)), closes [#328](https://github.com/readmeio/oas/issues/328) + + + +## 7.0.0 (2020-12-08) + +* build: 7.0.0 release ([8a82c59](https://github.com/readmeio/oas/commit/8a82c59)) +* feat: adding a new hasOperationId accessor on the operation class (#324) ([10acc3b](https://github.com/readmeio/oas/commit/10acc3b)), closes [#324](https://github.com/readmeio/oas/issues/324) +* feat: addition of handling for dereferencing an oas definition (#327) ([1461e2b](https://github.com/readmeio/oas/commit/1461e2b)), closes [#327](https://github.com/readmeio/oas/issues/327) +* chore(deps-dev): bump @babel/core from 7.12.3 to 7.12.9 (#319) ([8c3780e](https://github.com/readmeio/oas/commit/8c3780e)), closes [#319](https://github.com/readmeio/oas/issues/319) +* chore(deps-dev): bump @babel/preset-env from 7.12.1 to 7.12.7 (#315) ([e07c156](https://github.com/readmeio/oas/commit/e07c156)), closes [#315](https://github.com/readmeio/oas/issues/315) +* chore(deps-dev): bump @readme/eslint-config from 3.6.3 to 3.6.5 (#313) ([c216b16](https://github.com/readmeio/oas/commit/c216b16)), closes [#313](https://github.com/readmeio/oas/issues/313) +* chore(deps-dev): bump @readme/eslint-config from 3.6.5 to 3.7.1 (#323) ([bddaa2d](https://github.com/readmeio/oas/commit/bddaa2d)), closes [#323](https://github.com/readmeio/oas/issues/323) +* chore(deps-dev): bump babel-loader from 8.1.0 to 8.2.1 (#312) ([bfa70c0](https://github.com/readmeio/oas/commit/bfa70c0)), closes [#312](https://github.com/readmeio/oas/issues/312) +* chore(deps-dev): bump babel-loader from 8.2.1 to 8.2.2 (#320) ([341439f](https://github.com/readmeio/oas/commit/341439f)), closes [#320](https://github.com/readmeio/oas/issues/320) +* chore(deps-dev): bump eslint from 7.13.0 to 7.14.0 (#314) ([218f60d](https://github.com/readmeio/oas/commit/218f60d)), closes [#314](https://github.com/readmeio/oas/issues/314) +* chore(deps-dev): bump eslint from 7.14.0 to 7.15.0 (#326) ([66f546f](https://github.com/readmeio/oas/commit/66f546f)), closes [#326](https://github.com/readmeio/oas/issues/326) +* chore(deps-dev): bump prettier from 2.1.2 to 2.2.0 (#316) ([2ef25b4](https://github.com/readmeio/oas/commit/2ef25b4)), closes [#316](https://github.com/readmeio/oas/issues/316) +* chore(deps-dev): bump prettier from 2.2.0 to 2.2.1 (#322) ([d004017](https://github.com/readmeio/oas/commit/d004017)), closes [#322](https://github.com/readmeio/oas/issues/322) + + + +## 6.1.0 (2020-11-12) + +* build: 6.1.0 release ([4cf929c](https://github.com/readmeio/oas/commit/4cf929c)) +* feat: adding some new methods to the operation class (#311) ([c7b6fbc](https://github.com/readmeio/oas/commit/c7b6fbc)), closes [#311](https://github.com/readmeio/oas/issues/311) + + + +## 6.0.0 (2020-11-10) + +* build: 6.0.0 release ([e4ac215](https://github.com/readmeio/oas/commit/e4ac215)) +* feat: adding a new hasRequestBody method to the operation (#310) ([c467472](https://github.com/readmeio/oas/commit/c467472)), closes [#310](https://github.com/readmeio/oas/issues/310) +* refactor: pull change how schema is stored in the operation class (#301) ([83ddd52](https://github.com/readmeio/oas/commit/83ddd52)), closes [#301](https://github.com/readmeio/oas/issues/301) +* chore(deps-dev): bump @readme/eslint-config from 3.6.2 to 3.6.3 (#303) ([551efc7](https://github.com/readmeio/oas/commit/551efc7)), closes [#303](https://github.com/readmeio/oas/issues/303) +* chore(deps-dev): bump conventional-changelog-cli from 2.1.0 to 2.1.1 (#304) ([c34a95c](https://github.com/readmeio/oas/commit/c34a95c)), closes [#304](https://github.com/readmeio/oas/issues/304) +* chore(deps-dev): bump eslint from 7.12.1 to 7.13.0 (#306) ([719874d](https://github.com/readmeio/oas/commit/719874d)), closes [#306](https://github.com/readmeio/oas/issues/306) +* chore(deps-dev): bump jest from 26.6.1 to 26.6.3 (#305) ([2c3387d](https://github.com/readmeio/oas/commit/2c3387d)), closes [#305](https://github.com/readmeio/oas/issues/305) +* chore(deps): bump actions/checkout from v2.3.3 to v2.3.4 (#308) ([71640d4](https://github.com/readmeio/oas/commit/71640d4)), closes [#308](https://github.com/readmeio/oas/issues/308) + + + +## 5.2.1 (2020-11-10) + +* build: 5.2.1 release ([e66714c](https://github.com/readmeio/oas/commit/e66714c)) +* feat: adding support for creating example schemas on allOf schemas (#309) ([37ca413](https://github.com/readmeio/oas/commit/37ca413)), closes [#309](https://github.com/readmeio/oas/issues/309) + + + +## 5.2.0 (2020-11-06) + +* build: 5.2.0 release ([4fd1fe4](https://github.com/readmeio/oas/commit/4fd1fe4)) +* feat: ship a compiled tooling lib dist (#302) ([3d9d6f5](https://github.com/readmeio/oas/commit/3d9d6f5)), closes [#302](https://github.com/readmeio/oas/issues/302) + + + +## 5.1.0 (2020-11-06) + +* build: 5.1.0 release ([5093a35](https://github.com/readmeio/oas/commit/5093a35)) +* feat: ability to generate sample schemas for a request and response (#295) ([12d5423](https://github.com/readmeio/oas/commit/12d5423)), closes [#295](https://github.com/readmeio/oas/issues/295) + + + +## 5.0.1 (2020-11-04) + +* build: 5.0.1 release ([06fe35e](https://github.com/readmeio/oas/commit/06fe35e)) +* feat: add scope support to `oas generate` command (#300) ([939c905](https://github.com/readmeio/oas/commit/939c905)), closes [#300](https://github.com/readmeio/oas/issues/300) +* chore(deps-dev): bump eslint from 7.11.0 to 7.12.0 (#293) ([113967a](https://github.com/readmeio/oas/commit/113967a)), closes [#293](https://github.com/readmeio/oas/issues/293) +* chore(deps-dev): bump eslint from 7.12.0 to 7.12.1 (#298) ([60b7a9c](https://github.com/readmeio/oas/commit/60b7a9c)), closes [#298](https://github.com/readmeio/oas/issues/298) +* chore(deps-dev): bump jest from 26.6.0 to 26.6.1 (#294) ([1c023b0](https://github.com/readmeio/oas/commit/1c023b0)), closes [#294](https://github.com/readmeio/oas/issues/294) +* chore(deps-dev): bump sinon from 9.2.0 to 9.2.1 (#296) ([16ba19f](https://github.com/readmeio/oas/commit/16ba19f)), closes [#296](https://github.com/readmeio/oas/issues/296) +* chore(deps): bump jsonfile from 6.0.1 to 6.1.0 (#297) ([9b129fe](https://github.com/readmeio/oas/commit/9b129fe)), closes [#297](https://github.com/readmeio/oas/issues/297) + + + +## 5.0.0 (2020-10-21) + +* build: 5.0.0 release ([0965528](https://github.com/readmeio/oas/commit/0965528)) + + + +## 4.1.0 (2020-10-20) + +* build: 4.1.0 release ([c650b1b](https://github.com/readmeio/oas/commit/c650b1b)) +* fix: swapping out the $ref parsing engine of flattenSchema (#292) ([682d91d](https://github.com/readmeio/oas/commit/682d91d)), closes [#292](https://github.com/readmeio/oas/issues/292) + + + +## 4.0.0 (2020-10-20) + +* build: 4.0.0 release ([64b2ebe](https://github.com/readmeio/oas/commit/64b2ebe)) +* chore: removing lerna ([f9d987b](https://github.com/readmeio/oas/commit/f9d987b)) +* chore: removing the examples package as its in a new repo (#290) ([78c259e](https://github.com/readmeio/oas/commit/78c259e)), closes [#290](https://github.com/readmeio/oas/issues/290) +* chore(deps-dev): bump @readme/eslint-config from 3.6.0 to 3.6.1 (#289) ([8036993](https://github.com/readmeio/oas/commit/8036993)), closes [#289](https://github.com/readmeio/oas/issues/289) +* refactor: reorganizing the repository into a single-package setup (#291) ([818e3bb](https://github.com/readmeio/oas/commit/818e3bb)), closes [#291](https://github.com/readmeio/oas/issues/291) + + + +## 3.6.1 (2020-10-14) + +* v3.6.1 ([07483e7](https://github.com/readmeio/oas/commit/07483e7)) +* fix: flattenSchema not properly flattening allOf/oneOf/anyOf schemas (#288) ([5050abe](https://github.com/readmeio/oas/commit/5050abe)), closes [#288](https://github.com/readmeio/oas/issues/288) +* chore(deps-dev): bump @readme/eslint-config from 3.5.0 to 3.6.0 (#284) ([c8705cb](https://github.com/readmeio/oas/commit/c8705cb)), closes [#284](https://github.com/readmeio/oas/issues/284) +* chore(deps-dev): bump eslint from 7.10.0 to 7.11.0 (#285) ([09bd4f2](https://github.com/readmeio/oas/commit/09bd4f2)), closes [#285](https://github.com/readmeio/oas/issues/285) +* chore(deps-dev): bump jest from 26.4.2 to 26.5.3 (#286) ([e7c68a6](https://github.com/readmeio/oas/commit/e7c68a6)), closes [#286](https://github.com/readmeio/oas/issues/286) +* chore(deps-dev): bump sinon from 9.1.0 to 9.2.0 (#287) ([20fa17f](https://github.com/readmeio/oas/commit/20fa17f)), closes [#287](https://github.com/readmeio/oas/issues/287) + + + +## 3.6.0 (2020-10-07) + +* v3.6.0 ([0901548](https://github.com/readmeio/oas/commit/0901548)) +* docs: improving our oas petstore example to pair it with the swagger version (#283) ([3963061](https://github.com/readmeio/oas/commit/3963061)), closes [#283](https://github.com/readmeio/oas/issues/283) + + + +## 3.5.15 (2020-10-06) + +* v3.5.15 ([e55a455](https://github.com/readmeio/oas/commit/e55a455)) +* feat(findOperationWithoutMethod): expose function for resolving a URI path without a specified metho ([0e1ebb1](https://github.com/readmeio/oas/commit/0e1ebb1)), closes [#282](https://github.com/readmeio/oas/issues/282) + + + +## 3.5.14 (2020-10-05) + +* v3.5.14 ([bbb5edb](https://github.com/readmeio/oas/commit/bbb5edb)) +* chore(deps-dev): bump @readme/eslint-config from 3.4.3 to 3.5.0 (#275) ([50b71c0](https://github.com/readmeio/oas/commit/50b71c0)), closes [#275](https://github.com/readmeio/oas/issues/275) +* chore(deps-dev): bump eslint from 7.9.0 to 7.10.0 (#276) ([10fd73d](https://github.com/readmeio/oas/commit/10fd73d)), closes [#276](https://github.com/readmeio/oas/issues/276) +* chore(deps-dev): bump prettier from 2.1.1 to 2.1.2 (#274) ([d27a7fa](https://github.com/readmeio/oas/commit/d27a7fa)), closes [#274](https://github.com/readmeio/oas/issues/274) +* chore(deps-dev): bump sinon from 9.0.3 to 9.1.0 (#279) ([9beac3c](https://github.com/readmeio/oas/commit/9beac3c)), closes [#279](https://github.com/readmeio/oas/issues/279) +* chore(deps): bump actions/setup-node from v2.1.1 to v2.1.2 (#281) ([5eeaee2](https://github.com/readmeio/oas/commit/5eeaee2)), closes [#281](https://github.com/readmeio/oas/issues/281) +* chore(deps): bump open from 7.2.1 to 7.3.0 (#278) ([82e3422](https://github.com/readmeio/oas/commit/82e3422)), closes [#278](https://github.com/readmeio/oas/issues/278) +* chore(deps): bump path-to-regexp from 6.1.0 to 6.2.0 (#280) ([cda9249](https://github.com/readmeio/oas/commit/cda9249)), closes [#280](https://github.com/readmeio/oas/issues/280) +* chore(deps): update actions/checkout requirement to v2.3.3 (#277) ([aea3df8](https://github.com/readmeio/oas/commit/aea3df8)), closes [#277](https://github.com/readmeio/oas/issues/277) + + + +## 3.5.13 (2020-09-18) + +* v3.5.13 ([b3b05ca](https://github.com/readmeio/oas/commit/b3b05ca)) +* feat: fleshing out the swagger petstore example a bit more ([c6205ce](https://github.com/readmeio/oas/commit/c6205ce)) + + + +## 3.5.12 (2020-09-14) + +* v3.5.12 ([456a169](https://github.com/readmeio/oas/commit/456a169)) +* chore(deps-dev): bump @commitlint/cli from 9.1.2 to 11.0.0 (#272) ([eb495a7](https://github.com/readmeio/oas/commit/eb495a7)), closes [#272](https://github.com/readmeio/oas/issues/272) +* chore(deps-dev): bump @commitlint/config-conventional (#270) ([dfa746f](https://github.com/readmeio/oas/commit/dfa746f)), closes [#270](https://github.com/readmeio/oas/issues/270) +* chore(deps-dev): bump @readme/eslint-config from 3.4.2 to 3.4.3 (#269) ([16f4146](https://github.com/readmeio/oas/commit/16f4146)), closes [#269](https://github.com/readmeio/oas/issues/269) +* chore(deps-dev): bump eslint from 7.7.0 to 7.8.1 (#264) ([c8f79ec](https://github.com/readmeio/oas/commit/c8f79ec)), closes [#264](https://github.com/readmeio/oas/issues/264) +* chore(deps-dev): bump eslint from 7.8.1 to 7.9.0 (#268) ([0e4ecd5](https://github.com/readmeio/oas/commit/0e4ecd5)), closes [#268](https://github.com/readmeio/oas/issues/268) +* chore(deps-dev): bump husky from 4.2.5 to 4.3.0 (#273) ([b7c8be8](https://github.com/readmeio/oas/commit/b7c8be8)), closes [#273](https://github.com/readmeio/oas/issues/273) +* chore(deps-dev): bump prettier from 2.0.5 to 2.1.1 (#263) ([6fbe06d](https://github.com/readmeio/oas/commit/6fbe06d)), closes [#263](https://github.com/readmeio/oas/issues/263) +* chore(deps): bump node-fetch from 2.6.0 to 2.6.1 (#266) ([976b5ad](https://github.com/readmeio/oas/commit/976b5ad)), closes [#266](https://github.com/readmeio/oas/issues/266) +* chore(deps): bump node-fetch from 2.6.0 to 2.6.1 in /packages/cli (#267) ([d4918e8](https://github.com/readmeio/oas/commit/d4918e8)), closes [#267](https://github.com/readmeio/oas/issues/267) +* chore(deps): bump oas-normalize from 2.3.0 to 2.3.1 (#271) ([f660b74](https://github.com/readmeio/oas/commit/f660b74)), closes [#271](https://github.com/readmeio/oas/issues/271) +* chore(deps): bump open from 7.2.0 to 7.2.1 (#262) ([142a46d](https://github.com/readmeio/oas/commit/142a46d)), closes [#262](https://github.com/readmeio/oas/issues/262) +* chore(deps): bump swagger-inline from 3.2.1 to 3.2.2 (#265) ([485707a](https://github.com/readmeio/oas/commit/485707a)), closes [#265](https://github.com/readmeio/oas/issues/265) + + + +## 3.5.11 (2020-08-26) + +* v3.5.11 ([e57eaa6](https://github.com/readmeio/oas/commit/e57eaa6)) +* fix: case where titles in polymorphism schemas would be removed (#261) ([9770803](https://github.com/readmeio/oas/commit/9770803)), closes [#261](https://github.com/readmeio/oas/issues/261) + + + +## 3.5.10 (2020-08-25) + +* v3.5.10 ([56b2492](https://github.com/readmeio/oas/commit/56b2492)) +* fix: bug where sometimes parameter descriptions would be deleted (#260) ([00cc3aa](https://github.com/readmeio/oas/commit/00cc3aa)), closes [#260](https://github.com/readmeio/oas/issues/260) + + + +## 3.5.9 (2020-08-24) + +* v3.5.9 ([a5ec577](https://github.com/readmeio/oas/commit/a5ec577)) +* fix: dont return security if no securityschemes are present (#259) ([0c87067](https://github.com/readmeio/oas/commit/0c87067)), closes [#259](https://github.com/readmeio/oas/issues/259) +* chore(deps-dev): bump @commitlint/cli from 9.1.1 to 9.1.2 (#254) ([3325158](https://github.com/readmeio/oas/commit/3325158)), closes [#254](https://github.com/readmeio/oas/issues/254) +* chore(deps-dev): bump @commitlint/config-conventional (#250) ([62cb1a9](https://github.com/readmeio/oas/commit/62cb1a9)), closes [#250](https://github.com/readmeio/oas/issues/250) +* chore(deps-dev): bump @readme/eslint-config from 3.4.1 to 3.4.2 (#256) ([5c3c6e3](https://github.com/readmeio/oas/commit/5c3c6e3)), closes [#256](https://github.com/readmeio/oas/issues/256) +* chore(deps-dev): bump conventional-changelog-cli from 2.0.34 to 2.1.0 (#249) ([ff7e2ac](https://github.com/readmeio/oas/commit/ff7e2ac)), closes [#249](https://github.com/readmeio/oas/issues/249) +* chore(deps-dev): bump eslint from 7.6.0 to 7.7.0 (#253) ([d0ae711](https://github.com/readmeio/oas/commit/d0ae711)), closes [#253](https://github.com/readmeio/oas/issues/253) +* chore(deps-dev): bump jest from 26.3.0 to 26.4.0 (#255) ([3091e04](https://github.com/readmeio/oas/commit/3091e04)), closes [#255](https://github.com/readmeio/oas/issues/255) +* chore(deps-dev): bump jest from 26.4.0 to 26.4.2 (#257) ([b021e8e](https://github.com/readmeio/oas/commit/b021e8e)), closes [#257](https://github.com/readmeio/oas/issues/257) +* chore(deps-dev): bump sinon from 9.0.2 to 9.0.3 (#251) ([3046279](https://github.com/readmeio/oas/commit/3046279)), closes [#251](https://github.com/readmeio/oas/issues/251) +* chore(deps): bump lodash from 4.17.19 to 4.17.20 (#252) ([ac49f9b](https://github.com/readmeio/oas/commit/ac49f9b)), closes [#252](https://github.com/readmeio/oas/issues/252) +* chore(deps): bump open from 7.1.0 to 7.2.0 (#258) ([5968d68](https://github.com/readmeio/oas/commit/5968d68)), closes [#258](https://github.com/readmeio/oas/issues/258) + + + +## 3.5.8 (2020-08-13) + +* v3.5.8 ([a6aa149](https://github.com/readmeio/oas/commit/a6aa149)) +* feat: adding a new isFormUrlEncoded method on the operation class ([45537f7](https://github.com/readmeio/oas/commit/45537f7)) + + + +## 3.5.7 (2020-08-13) + +* v3.5.7 ([1b1e171](https://github.com/readmeio/oas/commit/1b1e171)) +* feat: adding some new isMultipart and isJson methods on the operation (#248) ([4dd52b3](https://github.com/readmeio/oas/commit/4dd52b3)), closes [#248](https://github.com/readmeio/oas/issues/248) +* chore: ci flow cleanup ([d8a88d9](https://github.com/readmeio/oas/commit/d8a88d9)) +* chore(deps-dev): bump jest from 26.2.2 to 26.3.0 (#247) ([2ad1c19](https://github.com/readmeio/oas/commit/2ad1c19)), closes [#247](https://github.com/readmeio/oas/issues/247) +* chore(deps): bump actions/checkout from v1 to v2.3.2 (#245) ([94da85c](https://github.com/readmeio/oas/commit/94da85c)), closes [#245](https://github.com/readmeio/oas/issues/245) +* chore(deps): bump actions/setup-node from v1 to v2.1.1 (#246) ([dc163d4](https://github.com/readmeio/oas/commit/dc163d4)), closes [#246](https://github.com/readmeio/oas/issues/246) +* ci: setting up codeql (#244) ([6e21557](https://github.com/readmeio/oas/commit/6e21557)), closes [#244](https://github.com/readmeio/oas/issues/244) +* build(deps-dev): bump @readme/eslint-config from 3.3.3 to 3.4.0 (#238) ([f5e1d5b](https://github.com/readmeio/oas/commit/f5e1d5b)), closes [#238](https://github.com/readmeio/oas/issues/238) +* build(deps-dev): bump @readme/eslint-config from 3.4.0 to 3.4.1 (#241) ([09d10b6](https://github.com/readmeio/oas/commit/09d10b6)), closes [#241](https://github.com/readmeio/oas/issues/241) +* build(deps-dev): bump eslint from 7.5.0 to 7.6.0 (#240) ([273f62c](https://github.com/readmeio/oas/commit/273f62c)), closes [#240](https://github.com/readmeio/oas/issues/240) +* build(deps-dev): bump jest from 26.1.0 to 26.2.2 (#239) ([c52fc97](https://github.com/readmeio/oas/commit/c52fc97)), closes [#239](https://github.com/readmeio/oas/issues/239) +* build(deps): bump oas-normalize from 2.2.2 to 2.3.0 (#242) ([2e4c465](https://github.com/readmeio/oas/commit/2e4c465)), closes [#242](https://github.com/readmeio/oas/issues/242) +* build(deps): bump swagger-inline from 3.2.0 to 3.2.1 (#243) ([85fbded](https://github.com/readmeio/oas/commit/85fbded)), closes [#243](https://github.com/readmeio/oas/issues/243) + + + +## 3.5.6 (2020-07-27) + +* v3.5.6 ([f37f249](https://github.com/readmeio/oas/commit/f37f249)) +* build(deps-dev): bump @commitlint/cli from 9.0.1 to 9.1.1 (#233) ([2651c61](https://github.com/readmeio/oas/commit/2651c61)), closes [#233](https://github.com/readmeio/oas/issues/233) +* build(deps-dev): bump @commitlint/config-conventional (#234) ([92a62fb](https://github.com/readmeio/oas/commit/92a62fb)), closes [#234](https://github.com/readmeio/oas/issues/234) +* build(deps-dev): bump @readme/eslint-config from 3.3.2 to 3.3.3 (#231) ([183710c](https://github.com/readmeio/oas/commit/183710c)), closes [#231](https://github.com/readmeio/oas/issues/231) +* build(deps-dev): bump eslint from 7.4.0 to 7.5.0 (#232) ([97c8169](https://github.com/readmeio/oas/commit/97c8169)), closes [#232](https://github.com/readmeio/oas/issues/232) +* build(deps): bump inquirer from 7.3.0 to 7.3.3 (#236) ([79b66e1](https://github.com/readmeio/oas/commit/79b66e1)), closes [#236](https://github.com/readmeio/oas/issues/236) +* build(deps): bump oas-normalize from 2.2.1 to 2.2.2 (#235) ([d405e1e](https://github.com/readmeio/oas/commit/d405e1e)), closes [#235](https://github.com/readmeio/oas/issues/235) +* build(deps): bump open from 7.0.4 to 7.1.0 (#237) ([73cbdc7](https://github.com/readmeio/oas/commit/73cbdc7)), closes [#237](https://github.com/readmeio/oas/issues/237) +* build(deps): bump swagger-inline from 3.1.1 to 3.2.0 (#230) ([562682c](https://github.com/readmeio/oas/commit/562682c)), closes [#230](https://github.com/readmeio/oas/issues/230) + + + +## 3.5.5 (2020-07-21) + +* v3.5.5 ([662df56](https://github.com/readmeio/oas/commit/662df56)) +* fix: path template in /version/{versionId} path (#228) ([92f1b9a](https://github.com/readmeio/oas/commit/92f1b9a)), closes [#228](https://github.com/readmeio/oas/issues/228) + + + +## 3.5.4 (2020-07-17) + +* v3.5.4 ([73fa9c2](https://github.com/readmeio/oas/commit/73fa9c2)) +* fix: add support for $ref when pulling content types (#227) ([582968d](https://github.com/readmeio/oas/commit/582968d)), closes [#227](https://github.com/readmeio/oas/issues/227) +* build(deps): bump lodash from 4.17.15 to 4.17.19 (#225) ([c4dd657](https://github.com/readmeio/oas/commit/c4dd657)), closes [#225](https://github.com/readmeio/oas/issues/225) +* build(deps): bump lodash from 4.17.15 to 4.17.19 in /packages/tooling (#226) ([4b6b669](https://github.com/readmeio/oas/commit/4b6b669)), closes [#226](https://github.com/readmeio/oas/issues/226) + + + +## 3.5.3 (2020-07-16) + +* v3.5.3 ([8d7ae73](https://github.com/readmeio/oas/commit/8d7ae73)) +* fix: findOperation issues with "/" paths (#223) ([ca1cad2](https://github.com/readmeio/oas/commit/ca1cad2)), closes [#223](https://github.com/readmeio/oas/issues/223) [/github.com/readmeio/oas/pull/223#discussion_r455448217](https://github.com//github.com/readmeio/oas/pull/223/issues/discussion_r455448217) + + + +## 3.5.2 (2020-07-14) + +* v3.5.2 ([a6ae8cc](https://github.com/readmeio/oas/commit/a6ae8cc)) +* fix: dedupe security schemes when plucking them out of an oas (#222) ([acb9bf1](https://github.com/readmeio/oas/commit/acb9bf1)), closes [#222](https://github.com/readmeio/oas/issues/222) + + + +## 3.5.1 (2020-07-06) + +* v3.5.1 ([01ed2b7](https://github.com/readmeio/oas/commit/01ed2b7)) +* docs: regenerating the changelog from scratch ([3d0d3f6](https://github.com/readmeio/oas/commit/3d0d3f6)) +* chore: removing some unncessary deps from the lerna-level package ([5432dbe](https://github.com/readmeio/oas/commit/5432dbe)) +* build(deps-dev): bump auto-changelog from 2.1.0 to 2.2.0 (#221) ([50945a7](https://github.com/readmeio/oas/commit/50945a7)), closes [#221](https://github.com/readmeio/oas/issues/221) +* build(deps-dev): bump eslint from 7.3.1 to 7.4.0 (#220) ([db1ed83](https://github.com/readmeio/oas/commit/db1ed83)), closes [#220](https://github.com/readmeio/oas/issues/220) +* build(deps): bump inquirer from 7.2.0 to 7.3.0 (#219) ([5b5d5dd](https://github.com/readmeio/oas/commit/5b5d5dd)), closes [#219](https://github.com/readmeio/oas/issues/219) +* build(deps): bump jsonpointer from 4.0.1 to 4.1.0 (#217) ([83b6c88](https://github.com/readmeio/oas/commit/83b6c88)), closes [#217](https://github.com/readmeio/oas/issues/217) +* build(deps): bump swagger-inline from 3.1.0 to 3.1.1 (#218) ([6793732](https://github.com/readmeio/oas/commit/6793732)), closes [#218](https://github.com/readmeio/oas/issues/218) + + + +## 3.5.0 (2020-07-01) + +* v3.5.0 ([35c2bdb](https://github.com/readmeio/oas/commit/35c2bdb)) +* feat: properly handle cookie auth (#216) ([77a0226](https://github.com/readmeio/oas/commit/77a0226)), closes [#216](https://github.com/readmeio/oas/issues/216) +* build(deps-dev): bump @commitlint/cli from 8.3.5 to 9.0.1 (#208) ([1fd2519](https://github.com/readmeio/oas/commit/1fd2519)), closes [#208](https://github.com/readmeio/oas/issues/208) +* build(deps-dev): bump @commitlint/config-conventional (#211) ([ee235e0](https://github.com/readmeio/oas/commit/ee235e0)), closes [#211](https://github.com/readmeio/oas/issues/211) +* build(deps-dev): bump @readme/eslint-config from 3.2.0 to 3.2.1 (#210) ([356f945](https://github.com/readmeio/oas/commit/356f945)), closes [#210](https://github.com/readmeio/oas/issues/210) +* build(deps-dev): bump @readme/eslint-config from 3.2.1 to 3.3.0 (#214) ([2a619ba](https://github.com/readmeio/oas/commit/2a619ba)), closes [#214](https://github.com/readmeio/oas/issues/214) +* build(deps-dev): bump @readme/eslint-config from 3.2.1 to 3.3.2 (#215) ([06f17b6](https://github.com/readmeio/oas/commit/06f17b6)), closes [#215](https://github.com/readmeio/oas/issues/215) +* build(deps-dev): bump eslint from 7.2.0 to 7.3.1 (#212) ([7c1bc50](https://github.com/readmeio/oas/commit/7c1bc50)), closes [#212](https://github.com/readmeio/oas/issues/212) +* build(deps-dev): bump jest from 26.0.1 to 26.1.0 (#213) ([35b1328](https://github.com/readmeio/oas/commit/35b1328)), closes [#213](https://github.com/readmeio/oas/issues/213) +* ci: updating the label that dependabot uses ([66b7be4](https://github.com/readmeio/oas/commit/66b7be4)) + + + +## 3.4.7 (2020-06-19) + +* v3.4.7 ([51b88c2](https://github.com/readmeio/oas/commit/51b88c2)) +* fix: issue where findOperation would fail on server with trailing slash (#207) ([47fba5f](https://github.com/readmeio/oas/commit/47fba5f)), closes [#207](https://github.com/readmeio/oas/issues/207) + + + +## 3.4.6 (2020-06-18) + +* v3.4.6 ([9dfbddc](https://github.com/readmeio/oas/commit/9dfbddc)) +* fix: getOperation not returning a full object with uri templates (#206) ([e031410](https://github.com/readmeio/oas/commit/e031410)), closes [#206](https://github.com/readmeio/oas/issues/206) +* build(deps-dev): bump auto-changelog from 2.0.0 to 2.1.0 (#203) ([1e49e8f](https://github.com/readmeio/oas/commit/1e49e8f)), closes [#203](https://github.com/readmeio/oas/issues/203) +* build(deps-dev): bump lerna from 3.22.0 to 3.22.1 (#204) ([aa99226](https://github.com/readmeio/oas/commit/aa99226)), closes [#204](https://github.com/readmeio/oas/issues/204) +* build(deps): bump inquirer from 7.1.0 to 7.2.0 (#202) ([cdbaf68](https://github.com/readmeio/oas/commit/cdbaf68)), closes [#202](https://github.com/readmeio/oas/issues/202) +* build(deps): bump swagger-inline from 3.0.6 to 3.1.0 (#201) ([2fd8486](https://github.com/readmeio/oas/commit/2fd8486)), closes [#201](https://github.com/readmeio/oas/issues/201) + + + +## 3.4.5 (2020-06-10) + +* v3.4.5 ([82fea5d](https://github.com/readmeio/oas/commit/82fea5d)) +* fix: bug where `Oas.getOperation()` wouldn't have security schemes ([459747e](https://github.com/readmeio/oas/commit/459747e)) + + + +## 3.4.4 (2020-06-10) + +* v3.4.4 ([3031730](https://github.com/readmeio/oas/commit/3031730)) +* feat: adding a `getOperation` method into the OAS class (#200) ([32f8274](https://github.com/readmeio/oas/commit/32f8274)), closes [#200](https://github.com/readmeio/oas/issues/200) +* chore(deps-dev): upgrading @readme/eslint-config, eslint, and prettier (#199) ([9a2f334](https://github.com/readmeio/oas/commit/9a2f334)), closes [#199](https://github.com/readmeio/oas/issues/199) +* build(deps): bump oas-normalize from 2.2.0 to 2.2.1 (#197) ([3a37897](https://github.com/readmeio/oas/commit/3a37897)), closes [#197](https://github.com/readmeio/oas/issues/197) +* build(deps): bump swagger-inline from 3.0.5 to 3.0.6 (#198) ([7b562f8](https://github.com/readmeio/oas/commit/7b562f8)), closes [#198](https://github.com/readmeio/oas/issues/198) +* ci: create Dependabot config file (#195) ([6dfbd27](https://github.com/readmeio/oas/commit/6dfbd27)), closes [#195](https://github.com/readmeio/oas/issues/195) +* ci: run tests against node 14 (#196) ([a970183](https://github.com/readmeio/oas/commit/a970183)), closes [#196](https://github.com/readmeio/oas/issues/196) + + + +## 3.4.3 (2020-06-01) + +* v3.4.3 ([02082b6](https://github.com/readmeio/oas/commit/02082b6)) +* chore(deps): Bump oas-normalize from 2.1.0 to 2.2.0 (#192) ([02dcfee](https://github.com/readmeio/oas/commit/02dcfee)), closes [#192](https://github.com/readmeio/oas/issues/192) +* chore(deps): Bump swagger-inline from 3.0.4 to 3.0.5 (#191) ([93bbfa6](https://github.com/readmeio/oas/commit/93bbfa6)), closes [#191](https://github.com/readmeio/oas/issues/191) +* fix: resolving a bug where nested allOf schemas wouldn't get flattened (#193) ([9486e29](https://github.com/readmeio/oas/commit/9486e29)), closes [#193](https://github.com/readmeio/oas/issues/193) + + + +## 3.4.2 (2020-05-28) + +* v3.4.2 ([02d4143](https://github.com/readmeio/oas/commit/02d4143)) +* feat: bundle $refs, and other minor changes (#190) ([b1bd5a9](https://github.com/readmeio/oas/commit/b1bd5a9)), closes [#190](https://github.com/readmeio/oas/issues/190) +* chore(deps-dev): Bump lerna from 3.21.0 to 3.22.0 (#189) ([c43ad94](https://github.com/readmeio/oas/commit/c43ad94)), closes [#189](https://github.com/readmeio/oas/issues/189) + + + +## 3.4.1 (2020-05-18) + +* v3.4.1 ([0324925](https://github.com/readmeio/oas/commit/0324925)) +* chore(deps-dev): Bump lerna from 3.20.2 to 3.21.0 (#187) ([7a888cc](https://github.com/readmeio/oas/commit/7a888cc)), closes [#187](https://github.com/readmeio/oas/issues/187) +* chore(deps): [Security] Bump acorn from 7.1.0 to 7.2.0 (#185) ([47b6b39](https://github.com/readmeio/oas/commit/47b6b39)), closes [#185](https://github.com/readmeio/oas/issues/185) +* chore(deps): Bump open from 7.0.3 to 7.0.4 (#188) ([ab16d96](https://github.com/readmeio/oas/commit/ab16d96)), closes [#188](https://github.com/readmeio/oas/issues/188) + + + +## 3.4.0 (2020-05-11) + +* v3.4.0 ([ed06e27](https://github.com/readmeio/oas/commit/ed06e27)) +* feat: adding a getContentType method into the OAS Operation class (#184) ([3dabc28](https://github.com/readmeio/oas/commit/3dabc28)), closes [#184](https://github.com/readmeio/oas/issues/184) +* feat: pulling in oas examples of the readme api (#183) ([6699a31](https://github.com/readmeio/oas/commit/6699a31)), closes [#183](https://github.com/readmeio/oas/issues/183) +* chore(deps-dev): Bump @readme/eslint-config from 2.0.6 to 2.2.0 (#180) ([edc0d06](https://github.com/readmeio/oas/commit/edc0d06)), closes [#180](https://github.com/readmeio/oas/issues/180) +* chore(deps-dev): Bump jest from 25.5.4 to 26.0.1 (#181) ([b8c5bf9](https://github.com/readmeio/oas/commit/b8c5bf9)), closes [#181](https://github.com/readmeio/oas/issues/181) + + + +## 3.3.6 (2020-05-11) + +* v3.3.6 ([20166a6](https://github.com/readmeio/oas/commit/20166a6)) +* fix: trim surrounding whitespace in server URLs (#182) ([79e7095](https://github.com/readmeio/oas/commit/79e7095)), closes [#182](https://github.com/readmeio/oas/issues/182) +* chore: extracting the Operation class into its own file (#175) ([6709763](https://github.com/readmeio/oas/commit/6709763)), closes [#175](https://github.com/readmeio/oas/issues/175) +* chore(deps-dev): Bump @readme/eslint-config from 2.0.4 to 2.0.6 (#178) ([5188520](https://github.com/readmeio/oas/commit/5188520)), closes [#178](https://github.com/readmeio/oas/issues/178) +* chore(deps-dev): Bump jest from 25.4.0 to 25.5.4 (#176) ([93e666f](https://github.com/readmeio/oas/commit/93e666f)), closes [#176](https://github.com/readmeio/oas/issues/176) +* chore(deps): Bump oas-normalize from 2.0.2 to 2.1.0 (#179) ([8f30b38](https://github.com/readmeio/oas/commit/8f30b38)), closes [#179](https://github.com/readmeio/oas/issues/179) +* chore(deps): Bump swagger-inline from 3.0.3 to 3.0.4 (#177) ([6fe0d6c](https://github.com/readmeio/oas/commit/6fe0d6c)), closes [#177](https://github.com/readmeio/oas/issues/177) + + + +## 3.3.5 (2020-04-30) + +* v3.3.5 ([22eea15](https://github.com/readmeio/oas/commit/22eea15)) +* fix: edge case where component would sometimes be marked a string (#174) ([1254603](https://github.com/readmeio/oas/commit/1254603)), closes [#174](https://github.com/readmeio/oas/issues/174) + + + +## 3.3.4 (2020-04-29) + +* v3.3.4 ([35b8e3c](https://github.com/readmeio/oas/commit/35b8e3c)) +* fix: bug where a string type would be added to anyOf, oneOf, and allOf (#173) ([90866e3](https://github.com/readmeio/oas/commit/90866e3)), closes [#173](https://github.com/readmeio/oas/issues/173) + + + +## 3.3.3 (2020-04-29) + +* v3.3.3 ([4b0e67d](https://github.com/readmeio/oas/commit/4b0e67d)) +* fix: bug where a nested allOf/anyOf/oneOf parameter wasn't compiled (#171) ([8a901cc](https://github.com/readmeio/oas/commit/8a901cc)), closes [#171](https://github.com/readmeio/oas/issues/171) +* fix: don't set a type on a properties key if that key is a param (#172) ([c3357db](https://github.com/readmeio/oas/commit/c3357db)), closes [#172](https://github.com/readmeio/oas/issues/172) + + + +## 3.3.2 (2020-04-27) + +* v3.3.2 ([6b6dfa1](https://github.com/readmeio/oas/commit/6b6dfa1)) +* fix: populating server vars in findOperation() (#170) ([96b6ee7](https://github.com/readmeio/oas/commit/96b6ee7)), closes [#170](https://github.com/readmeio/oas/issues/170) +* chore(deps-dev): Bump prettier from 2.0.4 to 2.0.5 (#169) ([1d747bf](https://github.com/readmeio/oas/commit/1d747bf)), closes [#169](https://github.com/readmeio/oas/issues/169) + + + +## 3.3.1 (2020-04-22) + +* v3.3.1 ([5ba89e7](https://github.com/readmeio/oas/commit/5ba89e7)) +* fix: if a requestBody schema prop has no type, attempt to add one (#168) ([e78a614](https://github.com/readmeio/oas/commit/e78a614)), closes [#168](https://github.com/readmeio/oas/issues/168) + + + +## 3.3.0 (2020-04-21) + +* v3.3.0 ([154a504](https://github.com/readmeio/oas/commit/154a504)) +* fix: add missing `type` property if missing but has `properties` (#166) ([1222c79](https://github.com/readmeio/oas/commit/1222c79)), closes [#166](https://github.com/readmeio/oas/issues/166) +* fix: being more leanient with how we're constructing types (#167) ([dddd01a](https://github.com/readmeio/oas/commit/dddd01a)), closes [#167](https://github.com/readmeio/oas/issues/167) + + + +## 3.2.0 (2020-04-20) + +* v3.2.0 ([134cc3d](https://github.com/readmeio/oas/commit/134cc3d)) +* fix: include server variables in `findOperation` (#164) ([9e34d2f](https://github.com/readmeio/oas/commit/9e34d2f)), closes [#164](https://github.com/readmeio/oas/issues/164) +* feat: look in request/response content when retrieving headers (#165) ([b7d6b07](https://github.com/readmeio/oas/commit/b7d6b07)), closes [#165](https://github.com/readmeio/oas/issues/165) [/github.com/readmeio/oas/pull/165#discussion_r411664145](https://github.com//github.com/readmeio/oas/pull/165/issues/discussion_r411664145) [/github.com/readmeio/oas/pull/165#discussion_r411679263](https://github.com//github.com/readmeio/oas/pull/165/issues/discussion_r411679263) +* chore(deps-dev): Bump @readme/eslint-config from 2.0.3 to 2.0.4 (#162) ([14a216e](https://github.com/readmeio/oas/commit/14a216e)), closes [#162](https://github.com/readmeio/oas/issues/162) +* chore(deps-dev): Bump jest from 25.3.0 to 25.4.0 (#163) ([346f690](https://github.com/readmeio/oas/commit/346f690)), closes [#163](https://github.com/readmeio/oas/issues/163) + + + +## 3.1.10 (2020-04-16) + +* v3.1.10 ([4a38358](https://github.com/readmeio/oas/commit/4a38358)) +* fix: bug where descriptions would sometimes be deleted (#161) ([b0057e7](https://github.com/readmeio/oas/commit/b0057e7)), closes [#161](https://github.com/readmeio/oas/issues/161) + + + +## 3.1.9 (2020-04-15) + +* v3.1.9 ([a74da4e](https://github.com/readmeio/oas/commit/a74da4e)) +* fix: bug where requestBody title and descriptions would come through (#160) ([9fac513](https://github.com/readmeio/oas/commit/9fac513)), closes [#160](https://github.com/readmeio/oas/issues/160) +* chore(deps-dev): Bump auto-changelog from 1.16.4 to 2.0.0 (#159) ([a1879da](https://github.com/readmeio/oas/commit/a1879da)), closes [#159](https://github.com/readmeio/oas/issues/159) +* chore(deps-dev): Bump husky from 4.2.3 to 4.2.5 (#156) ([81673d7](https://github.com/readmeio/oas/commit/81673d7)), closes [#156](https://github.com/readmeio/oas/issues/156) +* chore(deps-dev): Bump jest from 25.2.7 to 25.3.0 (#158) ([284c7fd](https://github.com/readmeio/oas/commit/284c7fd)), closes [#158](https://github.com/readmeio/oas/issues/158) +* chore(deps-dev): Bump prettier from 2.0.3 to 2.0.4 (#157) ([830300a](https://github.com/readmeio/oas/commit/830300a)), closes [#157](https://github.com/readmeio/oas/issues/157) +* chore(deps-dev): Bump sinon from 9.0.1 to 9.0.2 (#155) ([d757691](https://github.com/readmeio/oas/commit/d757691)), closes [#155](https://github.com/readmeio/oas/issues/155) + + + +## 3.1.8 (2020-04-09) + +* v3.1.8 ([ea6bef4](https://github.com/readmeio/oas/commit/ea6bef4)) +* fix: if a ref is nested in a parameter object, fetch it (#154) ([bfcc341](https://github.com/readmeio/oas/commit/bfcc341)), closes [#154](https://github.com/readmeio/oas/issues/154) + + + +## 3.1.7 (2020-04-08) + +* v3.1.7 ([e89f079](https://github.com/readmeio/oas/commit/e89f079)) +* fix: removing descriptions from top-level component schemas (#153) ([7f1dc6b](https://github.com/readmeio/oas/commit/7f1dc6b)), closes [#153](https://github.com/readmeio/oas/issues/153) +* fix: wouldn't add common params to a json schema if it was a $ref (#152) ([dff4e4f](https://github.com/readmeio/oas/commit/dff4e4f)), closes [#152](https://github.com/readmeio/oas/issues/152) +* chore(deps-dev): Bump @readme/eslint-config from 2.0.2 to 2.0.3 (#151) ([e0b8a7b](https://github.com/readmeio/oas/commit/e0b8a7b)), closes [#151](https://github.com/readmeio/oas/issues/151) +* chore(deps-dev): Bump auto-changelog from 1.16.3 to 1.16.4 (#149) ([a16a156](https://github.com/readmeio/oas/commit/a16a156)), closes [#149](https://github.com/readmeio/oas/issues/149) +* chore(deps-dev): Bump jest from 25.2.4 to 25.2.7 (#150) ([1d58942](https://github.com/readmeio/oas/commit/1d58942)), closes [#150](https://github.com/readmeio/oas/issues/150) +* chore(deps-dev): Bump prettier from 2.0.1 to 2.0.3 (#148) ([7e55757](https://github.com/readmeio/oas/commit/7e55757)), closes [#148](https://github.com/readmeio/oas/issues/148) + + + +## 3.1.6 (2020-03-30) + +* v3.1.6 ([950cd1f](https://github.com/readmeio/oas/commit/950cd1f)) +* fix: edge case in findOperation (#147) ([62583ec](https://github.com/readmeio/oas/commit/62583ec)), closes [#147](https://github.com/readmeio/oas/issues/147) +* chore(breaking): decoupling oas-tooling from the cli package (#140) ([9dfeb0a](https://github.com/readmeio/oas/commit/9dfeb0a)), closes [#140](https://github.com/readmeio/oas/issues/140) +* chore(deps-dev): Bump @readme/eslint-config from 2.0.1 to 2.0.2 (#142) ([9f4c91d](https://github.com/readmeio/oas/commit/9f4c91d)), closes [#142](https://github.com/readmeio/oas/issues/142) +* chore(deps-dev): Bump auto-changelog from 1.16.2 to 1.16.3 (#146) ([0804e5a](https://github.com/readmeio/oas/commit/0804e5a)), closes [#146](https://github.com/readmeio/oas/issues/146) +* chore(deps-dev): Bump jest from 25.1.0 to 25.2.4 (#143) ([6f32f5e](https://github.com/readmeio/oas/commit/6f32f5e)), closes [#143](https://github.com/readmeio/oas/issues/143) +* chore(deps): Bump swagger-inline from 3.0.2 to 3.0.3 (#145) ([cc8a113](https://github.com/readmeio/oas/commit/cc8a113)), closes [#145](https://github.com/readmeio/oas/issues/145) + + + +## 3.1.5 (2020-03-25) + +* v3.1.5 ([89a8bdd](https://github.com/readmeio/oas/commit/89a8bdd)) +* fix: if a $ref is empty, don't try to look for it (#139) ([9e720f1](https://github.com/readmeio/oas/commit/9e720f1)), closes [#139](https://github.com/readmeio/oas/issues/139) + + + +## 3.1.4 (2020-03-23) + +* v3.1.4 ([3f25321](https://github.com/readmeio/oas/commit/3f25321)) +* chore: adding a name to the root package file ([b2d8b45](https://github.com/readmeio/oas/commit/b2d8b45)) +* chore(deps-dev): Bump @readme/eslint-config from 1.15.0 to 2.0.1 (#137) ([94ced24](https://github.com/readmeio/oas/commit/94ced24)), closes [#137](https://github.com/readmeio/oas/issues/137) +* chore(deps): Bump minimist from 1.2.2 to 1.2.5 (#136) ([d26fbeb](https://github.com/readmeio/oas/commit/d26fbeb)), closes [#136](https://github.com/readmeio/oas/issues/136) +* chore(deps): Bump oas-normalize from 2.0.0 to 2.0.2 (#135) ([d2036fc](https://github.com/readmeio/oas/commit/d2036fc)), closes [#135](https://github.com/readmeio/oas/issues/135) +* chore(deps): Bump swagger-inline from 3.0.1 to 3.0.2 (#134) ([906d32f](https://github.com/readmeio/oas/commit/906d32f)), closes [#134](https://github.com/readmeio/oas/issues/134) +* fix: adding some handling to repair malformed OAS arrays (#138) ([4a56cc4](https://github.com/readmeio/oas/commit/4a56cc4)), closes [#138](https://github.com/readmeio/oas/issues/138) +* docs: 3.1.3 changelog ([e08ee28](https://github.com/readmeio/oas/commit/e08ee28)) + + + +## 3.1.3 (2020-03-20) + +* v3.1.3 ([fba96b8](https://github.com/readmeio/oas/commit/fba96b8)) +* fix: don't prepare a parameter/body schema if it's empty (#131) ([17e5aed](https://github.com/readmeio/oas/commit/17e5aed)), closes [#131](https://github.com/readmeio/oas/issues/131) +* fix: magically resolving objects that are typod as arrays (#132) ([94c523b](https://github.com/readmeio/oas/commit/94c523b)), closes [#132](https://github.com/readmeio/oas/issues/132) +* docs: updating the changelog ([aa589ed](https://github.com/readmeio/oas/commit/aa589ed)) + + + +## 3.1.2 (2020-03-19) + +* v3.1.2 ([244b7dd](https://github.com/readmeio/oas/commit/244b7dd)) +* chore: removing unnecessary files from published npm packages ([9436a53](https://github.com/readmeio/oas/commit/9436a53)) + + + +## 3.1.1 (2020-03-19) + +* v3.1.1 ([c475835](https://github.com/readmeio/oas/commit/c475835)) +* fix: resolve issue where a freeform object couldn't be jsonschema (#130) ([b61e424](https://github.com/readmeio/oas/commit/b61e424)), closes [#130](https://github.com/readmeio/oas/issues/130) +* build: 3.1.0 changelog ([5bc134c](https://github.com/readmeio/oas/commit/5bc134c)) + + + +## 3.1.0 (2020-03-16) + +* v3.1.0 ([1fb7d0e](https://github.com/readmeio/oas/commit/1fb7d0e)) +* feat: adding support for translating maxLength and minLength props (#129) ([e70ee75](https://github.com/readmeio/oas/commit/e70ee75)), closes [#129](https://github.com/readmeio/oas/issues/129) +* chore(deps-dev): Bump @readme/eslint-config from 1.14.0 to 1.15.0 (#128) ([6c57d2b](https://github.com/readmeio/oas/commit/6c57d2b)), closes [#128](https://github.com/readmeio/oas/issues/128) +* chore(deps-dev): Bump sinon from 9.0.0 to 9.0.1 (#126) ([0ffca43](https://github.com/readmeio/oas/commit/0ffca43)), closes [#126](https://github.com/readmeio/oas/issues/126) +* chore(deps): [Security] Bump acorn from 6.4.0 to 6.4.1 (#124) ([e873eaa](https://github.com/readmeio/oas/commit/e873eaa)), closes [#124](https://github.com/readmeio/oas/issues/124) +* chore(deps): [Security] Bump minimist from 1.2.0 to 1.2.2 (#125) ([c3479ac](https://github.com/readmeio/oas/commit/c3479ac)), closes [#125](https://github.com/readmeio/oas/issues/125) +* chore(deps): Bump inquirer from 7.0.6 to 7.1.0 (#127) ([554676b](https://github.com/readmeio/oas/commit/554676b)), closes [#127](https://github.com/readmeio/oas/issues/127) +* build: 3.0.1 changelog ([6bdc275](https://github.com/readmeio/oas/commit/6bdc275)) + + + +## 3.0.1 (2020-03-09) + +* v3.0.1 ([0483bb0](https://github.com/readmeio/oas/commit/0483bb0)) +* chore: updating the changelog ([b4ba826](https://github.com/readmeio/oas/commit/b4ba826)) +* chore(deps): Bump inquirer from 7.0.5 to 7.0.6 (#122) ([bfcbbc5](https://github.com/readmeio/oas/commit/bfcbbc5)), closes [#122](https://github.com/readmeio/oas/issues/122) +* chore(deps): Bump jsonfile from 6.0.0 to 6.0.1 (#121) ([1e0f7aa](https://github.com/readmeio/oas/commit/1e0f7aa)), closes [#121](https://github.com/readmeio/oas/issues/121) +* chore(deps): Bump open from 7.0.2 to 7.0.3 (#123) ([8ba50b4](https://github.com/readmeio/oas/commit/8ba50b4)), closes [#123](https://github.com/readmeio/oas/issues/123) + + + +## 3.0.0 (2020-03-06) + +* v3.0.0 ([499da19](https://github.com/readmeio/oas/commit/499da19)) +* feat: better support for polymorphism (#116) ([1975251](https://github.com/readmeio/oas/commit/1975251)), closes [#116](https://github.com/readmeio/oas/issues/116) +* chore(deps): Bump inquirer from 7.0.4 to 7.0.5 (#118) ([b128204](https://github.com/readmeio/oas/commit/b128204)), closes [#118](https://github.com/readmeio/oas/issues/118) +* chore(deps): Bump jsonfile from 2.4.0 to 6.0.0 (#117) ([ec82401](https://github.com/readmeio/oas/commit/ec82401)), closes [#117](https://github.com/readmeio/oas/issues/117) +* chore(deps): Bump oas-normalize from 1.0.0 to 2.0.0 (#119) ([afdc197](https://github.com/readmeio/oas/commit/afdc197)), closes [#119](https://github.com/readmeio/oas/issues/119) +* chore(deps): Bump swagger-inline from 3.0.0 to 3.0.1 (#120) ([8a26b30](https://github.com/readmeio/oas/commit/8a26b30)), closes [#120](https://github.com/readmeio/oas/issues/120) + + + +## 2.1.1 (2020-02-27) + +* v2.1.1 ([969fec5](https://github.com/readmeio/oas/commit/969fec5)) +* fix: resolving a null assertion issue that broke jsonschema parsing (#114) ([bfecdf5](https://github.com/readmeio/oas/commit/bfecdf5)), closes [#114](https://github.com/readmeio/oas/issues/114) +* docs: updating the changelog for 2.1.0 ([f5a29f4](https://github.com/readmeio/oas/commit/f5a29f4)) +* docs: updating the readme for the new examples package ([7153a82](https://github.com/readmeio/oas/commit/7153a82)) +* feat: packaging up oas/swagger examples into a deployable package (#113) ([647f3f2](https://github.com/readmeio/oas/commit/647f3f2)), closes [#113](https://github.com/readmeio/oas/issues/113) + + + +## 2.1.0 (2020-02-26) + +* v2.1.0 ([5857340](https://github.com/readmeio/oas/commit/5857340)) +* docs: dropping conventional-changelog for auto-changelog ([5cdda26](https://github.com/readmeio/oas/commit/5cdda26)) + + + +## 2.1.0-alpha.0 (2020-02-26) + +* v2.1.0-alpha.0 ([f3104f8](https://github.com/readmeio/oas/commit/f3104f8)) +* test: ignoring tooling fixtures from code coverage checks ([03bf958](https://github.com/readmeio/oas/commit/03bf958)) +* fix: updating our handling of JSON Schema to be compliant against allowEmptyValue (#110) ([370c5ef](https://github.com/readmeio/oas/commit/370c5ef)), closes [#110](https://github.com/readmeio/oas/issues/110) +* chore(deps-dev): Bump sinon from 8.1.1 to 9.0.0 (#112) ([f5d3633](https://github.com/readmeio/oas/commit/f5d3633)), closes [#112](https://github.com/readmeio/oas/issues/112) +* docs: updating the changelog ([606faba](https://github.com/readmeio/oas/commit/606faba)) + + + +## 2.0.0 (2020-02-22) + +* v2.0.0 ([3d7b7ff](https://github.com/readmeio/oas/commit/3d7b7ff)) +* docs: minor updates to the root readme ([3647b9e](https://github.com/readmeio/oas/commit/3647b9e)) +* docs: Open API -> OpenAPI ([d84b01c](https://github.com/readmeio/oas/commit/d84b01c)) +* docs: updating the root readme ([61af7e9](https://github.com/readmeio/oas/commit/61af7e9)) +* feat: migrating the repository into a lerna-powered monorepo architecture (#111) ([228b622](https://github.com/readmeio/oas/commit/228b622)), closes [#111](https://github.com/readmeio/oas/issues/111) +* chore(deps-dev): Bump @readme/eslint-config from 1.11.0 to 1.12.0 (#107) ([7b666ad](https://github.com/readmeio/oas/commit/7b666ad)), closes [#107](https://github.com/readmeio/oas/issues/107) +* chore(deps): Bump figures from 3.1.0 to 3.2.0 (#109) ([7aaeee1](https://github.com/readmeio/oas/commit/7aaeee1)), closes [#109](https://github.com/readmeio/oas/issues/109) +* chore(deps): Bump request from 2.88.0 to 2.88.2 (#108) ([55cc337](https://github.com/readmeio/oas/commit/55cc337)), closes [#108](https://github.com/readmeio/oas/issues/108) + + + +## 1.5.2 (2020-02-05) + +* build: 1.5.2 release ([723318c](https://github.com/readmeio/oas/commit/723318c)) +* chore(deps): Bump open from 7.0.0 to 7.0.2 (#106) ([468b52d](https://github.com/readmeio/oas/commit/468b52d)), closes [#106](https://github.com/readmeio/oas/issues/106) + + + +## 1.5.1 (2020-01-29) + +* build: 1.5.1 release ([3e1983f](https://github.com/readmeio/oas/commit/3e1983f)) +* fix: Bug Fix - Query Params (#105) ([5c5963f](https://github.com/readmeio/oas/commit/5c5963f)), closes [#105](https://github.com/readmeio/oas/issues/105) + + + +## 1.5.0 (2020-01-28) + +* build: 1.5.0 release ([d78a628](https://github.com/readmeio/oas/commit/d78a628)) +* feat: pulling over more oas tooling from @readme/api-explorer (#104) ([6374fa2](https://github.com/readmeio/oas/commit/6374fa2)), closes [#104](https://github.com/readmeio/oas/issues/104) + + + +## 1.4.2 (2020-01-27) + +* chore: 1.4.2 release ([4f3edc8](https://github.com/readmeio/oas/commit/4f3edc8)) +* fix: general cleanup (#100) ([d00d56e](https://github.com/readmeio/oas/commit/d00d56e)), closes [#100](https://github.com/readmeio/oas/issues/100) + + + +## 1.4.1 (2020-01-27) + +* build: 1.4.1 release ([5e6eb53](https://github.com/readmeio/oas/commit/5e6eb53)) +* chore(deps-dev): Bump jest from 24.9.0 to 25.1.0 (#103) ([6c80a57](https://github.com/readmeio/oas/commit/6c80a57)), closes [#103](https://github.com/readmeio/oas/issues/103) +* chore(deps-dev): Bump sinon from 8.1.0 to 8.1.1 (#101) ([66925cf](https://github.com/readmeio/oas/commit/66925cf)), closes [#101](https://github.com/readmeio/oas/issues/101) +* chore(deps): Bump inquirer from 7.0.3 to 7.0.4 (#102) ([a699c5a](https://github.com/readmeio/oas/commit/a699c5a)), closes [#102](https://github.com/readmeio/oas/issues/102) +* style: Prettified fixture json (#99) ([039ec4e](https://github.com/readmeio/oas/commit/039ec4e)), closes [#99](https://github.com/readmeio/oas/issues/99) + + + +## 1.4.0 (2020-01-24) + +* build: 1.4.0 release ([24ef305](https://github.com/readmeio/oas/commit/24ef305)) +* Added tests, fleshed out edge cases with origin formats ([61319a0](https://github.com/readmeio/oas/commit/61319a0)) +* Built out security types, and reference potential for parameters ([96cad79](https://github.com/readmeio/oas/commit/96cad79)) +* Cleaning up test bed ([2bc6f08](https://github.com/readmeio/oas/commit/2bc6f08)) +* Log decoration - preliminary work: ([78c1c83](https://github.com/readmeio/oas/commit/78c1c83)) +* Maintaining index in FE, removing from codebase ([4a927d5](https://github.com/readmeio/oas/commit/4a927d5)) +* Minor improvements suggested by @dok in PR comments: ([5a5469c](https://github.com/readmeio/oas/commit/5a5469c)) +* modified res payload with built out URL key ([701ef96](https://github.com/readmeio/oas/commit/701ef96)) +* Prelim functionality operation class getHeaders method ([0ef8157](https://github.com/readmeio/oas/commit/0ef8157)) +* Swapping out ref matching to existing util ([93f8e3a](https://github.com/readmeio/oas/commit/93f8e3a)) +* Syncing package-lock.json ([c8bb437](https://github.com/readmeio/oas/commit/c8bb437)) +* Test updates covering header logic: ([ed8aca0](https://github.com/readmeio/oas/commit/ed8aca0)) +* chore: drop support for node 8 (#98) ([016c830](https://github.com/readmeio/oas/commit/016c830)), closes [#98](https://github.com/readmeio/oas/issues/98) +* chore(deps-dev): Bump @readme/eslint-config from 1.9.1 to 1.10.0 (#94) ([59ab075](https://github.com/readmeio/oas/commit/59ab075)), closes [#94](https://github.com/readmeio/oas/issues/94) +* chore(deps-dev): Bump sinon from 8.0.4 to 8.1.0 (#93) ([84867ec](https://github.com/readmeio/oas/commit/84867ec)), closes [#93](https://github.com/readmeio/oas/issues/93) +* style: Updating prettier to mirror other ReadMe repositories (#97) ([31b2a26](https://github.com/readmeio/oas/commit/31b2a26)), closes [#97](https://github.com/readmeio/oas/issues/97) + + + +## 1.3.0 (2020-01-13) + +* build: 1.3.0 release ([b490012](https://github.com/readmeio/oas/commit/b490012)) +* chore(deps-dev): Bump @readme/eslint-config from 1.9.0 to 1.9.1 (#90) ([efa7c05](https://github.com/readmeio/oas/commit/efa7c05)), closes [#90](https://github.com/readmeio/oas/issues/90) +* chore(deps): Bump inquirer from 7.0.1 to 7.0.3 (#91) ([add744f](https://github.com/readmeio/oas/commit/add744f)), closes [#91](https://github.com/readmeio/oas/issues/91) +* chore(deps): Bump oas-normalize from 0.1.1 to 1.0.0 (#92) ([0ef19d9](https://github.com/readmeio/oas/commit/0ef19d9)), closes [#92](https://github.com/readmeio/oas/issues/92) +* chore(deps): Bump prompt-sync from 4.1.4 to 4.2.0 (#83) ([aba78e6](https://github.com/readmeio/oas/commit/aba78e6)), closes [#83](https://github.com/readmeio/oas/issues/83) + + + +## 1.2.0 (2020-01-06) + +* build: 1.2.0 release ([ee33d0a](https://github.com/readmeio/oas/commit/ee33d0a)) +* chore(deps-dev): Bump @readme/eslint-config from 1.7.0 to 1.8.0 (#76) ([10d1060](https://github.com/readmeio/oas/commit/10d1060)), closes [#76](https://github.com/readmeio/oas/issues/76) +* chore(deps-dev): Bump @readme/eslint-config from 1.8.0 to 1.8.1 (#80) ([e9359bb](https://github.com/readmeio/oas/commit/e9359bb)), closes [#80](https://github.com/readmeio/oas/issues/80) +* chore(deps-dev): Bump @readme/eslint-config from 1.8.1 to 1.9.0 (#86) ([4ffcc14](https://github.com/readmeio/oas/commit/4ffcc14)), closes [#86](https://github.com/readmeio/oas/issues/86) +* chore(deps-dev): Bump eslint from 6.7.2 to 6.8.0 (#81) ([28ab24f](https://github.com/readmeio/oas/commit/28ab24f)), closes [#81](https://github.com/readmeio/oas/issues/81) +* chore(deps-dev): Bump sinon from 7.5.0 to 8.0.0 (#82) ([cbb6e30](https://github.com/readmeio/oas/commit/cbb6e30)), closes [#82](https://github.com/readmeio/oas/issues/82) +* chore(deps-dev): Bump sinon from 8.0.0 to 8.0.1 (#84) ([68fcd9d](https://github.com/readmeio/oas/commit/68fcd9d)), closes [#84](https://github.com/readmeio/oas/issues/84) +* chore(deps-dev): Bump sinon from 8.0.1 to 8.0.2 (#88) ([c42381c](https://github.com/readmeio/oas/commit/c42381c)), closes [#88](https://github.com/readmeio/oas/issues/88) +* chore(deps-dev): Bump sinon from 8.0.1 to 8.0.4 (#89) ([bc50865](https://github.com/readmeio/oas/commit/bc50865)), closes [#89](https://github.com/readmeio/oas/issues/89) +* chore(deps): Bump figures from 3.0.0 to 3.1.0 (#56) ([3f3bd03](https://github.com/readmeio/oas/commit/3f3bd03)), closes [#56](https://github.com/readmeio/oas/issues/56) +* chore(deps): Bump glob from 7.1.4 to 7.1.6 (#58) ([ac7a550](https://github.com/readmeio/oas/commit/ac7a550)), closes [#58](https://github.com/readmeio/oas/issues/58) +* chore(deps): Bump inquirer from 1.2.3 to 7.0.1 (#77) ([18f53b7](https://github.com/readmeio/oas/commit/18f53b7)), closes [#77](https://github.com/readmeio/oas/issues/77) +* chore(deps): Bump oas-normalize from 0.1.0 to 0.1.1 (#85) ([a826cef](https://github.com/readmeio/oas/commit/a826cef)), closes [#85](https://github.com/readmeio/oas/issues/85) +* chore(deps): Bump open from 6.4.0 to 7.0.0 (#52) ([65159e4](https://github.com/readmeio/oas/commit/65159e4)), closes [#52](https://github.com/readmeio/oas/issues/52) +* chore(deps): Bump swagger-inline from 2.0.0 to 3.0.0 (#78) ([72e2a82](https://github.com/readmeio/oas/commit/72e2a82)), closes [#78](https://github.com/readmeio/oas/issues/78) +* release: 1.1.0 ([d876314](https://github.com/readmeio/oas/commit/d876314)) +* docs: adding a changelog (#79) ([3fdef68](https://github.com/readmeio/oas/commit/3fdef68)), closes [#79](https://github.com/readmeio/oas/issues/79) + + + +## 1.0.2 (2019-12-09) + +* chore: 1.0.2 release ([0c095b3](https://github.com/readmeio/oas/commit/0c095b3)) +* chore: adding a build status badge to the readme ([e390f8f](https://github.com/readmeio/oas/commit/e390f8f)) +* chore: Bump @readme/eslint-config from 1.0.0 to 1.1.0 (#63) ([35bfef4](https://github.com/readmeio/oas/commit/35bfef4)), closes [#63](https://github.com/readmeio/oas/issues/63) +* chore: Bump @readme/eslint-config from 1.1.0 to 1.3.1 (#66) ([8ab7fa1](https://github.com/readmeio/oas/commit/8ab7fa1)), closes [#66](https://github.com/readmeio/oas/issues/66) +* chore: bump @readme/eslint-config from 1.3.1 to 1.7.0 (#72) ([944baa4](https://github.com/readmeio/oas/commit/944baa4)), closes [#72](https://github.com/readmeio/oas/issues/72) +* chore: Bump eslint from 6.6.0 to 6.7.1 (#65) ([857380a](https://github.com/readmeio/oas/commit/857380a)), closes [#65](https://github.com/readmeio/oas/issues/65) +* chore: Bump eslint from 6.7.1 to 6.7.2 (#70) ([7e43eec](https://github.com/readmeio/oas/commit/7e43eec)), closes [#70](https://github.com/readmeio/oas/issues/70) +* chore: Bump eslint-plugin-jest from 23.0.3 to 23.0.4 (#64) ([4260967](https://github.com/readmeio/oas/commit/4260967)), closes [#64](https://github.com/readmeio/oas/issues/64) +* chore: bump swagger-inline from 1.0.5 to 2.0.0 (#73) ([0634160](https://github.com/readmeio/oas/commit/0634160)), closes [#73](https://github.com/readmeio/oas/issues/73) +* chore: removing pretty-quick ([066ff06](https://github.com/readmeio/oas/commit/066ff06)) +* fix: properly sorting generated json schema representations (#75) ([5135221](https://github.com/readmeio/oas/commit/5135221)), closes [#75](https://github.com/readmeio/oas/issues/75) +* feat: github action for running ci tests ([d7e22bf](https://github.com/readmeio/oas/commit/d7e22bf)) +* Bump eslint-plugin-jest from 23.0.4 to 23.1.1 (#71) ([b631853](https://github.com/readmeio/oas/commit/b631853)), closes [#71](https://github.com/readmeio/oas/issues/71) +* Bump oas-normalize from 0.0.5 to 0.0.6 (#53) ([c4419d0](https://github.com/readmeio/oas/commit/c4419d0)), closes [#53](https://github.com/readmeio/oas/issues/53) +* chore:Bump oas-normalize from 0.0.6 to 0.1.0 (#69) ([435b4d9](https://github.com/readmeio/oas/commit/435b4d9)), closes [#69](https://github.com/readmeio/oas/issues/69) + + + +## 1.0.1 (2019-11-13) + +* chore: 1.0.1 release ([e22546a](https://github.com/readmeio/oas/commit/e22546a)) +* chore: moving @readme/eslint-config to the npm module ([db5ef2a](https://github.com/readmeio/oas/commit/db5ef2a)) + + + +## 1.0.0 (2019-11-12) + +* chore: 1.0.0 release ([c599000](https://github.com/readmeio/oas/commit/c599000)) +* chore: Bump mocha from 6.2.1 to 6.2.2 (#54) ([6fc525f](https://github.com/readmeio/oas/commit/6fc525f)), closes [#54](https://github.com/readmeio/oas/issues/54) +* chore: Bump prettier from 1.18.2 to 1.19.1 (#59) ([920fbce](https://github.com/readmeio/oas/commit/920fbce)), closes [#59](https://github.com/readmeio/oas/issues/59) +* chore: Bump pretty-quick from 2.0.0 to 2.0.1 (#57) ([a379a77](https://github.com/readmeio/oas/commit/a379a77)), closes [#57](https://github.com/readmeio/oas/issues/57) +* chore: Bump sinon from 4.5.0 to 7.5.0 (#51) ([11e5fd8](https://github.com/readmeio/oas/commit/11e5fd8)), closes [#51](https://github.com/readmeio/oas/issues/51) +* feat: v1 release (#61) ([1fcf0db](https://github.com/readmeio/oas/commit/1fcf0db)), closes [#61](https://github.com/readmeio/oas/issues/61) [#62](https://github.com/readmeio/oas/issues/62) +* deps: Bump chai-string from 1.4.0 to 1.5.0 (#45) ([eb807cf](https://github.com/readmeio/oas/commit/eb807cf)), closes [#45](https://github.com/readmeio/oas/issues/45) +* deps: Bump colors from 1.1.2 to 1.4.0 (#47) ([9584e15](https://github.com/readmeio/oas/commit/9584e15)), closes [#47](https://github.com/readmeio/oas/issues/47) +* deps: Bump lodash from 4.17.13 to 4.17.15 (#43) ([dc96b86](https://github.com/readmeio/oas/commit/dc96b86)), closes [#43](https://github.com/readmeio/oas/issues/43) +* deps: Bump mocha from 6.2.0 to 6.2.1 (#41) ([b592227](https://github.com/readmeio/oas/commit/b592227)), closes [#41](https://github.com/readmeio/oas/issues/41) +* deps: Bump oas-normalize from 0.0.3 to 0.0.5 (#46) ([1d38d1e](https://github.com/readmeio/oas/commit/1d38d1e)), closes [#46](https://github.com/readmeio/oas/issues/46) +* deps: Bump pretty-quick from 1.11.1 to 2.0.0 (#49) ([e597796](https://github.com/readmeio/oas/commit/e597796)), closes [#49](https://github.com/readmeio/oas/issues/49) +* deps: Bump sinon-chai from 2.14.0 to 3.3.0 (#42) ([4d4c599](https://github.com/readmeio/oas/commit/4d4c599)), closes [#42](https://github.com/readmeio/oas/issues/42) +* deps: Removing swagger-parser because it's an unused package (#50) ([1e3440b](https://github.com/readmeio/oas/commit/1e3440b)), closes [#50](https://github.com/readmeio/oas/issues/50) + + + +## 0.8.18 (2019-09-30) + +* [mock] Style the response URLs a bit better ([3159265](https://github.com/readmeio/oas/commit/3159265)) +* [Security] Bump extend from 3.0.0 to 3.0.2 ([778430e](https://github.com/readmeio/oas/commit/778430e)) +* [Security] Bump lodash from 4.17.11 to 4.17.13 (#29) ([2e4ba6b](https://github.com/readmeio/oas/commit/2e4ba6b)), closes [#29](https://github.com/readmeio/oas/issues/29) +* 0.2.0 ([dfc6645](https://github.com/readmeio/oas/commit/dfc6645)) +* 0.2.1 ([aa3d304](https://github.com/readmeio/oas/commit/aa3d304)) +* 0.3.0 ([4615cd8](https://github.com/readmeio/oas/commit/4615cd8)) +* 0.3.1 ([d0898a4](https://github.com/readmeio/oas/commit/d0898a4)) +* 0.8.16 ([8e70469](https://github.com/readmeio/oas/commit/8e70469)) +* 0.8.17 ([1a4f980](https://github.com/readmeio/oas/commit/1a4f980)) +* 0.8.18 ([9e4a49d](https://github.com/readmeio/oas/commit/9e4a49d)) +* Add a todo ([7fc31b8](https://github.com/readmeio/oas/commit/7fc31b8)) +* Add aliases ([de9d2c6](https://github.com/readmeio/oas/commit/de9d2c6)) +* Add animations when uploading Swagger ([cd14652](https://github.com/readmeio/oas/commit/cd14652)) +* Add dep stoopid ([f4a5814](https://github.com/readmeio/oas/commit/f4a5814)) +* Add dependencies ([c71918f](https://github.com/readmeio/oas/commit/c71918f)) +* Add examples ([6519445](https://github.com/readmeio/oas/commit/6519445)) +* Add execution permissions to index.js ([d12a158](https://github.com/readmeio/oas/commit/d12a158)) +* Add git init ([c75ed34](https://github.com/readmeio/oas/commit/c75ed34)) +* Add information on module specific configurations ([e46828f](https://github.com/readmeio/oas/commit/e46828f)) +* Add lib/help.js ([cf95b23](https://github.com/readmeio/oas/commit/cf95b23)) +* Add mock command ([d852e54](https://github.com/readmeio/oas/commit/d852e54)) +* Add new services ([078b03f](https://github.com/readmeio/oas/commit/078b03f)) +* Add npm modules for the plane! ([09f66a1](https://github.com/readmeio/oas/commit/09f66a1)) +* Add oas-normalize ([f8fbf4e](https://github.com/readmeio/oas/commit/f8fbf4e)) +* Add preliminary support for Postman ([bbcaaac](https://github.com/readmeio/oas/commit/bbcaaac)) +* Add pretty print option to generate ([e42a9cb](https://github.com/readmeio/oas/commit/e42a9cb)) +* Add readme ([8457852](https://github.com/readmeio/oas/commit/8457852)) +* Add shebang to bin ([52e3bb5](https://github.com/readmeio/oas/commit/52e3bb5)) +* Add some color! ([463c154](https://github.com/readmeio/oas/commit/463c154)) +* Add the x-api-token to the Swagger file if it doesn't exist ([823e862](https://github.com/readmeio/oas/commit/823e862)) +* Added print method to pretty print swagger file ([0e10ee9](https://github.com/readmeio/oas/commit/0e10ee9)) +* Allow newlines in yaml (Fix #14) ([2d99684](https://github.com/readmeio/oas/commit/2d99684)), closes [#14](https://github.com/readmeio/oas/issues/14) +* Allow specifying of swagger file ([42e6609](https://github.com/readmeio/oas/commit/42e6609)) +* api -> oai ([52930f5](https://github.com/readmeio/oas/commit/52930f5)) +* API -> OAI ([6620492](https://github.com/readmeio/oas/commit/6620492)) +* Better error reporting, new URL ([3ca124e](https://github.com/readmeio/oas/commit/3ca124e)) +* bump ([3d24a9c](https://github.com/readmeio/oas/commit/3d24a9c)) +* bump ([03b246a](https://github.com/readmeio/oas/commit/03b246a)) +* bump ([9836f1f](https://github.com/readmeio/oas/commit/9836f1f)) +* bump ([5c76792](https://github.com/readmeio/oas/commit/5c76792)) +* bump ([8e5c5a5](https://github.com/readmeio/oas/commit/8e5c5a5)) +* bump ([f9e49c1](https://github.com/readmeio/oas/commit/f9e49c1)) +* Bump + release ([7814c83](https://github.com/readmeio/oas/commit/7814c83)) +* Bump cardinal from 1.0.0 to 2.1.1 (#24) ([e8e1dc6](https://github.com/readmeio/oas/commit/e8e1dc6)), closes [#24](https://github.com/readmeio/oas/issues/24) +* Bump chai from 3.5.0 to 4.2.0 (#39) ([44c5a0d](https://github.com/readmeio/oas/commit/44c5a0d)), closes [#39](https://github.com/readmeio/oas/issues/39) +* Bump chai-string from 1.3.0 to 1.4.0 (#27) ([e6b378c](https://github.com/readmeio/oas/commit/e6b378c)), closes [#27](https://github.com/readmeio/oas/issues/27) +* Bump figures from 1.7.0 to 3.0.0 (#30) ([896780b](https://github.com/readmeio/oas/commit/896780b)), closes [#30](https://github.com/readmeio/oas/issues/30) +* Bump glob from 7.1.2 to 7.1.4 (#32) ([c8cb1f6](https://github.com/readmeio/oas/commit/c8cb1f6)), closes [#32](https://github.com/readmeio/oas/issues/32) +* Bump mocha from 6.1.2 to 6.2.0 (#25) ([dd472e9](https://github.com/readmeio/oas/commit/dd472e9)), closes [#25](https://github.com/readmeio/oas/issues/25) +* Bump mocha-sinon from 1.1.6 to 2.1.0 (#22) ([0c9b75c](https://github.com/readmeio/oas/commit/0c9b75c)), closes [#22](https://github.com/readmeio/oas/issues/22) +* Bump open from 6.1.0 to 6.4.0 (#36) ([244b7d1](https://github.com/readmeio/oas/commit/244b7d1)), closes [#36](https://github.com/readmeio/oas/issues/36) +* Bump prettier from 1.13.0 to 1.18.2 (#35) ([3db9464](https://github.com/readmeio/oas/commit/3db9464)), closes [#35](https://github.com/readmeio/oas/issues/35) +* Bump pretty-quick from 1.6.0 to 1.11.1 (#38) ([ec72f7e](https://github.com/readmeio/oas/commit/ec72f7e)), closes [#38](https://github.com/readmeio/oas/issues/38) +* Bump sinon from 1.17.7 to 4.5.0 (#31) ([4a4d101](https://github.com/readmeio/oas/commit/4a4d101)), closes [#31](https://github.com/readmeio/oas/issues/31) +* Bump sinon-chai from 2.8.0 to 2.14.0 (#26) ([9fdfb3e](https://github.com/readmeio/oas/commit/9fdfb3e)), closes [#26](https://github.com/readmeio/oas/issues/26) +* Bump swagger-inline ([011860d](https://github.com/readmeio/oas/commit/011860d)) +* Bump Swagger-Inline ([a72a7f9](https://github.com/readmeio/oas/commit/a72a7f9)) +* Bump swagger-inline version ([e17ac76](https://github.com/readmeio/oas/commit/e17ac76)) +* Bump version ([90459c3](https://github.com/readmeio/oas/commit/90459c3)) +* Bump version ([4b66238](https://github.com/readmeio/oas/commit/4b66238)) +* Bump version for swagger-inline ([b7dca5f](https://github.com/readmeio/oas/commit/b7dca5f)) +* Categorize all options ([9c2a1a5](https://github.com/readmeio/oas/commit/9c2a1a5)) +* Change binary API ([a50c410](https://github.com/readmeio/oas/commit/a50c410)) +* Check version for min ([7e53a6e](https://github.com/readmeio/oas/commit/7e53a6e)) +* Clean up the new user flow ([e673cc1](https://github.com/readmeio/oas/commit/e673cc1)) +* Create LICENSE.md ([07ddb94](https://github.com/readmeio/oas/commit/07ddb94)) +* Do our best to guess the language in git init ([f7223e2](https://github.com/readmeio/oas/commit/f7223e2)) +* Don't print out stuff on add ([cf421ea](https://github.com/readmeio/oas/commit/cf421ea)) +* Don't resolve on validate ([8ae6164](https://github.com/readmeio/oas/commit/8ae6164)) +* End process ([202c719](https://github.com/readmeio/oas/commit/202c719)) +* Exit with an error on errors ([8156788](https://github.com/readmeio/oas/commit/8156788)) +* Extend documentation ([21231b1](https://github.com/readmeio/oas/commit/21231b1)) +* file => spec ([a3532b8](https://github.com/readmeio/oas/commit/a3532b8)) +* First bug fixes ([7282551](https://github.com/readmeio/oas/commit/7282551)) +* First draft of api command line tool ([ab0842f](https://github.com/readmeio/oas/commit/ab0842f)) +* First pass at framework for new version ([817cf56](https://github.com/readmeio/oas/commit/817cf56)) +* fix api ([5b34154](https://github.com/readmeio/oas/commit/5b34154)) +* Fix code samples ([69096d1](https://github.com/readmeio/oas/commit/69096d1)) +* Fix error ([24768cb](https://github.com/readmeio/oas/commit/24768cb)) +* Fix error output ([b10f344](https://github.com/readmeio/oas/commit/b10f344)) +* Fix error with swagger being dereferenced ([995c66d](https://github.com/readmeio/oas/commit/995c66d)) +* Fix indentation ([b6b3bc6](https://github.com/readmeio/oas/commit/b6b3bc6)) +* Fix the auto-add ID stuff ([acbeece](https://github.com/readmeio/oas/commit/acbeece)) +* Fix the host action ([9f29da3](https://github.com/readmeio/oas/commit/9f29da3)) +* Fix vulnerabilities and hopefully don't break anything! ([7152834](https://github.com/readmeio/oas/commit/7152834)) +* Fixing the LICENSE file so it's up to date. (#28) ([2eabb35](https://github.com/readmeio/oas/commit/2eabb35)), closes [#28](https://github.com/readmeio/oas/issues/28) +* Flip the command ([8a6d0fc](https://github.com/readmeio/oas/commit/8a6d0fc)) +* Get apis.host working with the new node version ([9f1e8a5](https://github.com/readmeio/oas/commit/9f1e8a5)) +* Get ready for v1! ([23be918](https://github.com/readmeio/oas/commit/23be918)) +* If action isn't found, exit ([9f97b7f](https://github.com/readmeio/oas/commit/9f97b7f)) +* If the swagger file exists, add a suffix ([235be23](https://github.com/readmeio/oas/commit/235be23)) +* Include an empty paths so it validates ([2d5282d](https://github.com/readmeio/oas/commit/2d5282d)) +* Initial commit ([c8fbb4c](https://github.com/readmeio/oas/commit/c8fbb4c)) +* It works ([20711cb](https://github.com/readmeio/oas/commit/20711cb)) +* Logging with stoopid ([50f9d89](https://github.com/readmeio/oas/commit/50f9d89)) +* Make `api` work on the command line ([7a06fa8](https://github.com/readmeio/oas/commit/7a06fa8)) +* Make it so mocha tests can console.log ([1b83359](https://github.com/readmeio/oas/commit/1b83359)) +* Make the shorthand show more stuff ([a0b5459](https://github.com/readmeio/oas/commit/a0b5459)) +* Manage users ([086eb64](https://github.com/readmeio/oas/commit/086eb64)) +* Move to dev dependency ([7020043](https://github.com/readmeio/oas/commit/7020043)) +* New version ([c2b7a48](https://github.com/readmeio/oas/commit/c2b7a48)) +* New version! ([85e3d56](https://github.com/readmeio/oas/commit/85e3d56)) +* No need for quotes ([57fea15](https://github.com/readmeio/oas/commit/57fea15)) +* OAI -> OAS ([520edd1](https://github.com/readmeio/oas/commit/520edd1)) +* Open API -> OpenAPI (Fixed #16) ([e1afcb6](https://github.com/readmeio/oas/commit/e1afcb6)), closes [#16](https://github.com/readmeio/oas/issues/16) +* Open docs in new window ([bbaefb3](https://github.com/readmeio/oas/commit/bbaefb3)) +* parse url queries ([a8ec03c](https://github.com/readmeio/oas/commit/a8ec03c)) +* Prettier support ([cffcb79](https://github.com/readmeio/oas/commit/cffcb79)) +* Quick docs example ([36f3964](https://github.com/readmeio/oas/commit/36f3964)) +* regular expressions and request methods ([f9a75c1](https://github.com/readmeio/oas/commit/f9a75c1)) +* Remove colors from generate ([3a66db4](https://github.com/readmeio/oas/commit/3a66db4)) +* remove console.log() ([c4eaa8c](https://github.com/readmeio/oas/commit/c4eaa8c)) +* Remove git utils ([16c3ad1](https://github.com/readmeio/oas/commit/16c3ad1)) +* Remove serve ([d56e42d](https://github.com/readmeio/oas/commit/d56e42d)) +* Remove speccy dependency (#15) ([0306961](https://github.com/readmeio/oas/commit/0306961)), closes [#15](https://github.com/readmeio/oas/issues/15) +* Remove x-api-id stuff ([deb6cdc](https://github.com/readmeio/oas/commit/deb6cdc)) +* Removing some unused packages. ([6a97ca4](https://github.com/readmeio/oas/commit/6a97ca4)) +* Secure dying ([fd46441](https://github.com/readmeio/oas/commit/fd46441)) +* Shorthand (-p) for pretty print ([044630e](https://github.com/readmeio/oas/commit/044630e)) +* Some comments ([1d65131](https://github.com/readmeio/oas/commit/1d65131)) +* Some typos ([cc60181](https://github.com/readmeio/oas/commit/cc60181)) +* Start getting login working ([ededb9a](https://github.com/readmeio/oas/commit/ededb9a)) +* Support OAS 3.0 ([fe71754](https://github.com/readmeio/oas/commit/fe71754)) +* Switch to swagger-inline for finding Swagger files ([5bc4ec6](https://github.com/readmeio/oas/commit/5bc4ec6)) +* Update binary ([8558b94](https://github.com/readmeio/oas/commit/8558b94)) +* Update glob to 7.1.2 ([1dc9ae3](https://github.com/readmeio/oas/commit/1dc9ae3)) +* Update LICENSE ([6d57510](https://github.com/readmeio/oas/commit/6d57510)) +* Update LICENSE and README ([c993d08](https://github.com/readmeio/oas/commit/c993d08)) +* Update README ([6d5583f](https://github.com/readmeio/oas/commit/6d5583f)) +* Update README.md ([cff9ef7](https://github.com/readmeio/oas/commit/cff9ef7)) +* Update README.md ([dcaef9d](https://github.com/readmeio/oas/commit/dcaef9d)) +* Update README.md ([3ac72a9](https://github.com/readmeio/oas/commit/3ac72a9)) +* Update README.md ([1a8c5a9](https://github.com/readmeio/oas/commit/1a8c5a9)) +* Update swagger-inline to fix #12 ([90d8b6e](https://github.com/readmeio/oas/commit/90d8b6e)), closes [#12](https://github.com/readmeio/oas/issues/12) +* Update the format for generate ([e0b1d0c](https://github.com/readmeio/oas/commit/e0b1d0c)) +* Update the package.json ([05a80a2](https://github.com/readmeio/oas/commit/05a80a2)) +* Upgrade ([86e6d8c](https://github.com/readmeio/oas/commit/86e6d8c)) +* Upgrade ([337845f](https://github.com/readmeio/oas/commit/337845f)) +* Upgrade OAS ([212eb15](https://github.com/readmeio/oas/commit/212eb15)) +* Upgrrade swagger-inline ([917d237](https://github.com/readmeio/oas/commit/917d237)) +* Use config for URL ([f9b486a](https://github.com/readmeio/oas/commit/f9b486a)) +* Validate swagger files ([4bf6f73](https://github.com/readmeio/oas/commit/4bf6f73)) +* version 0.1.2 ([349ba96](https://github.com/readmeio/oas/commit/349ba96)) +* Weight help items ([fffc107](https://github.com/readmeio/oas/commit/fffc107)) + + + ## 20.8.4 (2023-05-23) * chore: minor annoying spacing fix ([20535b1](https://github.com/readmeio/oas/commit/20535b1)) diff --git a/package-lock.json b/package-lock.json index 29b08526..9585f666 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "oas", - "version": "20.8.4", + "version": "20.8.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "oas", - "version": "20.8.4", + "version": "20.8.5", "license": "MIT", "dependencies": { "@readme/json-schema-ref-parser": "^1.2.0", diff --git a/package.json b/package.json index 5b2c7da9..ba490bcc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "oas", - "version": "20.8.4", + "version": "20.8.5", "description": "Comprehensive tooling for working with OpenAPI definitions", "license": "MIT", "author": "ReadMe (https://readme.com)",