1.8.0
There was an error in the BotActivity type in this version (the type
property is missing) - I'm not publishing a full version for that, but you can install 1.8.1-dev.55d2302
until the next full release happens
- Support custom statuses (ed954cd)
- Fix automod intents (02fa4da)
- Refactor collections internally (b0f9f58)
- Add caching notes to REST methods (b0f9f58)
- Add limit options for emojis, invites & stickers (b0f9f58)
- Remove threads from
threadGuildMap
when guild is deleted (b0f9f58) - Fix widget
tag
property (cb5dbee) - Change layout of docs (447bf54, 4b25a7d)
- Fix partial message updates being mishandled (d675d64)
- Centralize channel/thread cache location (c2f0669)
- Add
fakeReady
option for restMode (f86e79d) - Add workaround for pako compression not working (a989529)
- Refactor interactions types for the 27th time (7c1e9be)
- Allow specifying file index when uploading files (de03de1)
- Fix
InteractionOptionsWrapper#getMentionable
incorrectly claiming to return channels (28a0a93) - Fix
permissionOverwrites
type inEditGuildChannelOptions
(6ec3877) - Add
User#bannerURL
(63e7fd3) - Make
User#tag
return user's username rather than display name (751ece4) - Add media channels (0860c50, 8854650, 93dec23)
Breaking
- Rename
Permissions.MANAGE_EMOJIS_AND_STICKERS
->Permissions.MANAGE_GUILD_EXPRESSIONS
(9664be6)
Upcoming Changes
Later this year, we will be changing the minimum required node version to v18 due to v16 going EOL soon. Currently, the plan is to switch to native fetch when we make that change. Backwards compatibility with v16/v17 won't be tested, but may be possible with 16.15.0/17.5.0 or higher with the --experimental-fetch
flag, or a polyfill.
Node v16 goes EOL in September, we will likely be making these changes in dev either late August or early September, and releasing a version with experimental fetch in late September or early October.