blue_bird v0.3.0 Release Notes
Release Date: 2017-07-27 // over 6 years ago-
๐ 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
- The parameter field of the