Everything but the guide
Pre-release
Pre-release
mattpolzin
released this
01 Nov 19:17
·
6 commits
to release/4_0
since this release
This marks a shift from introducing breaking changes to fixing bugs and writing a migration guide for moving from OpenAPIKit v3.x to OpenAPIKit v4.0.0. There may be more breaking changes, but my goal is to get to a stable place to release the next major version and save most improvements requiring breaking changes for the following major version.
What's Changed
Non-breaking
- Fix
URLTemplate
stack overflow (#384) - Fix typo in symbol name for server variable validations by @theoriginalbit (#385)
- Add support for new patch versions of OAS (#386)
Breaking
- New OAS versions do modify an enum so if you are switching on the value of the OpenAPI version, this is a breaking change.
- Update the default version for new documents and documents converted from OAS 3.0 to OAS 3.1. This isn't likely to cause problems, but if you don't specify the version, it will be changing in future output of this library. The newer versions are mostly clarifications of the specification, so this does not have any impact on the actual definitions OpenAPIKit produces, just the OpenAPI Specification version indicated in the output.
New Contributors
- @theoriginalbit made their first contribution in #385
Full Changelog: 4.0.0-alpha.6...4.0.0-beta.1