Releases: mattpolzin/JSONAPI-OpenAPI
Better resource object errors.
Change the case names and debug text for a couple of JSON:API resource errors (only relevant to swift code generation).
Updates for OpenAPIKit 1.4.0
OpenAPIKit 1.4.0 introduced resolved types that make the work of the JSONAPISwiftGen module simpler. The changes made to JSONAPISwiftGen break a number of public interfaces, though. No breaking changes to the JSONAPIOpenAPI or JSONAPIVizGen modules.
Update for JSONAPI v4 release.
0.19.0 update for JSONAPI v4 release.
Update to latest JSONAPI release candidate
0.18.4 another jsonapi release candidate
Update for latest JSONAPI release candidate
0.18.3 update for latest JSONAPI release candidate
Gave up on SourceKitten, switched to swift-format
Gave up on waiting for a SourceKitten version after the Yams dependency bump. Using swift-format now, which is more appropriate given how I was using SourceKitten anyway.
Update SourceKitten version
I had hoped this would fix a version conflict that only showed up when a downstream dependency wanted to use Yams but only SourceKitten's master branch has the needed release of Yams pegged.
Update to OpenAPIKit v1.0
OpenAPIKit v1.0 comes with some breaking changes, but now it will be stable for the duration of the current major version.
Move to JSONAPI 4.0.0-alpha versions
In addition to the breaking changes in the v4 alpha releases of JSONAPI, this version drops support for the Swift 5.1 toolchain.
New TestSuiteConfiguration
JSONAPISwiftGen gains a new TestSuiteConfiguration
type that will house properties that apply across a whole run of a generated test suite. Initially, it only contains an override for the API host used (the OpenAPI Server url).