Skip to content

Releases: mattpolzin/JSONAPI-OpenAPI

Better resource object errors.

04 Jul 02:17

Choose a tag to compare

Pre-release

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

03 Jul 04:27
0872835

Choose a tag to compare

Pre-release

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.

01 Jun 06:56

Choose a tag to compare

Pre-release
0.19.0

update for JSONAPI v4 release.

Update to latest JSONAPI release candidate

30 May 05:42

Choose a tag to compare

0.18.4

another jsonapi release candidate

Update for latest JSONAPI release candidate

29 May 23:09

Choose a tag to compare

0.18.3

update for latest JSONAPI release candidate

Gave up on SourceKitten, switched to swift-format

27 May 02:30

Choose a tag to compare

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

14 May 01:53

Choose a tag to compare

Pre-release

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

14 May 01:05

Choose a tag to compare

Pre-release

⚠️ Breaking Changes ⚠️
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

09 May 01:18

Choose a tag to compare

Pre-release

⚠️ Breaking Changes ⚠️
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

30 Apr 13:25

Choose a tag to compare

Pre-release

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