Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

Latest commit

 

History

History
136 lines (80 loc) · 4.47 KB

CHANGELOG.md

File metadata and controls

136 lines (80 loc) · 4.47 KB

rswag

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

  • Fixes examples for OAS3 specification, allowing multiple examples (rswag#501)
  • Add query parameter serialization styles (OAS3) (rswag#507)
  • Fix array parameter serialization on OAS3 (rswag#507)
  • Rename generated rswag-ui.rb file to match Ruby style (rswag#508)
  • Examples generated with run_test! now have the rspec tag rswag

Changed

[2.5.1] - 2022-02-10

Fixed

  • Fixed missing assets in rswag-ui #493

[2.5.0] - 2022-02-08

Added

  • Update swagger-ui to 3.52.5 #453
  • Added specs print failed body #406
  • Added ability to specify multiple params in short form #300
  • REVERTS #300, help wanted! #407
  • Added better messages for missing lets #441
  • Added Rails 7.0 support #450

Fixed

  • Fixed allowed $refs in components #404

Documentation

  • Documents support for multiple tags #416
  • Documents libv8 troubleshooting #426

Development

  • Development - Replaces TheRubyRacer with mini_racer #442
  • Development - Migrate to GH Action for tests #475
  • Development - Test improvements#481

[2.4.0] - 2021-02-09

Added

  • Added SWAGGER_DRY_RUN env variable #274

[2.3.3] - 2021-02-07

Fixed

  • Include response examples #394

Changed

  • Update swagger-ui to 3.42.0

[2.3.2] - 2021-01-27

Added

  • RequestBody now supports the required flag #342

Fixed

  • Fix response example rendering #330
  • Fix empty content block #347

[2.3.1] - 2020-04-08

Fixed

  • Remove require for byebug #295

[2.3.0] - 2020-04-05

Added

  • Support for OpenAPI 3.0 ! #286
  • Custom headers in rswag-api #187
  • Allow document: false rspec meta-tag #255
  • Add parameterized pattern for spec files #254
  • Support Basic Auth on rswag-ui #167

Changed

  • Update swagger-ui version to 3.23.11 #239
  • Rails constraint moved from < 6.1 to < 7 #253
  • Swaggerize now outputs base RSpec text on completion to avoid silent failures #293
  • Update swagger-ui version to 3.28.0

[2.2.0] - 2019-11-01

Added

  • New swagger_format config option for setting YAML output #251

Changed

  • rswag-api will serve yaml files as yaml #251

[2.1.1] - 2019-10-18

Fixed

  • Fix incorrect require reference for swagger_generator #248

[2.1.0] - 2019-10-17

Added

  • New Spec Generator #75
  • Support for Options and Trace verbs; You must use a framework that supports this, for Options Rails 6.1+ Rails 6 does not support Trace. #237

Changed

  • Update swagger-ui to 3.18.2 #240

[2.0.6] - 2019-10-03

Added

  • Support for Rails 6 #228
  • Support for Windows paths #176

Changed

  • Show response body when error code is not expected #117

[2.0.5] - 2018-07-10