- Ignore x- vendor extensions in the schema at the #/paths/{path}/{http_method} level - PR #45
- Swagger 2.0 schema synced with upstream - PR #40
- Fix regression with Swagger 1.2 schemas - #43
- Fix rich validations that rely on a working deref with scope annotations
- Support for recursive $refs
- Unqualified $refs no longer supported.
Bad:
{"$ref": "User"}
Good:{"$ref": "#/definitions/User"}
- Workaround for validation of Swagger 2.0 schemas with external refs - #38
- Validate crossrefs - #33, #34
- Handle API level parameters - #29
- More robust handling of $refs - #29
- Validation for model name and it (Swagger 1.2)
- Remove unnecessary dependency on pyyaml
- Pin of jsonschema used for unit tests for Python3
- Sync Swagger 2.0 schema with upstream - allow empty arrays for parameter
- Handle schemas with no definitions
- Petstore URLs updated
- Support 'type: File' for (Swagger 1.2)
- Python3 support
- Use simplejson when available
- Add file:// support
- Initial support for Swagger 2.0
- Bugfix for path construction in validate_resource_listing_url
- Bugfix to including jsonschema files
- Initial version