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.
- Added
SWAGGER_DRY_RUN
env variable #274
- Include response examples #394
- Update swagger-ui to 3.42.0
- RequestBody now supports the
required
flag #342
- Remove require for byebug #295
- Support for OpenAPI 3.0 ! #286
- Custom headers in rswag-api #187
- Allow document: false rspec metatag #255
- Add parameterized pattern for spec files #254
- Support Basic Auth on rswag-ui #167
- 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
- New swagger_format config option for setting YAML output #251
- rswag-api will serve yaml files as yaml #251
- Fix incorrect require reference for swagger_generator #248
- 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
- Update swagger-ui to 3.18.2 #240
- Show response body when error code is not expected #117