Releases: a-chacon/oas_rails
Releases · a-chacon/oas_rails
oas_rails: v0.4.2
oas_rails: v0.4.1
oas_rails: v0.4.0
oas_rails: v0.3.0
0.3.0 (2024-08-02)
Features
- media_type: generate examples with factory bot if it is available and a factory is defined for detected class. (4c904a8)
Bug Fixes
- media_type: models and examples identify by default was equal. But in the practice there are some fields that are different ex: created_at is sended in a response but not in a create/update operation. (56a7b4c)
- route_extractor: rubocop offense route_extractor.rb:84:11: C: Style/MultilineBlockChain: Avoid multi-line chains of blocks. (cd8af2e)
Documentation
Code Refactoring
- route_extractor: move the RouteExtrator class into de Extractors module. (d06cf8a)
oas_rails: v0.2.3
oas_rails: v0.2.2
oas_rails: v0.2.1
oas_rails: v0.2.0
0.2.0 (2024-07-30)
Features
- add a configuration for filter routes. So if you have your api in the namespace /api/v1 you could add config.api_path='/api/v1' for filter the routes to be included in the documentation. (22eaa9c)
- Add methods for documenting authorization. (f543146)
- add release please workflow and release all changes (1e137a4)
- add ruby version to repo (0ac81a3)
- preparing first version of gem (849922a)
- release version 0.1.0 (ca16692)
- release version 0.1.1 (2c2c5c6)
Bug Fixes
protect_from_forgery
should be called inOasRails::ApplicationController
(76af772)protect_from_forgery
should be configured withwith: :exception
(11fd990)- extract functions from OasRails module to Utils module for fix offense of lenght module (f740dca)
- make the same route respond with the RapiDoc view or the json file (7fe53f3)
- release plase config names (c54f35f)
- remove unused style import (291efdf)
- rename configuration request_body_automatically to autodiscover_request_body (266828e)
- rubocop configuration and gemspec definition (2b05b3d)
- set sqlite version in gemfile (559d993)