This is a hotfix release to fix broken behaviour of Message::author_permissions before it is relied on.
Thanks to the following for their contributions:
Deprecations
- #3037 Permission methods which do not respect channel permission overrides are now deprecated, use the 
_invariants. 
Additions
- #3008 
From<&User>has been added toCreateEmbedAuthor, to avoid consuming the user. 
Fixes
- #3037 
Message::author_permissionsnow respects permission overrides, as it is documented to. - #3039 
Message::author_permissionsnow respectsSEND_MESSAGES_IN_THREADSwhen used in threads. 
Documentation improvements
- #3038 Documentation for 
Guild::threadshas been expanded.