athena v0.7.0 Release Notes
Release Date: 2019-06-09 // almost 5 years ago-
๐ New Features
Global
- Dependency Injection/Service Layer module.
- See the docs for additional information.
- ๐ฒ Implemented Crylog as the logging framework for Athena.
- Logs matched routes, validation/parse errors, and 500 errors by default.
- See the docs for additional information.
๐ Changes
Routing
- ๐ฅ breaking Param converters'
convert
methods are now instance methods. Also removed the ctx from the method signature. - ๐ฅ breaking The
handle_exception
method now requires a thirdlocation
parameter - ๐ฅ breaking The structure of
athena.yml
has changed to support environment specific configuration.- See the docs for additional information.
- ๐ฅ breaking The current request/response/action is now accessed from
RequestStack
via DI as opposed toget_request
/get_response
.- See the docs for additional information.
- Dependency Injection/Service Layer module.