Additions:
- TypeScript typings (7b08092, d432dd6, 6c5d7ad)
- These are manually generated for now, so they will be out of date at times. Stay tuned for the automatic typing generator (and thanks Aurieh for writing these!)
editChannel()
allows changing NSFW now (1b724f5)
Breaking changes:
- None :D
Non-breaking changes:
- Moved bulk delete aliases from Channel to GuildChannel (2dfe42c)
- You shouldn't have been able to use these in private channels, so nothing should break
Fixes:
- Fixed NSFW channel property to use new channel logic (0f1d776)
- Fix
editStatus()
(thanks Discord for unintentional unforseen breaking change) (6fada36) - Fixed
permissionsOf()
calculation for @everyone overwrites (0c542d5, 80b4c78, e712531) - Fixed guild cache errors due to Discord eventual consistency™ (162733e)
- Fixed invalid usage message, reaction buttons, and guild prefixes in CommandClient (3fdb583, 2ac1934, a51acad)
- Fixed REST-based methods in Member (6cee9fc)
- Fixed some User objects missing client properties (0444ba3)
createChannel()
andeditChannel()
no longer depend on the channel cache (9c4d2b7, 9e9cc17)- Fixed invalid reference in
editChannel()
(b8c4b41) - Fixed voice connection autocorrect (f8e7bfe)
- Check voice channel ID before disconnecting (ae77d2c, 85af7d7)
- Properly clear the voice packet queue when disconnecting (39733fc)
- Fixed ban reason display in ban menus (2664eb0)
- Fixed
channel.lastPinTimestamp
(7f73fa9) - Fixed deleted role mentions in
Message.cleanContent
(a084276) - Fixed error handler in
Client.connect()
(66d8e9a) - Only send bot token for webhook requests if webhook token was not supplied (7e8ce38)
- Patched up a few example files (26de4cf)