- Expose
path
andmethod
on endpoints - Fix issue where references that matched a substring of the path were not being resolved (e.g. "/definitions/PersonInfo" in "/definitions/PersonInfoResponse/schema")
- Handle circular references during resolution
- Use
json-schema
to validate meta schema
- Use
Addressable::URI.unencode
instead of obsoletedURI.decode
- Make all response headers optional
- Match path to correct endpoint when many similar paths exist
- Handle invalid URLs in
endpoint
- Bump JsonSchema version
- Correctly handle known responses with empty schemas
- Initial release