Releases: westfieldlabs/apivore
Add custom schema validations + Swagger 2.0 spec updates
Swagger can now be validated against additional json schema files to enforce other criteria on your API documentation. See README.md for usage details and an example json schema.
Also updates to the latest Swagger 2.0 spec.
Allow multiple tests on the same API Method/Route (Fixed)
1.2.0 bump gem version to 1.2.0
Allow multiple tests on the same API Method/Route
New feature: In order to test api methods that have a more variable/complex set of parameters, such as when differing sets of inputs are conditionally required, allow multiple calls to the same api method to be tested with differing inputs/conditions without throwing a 'no documented route' response.
Latest Swagger 2.0 schema validations
This release updates to the latest version of the Swagger 2.0 schema since we noticed Apivore validated swagger was failing in the other official tools.
The change that caused this issue was the fix for OAI/OpenAPI-Specification#217 which reduced what was permissable under definitions
.
This release includes unmodified version of the latest Swagger 2.0 spec, and the latest draft04 json schema locally so that external resources are still not fetched over the network.