Skip to content

Releases: mattpolzin/JSONAPI

Documentation clarifications

08 Feb 02:57

Choose a tag to compare

Pre-release

Documentation clarifications and the removal of some redundant public scoping for functions within public extensions. These become warnings with the Swift 5 compiler.

Remove Playground page that depended on JSONAPI+OpenAPI

31 Jan 02:35

Choose a tag to compare

0.18.1

Remove Playground page that used the OpenAPI support that has now mov…

Moved JSONAPI+OpenAPI and JSONAPI+Arbitrary into their own Packages

31 Jan 02:02

Choose a tag to compare

OpenAPI Playground fix

28 Jan 06:56

Choose a tag to compare

Pre-release
0.17.5

fix open API playground.

Bug Fixes and test additions (OpenAPI support only)

28 Jan 06:48

Choose a tag to compare

Fixed a few bugs, including Included support for documents. Added some tests around that and more.

OpenAPI Bug fixes and added support for Operation.RequestBody

27 Jan 21:58

Choose a tag to compare

Now a requestBody key can be specified on an OpenAPI "operation." Like most of the rest of the OpenAPI support, this is currently untested.

This does not affect the stability of the rest of the JSONAPI project.

Fix another dictionary-as-array bug.

27 Jan 04:05

Choose a tag to compare

Pre-release
0.17.2

Fix a third dictionary-as-array bug

Fix two bugs

27 Jan 03:53
b45fc73

Choose a tag to compare

Fix two bugs Pre-release
Pre-release

Fix:

  1. OpenAPI schema for Entity included id when the Entity was "Unidentified."
  2. OpenAPI schema was invalid due to two Dictionaries getting encoded as arrays.

Bringing in a lot of untested OpenAPI Stuff

26 Jan 02:27
8d057b4

Choose a tag to compare

Bringing a lot of untested and far from completed OpenAPI stuff into the mix.

  1. It is still useful in the right context.
  2. It does not touch or destabilize the JSONAPI work.
  3. It all exists within the JSONAPIOpenAPI framework and does not even need to be built.

Fix OpenAPI Date format error.

25 Jan 01:48

Choose a tag to compare

Pre-release

Fix bug causing encoder for OpenAPI node with example to not get used everywhere it was applicable.