Releases: ruby-grape/grape-swagger-entity
Releases · ruby-grape/grape-swagger-entity
v0.7.0
Entity fields now default to required unless explicitly marked optional (breaking change), the minimum supported Ruby is 3.0 +, and the linting/CI pipeline has been modernised with RuboCop plugins and a refined test matrix.
What's Changed
- Make entity fields required by default by @olivier-thatch in #81
- Use Rubocop plugins, use Ruby 3.0 as minimum version everywhere by @olivier-thatch in #85
New Contributors
- @olivier-thatch made their first contribution in #81
Full Changelog: v0.6.2...v0.7.0
v0.6.2
This release resolves a critical bug that prevented schema generation when API documentation specified data types using Ruby classes. For instance:
expose :foo, documentation: { type: Hash }
Without this fix, schema generation would fail in such cases.
What's Changed
Full Changelog: v0.6.1...v0.6.2