diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..9d41b44 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,35 @@ +### v1.0.0 (2021-10-29) + +#### 🚀 New Features + +* [`d67be5d`](https://github.com/groupon/gofer-openapi/commit/d67be5d1ffe3f44befcd0143e2476177b8aaa2ba) feat: basic implementation & tests +* [`dd395ff`](https://github.com/groupon/gofer-openapi/commit/dd395ffb66f112257b2b2d75d4e355fe7b81849a) feat: add response types +* [`a4505c1`](https://github.com/groupon/gofer-openapi/commit/a4505c128b11e71c962e40a12d76a61a45829acb) feat: add cli +* [`784c81a`](https://github.com/groupon/gofer-openapi/commit/784c81a42299b7e425bb1012b776c31d510c3678) feat: support --format=js +* [`8237112`](https://github.com/groupon/gofer-openapi/commit/8237112739aeb9723b50fb7f79516b36338d78bc) feat: .js and .dts generation + +#### 📦️ Code Refactoring + +* [`906c6c4`](https://github.com/groupon/gofer-openapi/commit/906c6c4a3265bca7143aa08a277f324e9aa23aba) refactor: convert to actual TS +* [`47e5091`](https://github.com/groupon/gofer-openapi/commit/47e50911619ee850ff42aaf443c9b18b33515089) refactor: simplify build & tests +* [`a49ca5e`](https://github.com/groupon/gofer-openapi/commit/a49ca5e283fedb97d2e933a20ceda06c48a8b090) refactor: cleanup generation and produce class + +#### 🐛 Bug Fixes + +* [`dfc8f60`](https://github.com/groupon/gofer-openapi/commit/dfc8f603993e846b6caebcd3415006a3bda8d8ab) fix: better type schema mapping +* [`7862341`](https://github.com/groupon/gofer-openapi/commit/786234116300309df36d2b2b7d7ce783dfdf6f98) fix: numerous schema fixes +* [`9610d68`](https://github.com/groupon/gofer-openapi/commit/9610d68f053cee4e4530e85fd872a50de4400a16) fix: escape more things properly + +#### 📝 Documentation + +* [`26edf1b`](https://github.com/groupon/gofer-openapi/commit/26edf1bf25b1f4feffe0f228b07c4da4485cdd25) docs: better docs & proper import statement + +#### 🏡 Internal + +* [#1](https://github.com/groupon/gofer-openapi/pull/1) Initial release ([@dbushong](https://github.com/dbushong)) +* [`3960b07`](https://github.com/groupon/gofer-openapi/commit/3960b071bac99715d1e07570cd00a4bb286a7ee3) chore: init +* [`141eb52`](https://github.com/groupon/gofer-openapi/commit/141eb52a1b97215f0ae5e433af89b69a727d0cc8) test: fix eslint +* [`50c8f28`](https://github.com/groupon/gofer-openapi/commit/50c8f281d415739c32ae548136deeb9d2265a17a) test: simplify test tsconfig +* [`d652414`](https://github.com/groupon/gofer-openapi/commit/d652414c89fec51ea39d22223bea098bfaaab12b) test: provide use README & better tests +* [`cab3e8f`](https://github.com/groupon/gofer-openapi/commit/cab3e8f0371ab35e130277e9ecbf0fdcd58ff26b) chore: fix lint +* [`efcea31`](https://github.com/groupon/gofer-openapi/commit/efcea318fafedd40222f3379b2fdbc0ea52144f9) test: fix tests diff --git a/README.md b/README.md index 51edf74..3c20c65 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ +[![nlm-github](https://img.shields.io/badge/github-groupon%2Fgofer--openapi%2Fissues-F4D03F?logo=github&logoColor=white)](https://github.com/groupon/gofer-openapi/issues) +![nlm-node](https://img.shields.io/badge/node-%3E%3D14-blue?logo=node.js&logoColor=white) +![nlm-version](https://img.shields.io/badge/version-1.0.0-blue?logo=version&logoColor=white) # `gofer-openapi` CLI and Library to assist in converting OpenAPI Specifications into working diff --git a/package-lock.json b/package-lock.json index c9183a4..4c7d2d2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gofer-openapi", - "version": "0.0.0", + "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "gofer-openapi", - "version": "0.0.0", + "version": "1.0.0", "license": "BSD-3-Clause", "dependencies": { "@babel/generator": "^7.15.8", diff --git a/package.json b/package.json index 7f011a4..681f024 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gofer-openapi", - "version": "0.0.0", + "version": "1.0.0", "description": "Gofer Openapi", "license": "BSD-3-Clause", "main": "lib/gofer-openapi.js",