-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Changelog
1.2. This version is in release-candidate status and contains high-level changes. See the 1.2 transition guide for information on transitioning both your spec and server integration.
-
Support for authorization description
-
Additional metadata about the API, including developer, contact, TOS, license
-
Added the following api-level descriptions, which can be overridden at the operation level:
-
consumes. Describes the input formats supported when receiving content
-
produces. The output formats that the resource can produce
-
protocols. The protocols supported by the resource (i.e.
http,https,ws,wss) -
authorizations. The required authorizations for a resource
-
-
The
.{format}in the path is now optional and off by default -
Support for JAX-RS sub resources
-
Model inheritence, base-classes, and descriminators
1.1. This version contains mostly clarifications to ambiguous portions of the spec, including:
-
Clarify supported primitives, case normalization of models.
-
Case normalization of container types
-
No longer assume
resources.jsonas resource declaration. Codegen and UI must point directly to the resource listing document -
Return type of "ok" renamed to "void"
-
Addition of
.{format}to API Listing document'spath
1.0. Initial release