Skip to content

Releases: mattpolzin/OpenAPIKit

Add `required` to `Parameter`

09 Oct 04:08
Compare
Choose a tag to compare
Pre-release
0.5.1

Expose Parameter.Location's required property on the Parameter struct

Numerous Additions

06 Oct 22:25
Compare
Choose a tag to compare
Numerous Additions Pre-release
Pre-release

Added support for Example Object and with it examples on Components Object and Media Type Object.

Rounded off test coverage of Media Type Object.

Added a number of other small things.

⚠️ Breaking Changes ⚠️
Requires Swift 5.1

Add vendor extensions to Content

19 Sep 07:14
Compare
Choose a tag to compare
Pre-release

Content gets vendor extensions (specification extensions) via a dict that can hold arbitrary additional properties.

Tons of additions, improvements, test coverage, and breaking changes.

07 Sep 20:29
Compare
Choose a tag to compare

⚠️ Breaking Changes ⚠️

  • PathItem Parameter
  • JSONReference
  • JSONSchema

Fix annoying warnings and add integer expressibility to status codes.

25 Aug 02:10
Compare
Choose a tag to compare
  • Fix annoying warnings from passing nil to string interpolation.
  • Add integer expressibility for response status codes and add unit tests for Response file.

Make package available without OS X 10.13

26 Jul 13:56
Compare
Choose a tag to compare

OS X 10.13 is required for some conveniences I used for testing but the package works fine without it.

0.1.0

26 Jul 13:38
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release
Merge branch 'master' of github.com:mattpolzin/OpenAPI