- Add Parameter#convert(value)
- Slight performance optimization
- Fix handling invalid object query parameters (String vs Hash)
- Remove zeitwerk. It's awesome, but not needed here
- Assume that schemas with
properties
orstyle: deepObject
describe Objects and therefore convert it's values.
- Make it work with Zeitwerk's
eager_load
- Query parameters: Don't attempt to convert arras within deepObject objects. Behaviour is not defined in OpenApi 3.1.
- Remove superflous validation of "in" property
- Remove superfluous check for unsupported $ref inside parameter schema
- Fix links in gemspec
- Breaking: Path parameters are unpacked from a hash, which is usually available from the used Rack web framework. This is much simpler and more performant.
- Initial release