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.
0.7.12 - 2022-01-05
- Repository migrated to finbits organization.
0.7.11 - 2021-05-29
- Handle events from ExUnit 1.12
0.7.10 - 2021-04-25
- Fix output documentation artifact unavailable crash message
0.7.9 - 2020-11-30
- Handle Plug.Upload and generate doc as specified by formats (Swagger and ApiBlueprint)
0.7.8 - 2020-11-27
- Add query strings to API Blueprint formatter
0.7.7 - 2020-11-27
- Validate requests and report an error message when found structs in HTTP params
0.7.6 - 2020-11-14
- Compilation warning about Phoenix module.
0.7.5 - 2020-11-13
- Exception on parsing route without pipeline ( routes without pipeline will be out of a group section in ApiBlueprint format ).
0.7.4 - 2020-10-19
- Remove usage of deprecated
Supervisor.Spec
0.7.2 - 2020-06-11
- Add PR template
- Move Code of Conduct to a separate file
- Add links to badges in readme
- Make all badges have the same appearance
0.7.2 - 2020-06-09
- Relative path format on errors.
- Changelog links.
0.7.1 - 2020-06-09
- Improve internal modules naming and location.
0.7.0 - 2020-06-06
- Serve Swagger documentation
- Configuration key
:output_filein favor of:output - Configuration key
:doc_formatin favor of:format
- Xcribe contributing documentation
- ApiBlueprint formatter modules
0.6.1 - 2020-06-08
Improve CI/CD flow:
- Run credo
- Publish after tests completed
- Create github release + git tag
0.6.0 - 2020-05-23
- Validate configuration before generate documentation
- Handle parsing errors and exceptions and print it friendly
- Requests are ordered by path to avoid big diffs btw docs
- Write a message with output file path
- Use success requests to build Swagger parameter and request body examples
- Xcribe documentation
0.5.0 - 2020-05-12
- Automatic publish to hex.pm.
0.4.0 - 2020-05-11
- New "tags" parameter to operations object in Swagger format.
- Add changelog and Makefile.