Releases: KittyHeaven/blue_bird
Releases · KittyHeaven/blue_bird
Introduce request title
- Adds option to name test requests and show that request title in final documentation. (Thanks to @elvanja)
v0.4.1
v0.3.8
v0.3.6
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
This release is a complete rewrite of the library.
Breaking Changes
- The parameter field of the
api/3
macro now requires a keyword list as the
third parameter. - The
group
andresource
fields of theapi/3
macro have been removed. - The group now depends on the controller.
Non-breaking changes
- No more subsections under groups. Only two levels of headers (group and
action).
New features
- Added
apigroup
macro to define the group name and description per controller
(the description isn't rendered yet). - Added configuration option to ignore certain headers.
- Query parameters are now being collected from the requests and added to the
documentation. Note that they will only be rendered by aglio if they are
present in theapi/3
definition.
Improvements
- better code quality
- better test coverage (from 41% to 94%)
- better documentation
- numerous fixes