- Reflect ownership transfer #16
- Bump Ruby and Rails #17
- Supported Rubies: 3.0, 3.1, 3.2
- Supported Rails: 6.1, 7.0, 7.1
- Fix
Paths
initializer to enable to take no args
- Supported Ruby 3.0 by fixing keyword parameters
- Relaxed the version constraint on Rails
- Allow using with rails 6
- Fix to use array object for "propaties" of Schema
- Follow nil case of extra fields in Schema
- Fix minor bug
- Keep hash keys to be string
- Add
#serializable_hash
to Components - Allow Paths and Responses to set like a hash
- Fallback to string when it has no serializable way
- Allow Schema to behave like OpenStruct 5a698cf796f0467b726062bcd7c2cf2c20693950
- Allow to serialize
schema.properties
fb6f2a0a5d58de7c0bfb113b3a6636a50df7de3d - Fix dir for
open_api/schema
1e8d9ffcccd89d89844af7eecb418e352ad6b5f3
First release
- Implement all classes for OpenAPI v3.0.1
- Allow to YAML serializing/deserializing