(clarifications to the OpenAPI specification, that is)
What's Changed
- Fix typo in symbol name for server variable validations by @theoriginalbit (#385)
- Add support for new patch versions of OAS (3.0.4, 3.1.1) (#386)
⚠️ Heads up
- From a Swift standpoint, adding OAS
v3_0_4
andv3_1_1
is a breaking change if you have anyswitch
statements that match on the version enumeration and don't allow for future additions to the enumeration. This is regrettable but it is not practical to release a new major version of OpenAPIKit when the OAS standard introduces clarification patch versions like is the case this time. - OpenAPIKit does not consider the introduction of deprecation warnings a breaking change but if you treat warnings as errors then this update will be breaking if you use the
serverVarialbeEnumIsValid
orserverVarialbeDefaultExistsInEnum
builtin validations explicitly in your code. These have been renamed toserverVariableEnumIsValid
andserverVariableDefaultExistsInEnum
to fix the spelling errors in their names.
New Contributors
- @theoriginalbit made their first contribution in #385
Full Changelog: 3.2.2...3.2.3