You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The main change is that `server` overrides at the path / operation level will now be respected and create an additional positional parameter for these methods when generating clients (closes #266).
13
+
14
+
There was also a fix for client generation with `--enable-runtime-response-validation`, when the typescript project has `exactOptionalPropertyTypes: true` in its `tsconfig.json`
15
+
16
+
Additionally `defaultHeaders` is now optional in client configuration, and the HTTP `head` verb is now supported. The [documentation](https://openapi-code-generator.nahkies.co.nz/) got a few new pages including a roadmap, and some general tips on usage.
17
+
18
+
**BREAKING CHANGES**
19
+
- New positional parameter on methods where server overrides are included in the specification
20
+
- Unique export names for Angular services now suffixed with `Service`
21
+
22
+
**Features**
23
+
* feat: support servers at path / operation level + variables by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/272
24
+
* feat: defaultHeaders is optional by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/274
25
+
* feat: support http verb 'head' by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/271
26
+
27
+
**Bug Fixes**
28
+
* fix: support exactOptionalPropertyTypes on client SDKs by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/278
29
+
* fix!: angular modules have unique export names by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/270
30
+
31
+
**Docs**
32
+
* docs: add tips page by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/275
33
+
* docs: use with react-query by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/276
34
+
* docs: add roadmap / release notes by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/277
35
+
* docs: iterate on the documentation by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/268
36
+
37
+
**Misc**
38
+
* chore: dependencies by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/273
39
+
* chore(deps): update all dependencies by @renovate in https://github.com/mnahkies/openapi-code-generator/pull/269
40
+
* chore: dependencies / refresh data by @mnahkies in https://github.com/mnahkies/openapi-code-generator/pull/267
Client class exports will now be given unique names generated from the input specifications `info.title` field. This can additionally be overridden through a new cli arg `--override-specification-title`.
0 commit comments