- Added type annotations.
- Added a reason message when permission is rejected.
- Switched to
aiohttp.web.AppKey. - Reverted change in
JWTIdentityPolicyso identity returnsstr.
- Bump minimal supported
aiohttpversion to 3.2. - Use
request.config_dictfor accessingjinja2environment. It allows to reuse jinja rendering engine from parent application.
- Deprecate
login_requiredandhas_permissiondecorators. Usecheck_authorizedandcheck_permissionhelper functions instead. - Bump supported
aiohttpversion to 3.0+. - Enable strong warnings mode for test suite, clean-up all deprecation warnings.
- Polish documentation
- Add
is_anonymous,login_required,has_permissionhelpers. (#114)
- Make aiohttp-session optional dependency. (#107)