Skip to content

Releases: exoego/rspec-openapi

v0.12.0

17 Feb 04:13
5469c81
Compare
Choose a tag to compare

Feature

  • Initial support of complex schema with manually-added oneOf by @hss-mateus in #174

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

13 Jan 11:55
ae4d22e
Compare
Choose a tag to compare

What's Changed

Feature

Enhancement

  • Sort HTTP methods, response status codes, and contents lexicographically by @exoego in #163
  • Remove parameters that conflict with security schemasby @ipepe in #166

Chore

New Contributors

Full Changelog: v0.10.0...v0.11.0-RC1

v0.10.0

11 Dec 01:33
29a7d2d
Compare
Choose a tag to compare

What's Changed

Documentation

Bugfix

  • Merge parameter data to preserve description in manually edited Openapi spec by @mercedesb in #149

Feature

  • Add ability to configure which path params to ignore by @mercedesb in #150
  • Add custom title via RSpec::OpenAPI.title by @blacksam07 in #147
  • Add ability to define custom summary and tags builders by @mercedesb in #148

Enhancement

Automatically applied, no config needed:

  • Sort paths lexicographically so the order of paths is more stable and predictable by @exoego in #155
  • requestBody should not merge requestBody from error examples by @exoego in #154

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

10 Oct 07:28
861a8c6
Compare
Choose a tag to compare
  • bugfix: Fix engine path resolution #113
  • bugfix: fix multiple uploaded files #117, #126
  • feat: Add required_request_params to metadata #114
  • bugfix(minitest): #128
  • doc(minitest): Add instructions for minitest triggered yaml generation #116
  • chore: Don't dump records into temporary file #127

v0.8.1

29 Apr 13:03
1cc2ecc
Compare
Choose a tag to compare
  • bugfix: Empty required array should not be present. #111

v0.8.0

20 Apr 05:09
7fc9e4a
Compare
Choose a tag to compare
  • Set required in request body and response body #95, #98
  • Generate OpenAPI with minitest instead of RSpec #90
  • Generate security schemas via RSpec::OpenAPI.security_schemes #84
  • Bunch of refactorings

v0.7.2

09 Nov 01:37
a1a4005
Compare
Choose a tag to compare
  • $ref enhancements: Support $ref in arbitrary depth #82

v0.7.1

09 Nov 01:34
Compare
Choose a tag to compare

v0.7.1

  • $ref enhancements: Auto-generate components referenced in "items"
    #80
  • Administration
    • Setup RuboCop
      #73
    • Setup CodeQL
      #73
    • Bump Rails v6.0.3.x to fix bundle failure
      #72

v0.7.0

24 Aug 03:01
faa3ea9
Compare
Choose a tag to compare

https://rubygems.org/gems/rspec-openapi/versions/0.7.0

💎 Enhancements

🐞 Bugfix

  • #70: Fixed an empty array is turned into nullable object wrongly. Thanks to @yasuzuki