Releases
12.4.0
iCrawl
released this
19 Oct 16:49
Bug Fixes
Action: Don't crash when partials are disabled (#4822 ) (8fa3a89 )
Action: Sanity-Check if Discord includes all required data (#4841 ) (4e79e39 )
Actions: Avoid crash in InviteCreate with unknown channel (#4882 ) (dd12912 )
ESM: add missing exports (#4911 ) (4bbe716 )
Guild: cache fetched widget data (#4760 ) (7ba9440 )
GuildChannel: Default parentID
to null
(#4881 ) (6e4308b )
GuildChannel: make setTopic argument nullable (#4875 ) (b9ad510 )
GuildEmojiCreate: Prevent double fire from emoji creation (#4863 ) (6261dd6 )
GuildEmojiManager: check for guild in methods that use it (#4886 ) (728b3f9 )
GuildMember: properly check permissions for hasPermissions (#4677 ) (7db6978 )
GuildMemberManager: options.roles on 'prune' (#4838 ) (a45cc11 )
GuildMemberManager: Use actually random nonce in fetch (#4884 ) (937153a )
Message: use Promise#reject instead of Throw on Message#delete (#4818 ) (1e63f37 )
MessageManager: throw if delete param is not MessageResolvable (#4825 ) (13d64e6 )
Partials: Use more user objects available from the gateway (#4791 ) (eeb4c14 )
Rest: resolved a regression, added retried AbortError (#4852 ) (d234165 )
Shard: avoid caching null child in eval/fetchClientValue (#4823 ) (77c0788 )
Typing: change NodeJS.Timer into NodeJS.Timeout (#4755 ) (405b487 )
Typings: bot cannot be null (#4719 ) (e0e2711 )
Typings: remove Partial types from some events (#4781 ) (a28754b )
Util: throw token invalid for fetching rec. shard amount (#4779 ) (77b6a7d )
*: correctly import extendable classes (#4744 ) (6aab9c3 )
Features
ActivityTypes: add Competing (type 5) (#4824 ) (9c76129 )
Channel: add isText() type guard (#4745 ) (b0ab37d )
Client: allow options for generateInvite (#4741 ) (727b29c )
Guild: add includeApplications option for fetchIntegrations (#4762 ) (3141f7c )
GuildManager: add AFK and system channel options in create (#4837 ) (f2bbad3 )
Message: add messageEditHistoryMaxSize to limit stored msg edits (#4867 ) (c412cd7 )
Message: add support for crossposting (#4105 ) (bcb7c72 )
Message: allow custom emoji format for react (#4895 ) (30808f9 )
NewsChannel: add support for following (#4805 ) (f83b3d7 )
Rest: switch queue to AsyncQueue (#4835 ) (32fe72f )
UserFlags: add renamed UserFlags (#4761 ) (f973163 )
Reverts
GuildEmojiManager: "check for guild in methods that use it" (#4912 ) (89feeda )
You can’t perform that action at this time.