Features
- Add min_value and max_value to
CommandOption(#920) - Add
flagsattribute to Application (#939) - Implement member timeouts
- Add
raw_communication_disabled_untilandcommunication_disabled_untiltoMember - Add
MODERATE_MEMBERStoPermission - Add
communication_disabled_untilattribute toedit_member(#940)
- Add
Bugfixes
- Improved pyright compatibility and introduced pyright "type-completeness" checking. (#916)
- Add EventStream.filter specialisation to the abc. (#917)
- Update the app command name regex to account for more recently documented support for non-english characters on Discord's end. (#918)
- Fix reposition_roles using the wrong route. (#928)
- Fix
PartialSticker.image_urlnot passing the hash as a string (#930) - Fixed the url being generated for role icons to not erroneously insert ".png" before the file extension (#931)
- Fix some bugs in message deserialization
- Remove case for setting
memberandreference_messagetoundefined.Undefinedin full message deserialization - Don't set
message.membertoundefined.UNDEFINEDon partial message deserialization if message was sent by a webhook (#933)
- Remove case for setting