Skip to content

v0.17.0

Compare
Choose a tag to compare
@mnahkies mnahkies released this 11 Dec 07:16
· 15 commits to main since this release

What's Changed

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).

There was also a fix for client generation with --enable-runtime-response-validation, when the typescript project has exactOptionalPropertyTypes: true in its tsconfig.json

Additionally defaultHeaders is now optional in client configuration, and the HTTP head verb is now supported. The documentation got a few new pages including a roadmap, and some general tips on usage.

BREAKING CHANGES

  • New positional parameter on methods where server overrides are included in the specification
  • Unique export names for Angular services now suffixed with Service

Features

Bug Fixes

  • fix: support exactOptionalPropertyTypes on client SDKs by @mnahkies in #278
  • fix!: angular modules have unique export names by @mnahkies in #270

Docs

Misc

Full Changelog: v0.16.0...v0.17.0