Release Candidate 1
Pre-release
Pre-release
- TypedCollection will properly delete values when the limit is hit
- TextInput's
maxLengthhas been corrected frombooleantonumber(#9) EditMemberOptions#roleshas been corrected to be an array of strings- A suplicate export of
TypedCollectionin esm has been corrected - Various codebase refactors have been done to make the code cleaner
- Methods in the
Guildsrest routes will not add guilds to the cache anymore - The localization generic has been removed from the
ApplicationCommandsrest routes Webhooks#getChannel&Webhooks#getGuildhave been renamed togetForChannel&getForGuildand now actually return webhook instancesMember#publicUsersgetter has been corrected topublicFlagsgetJoinedPrivateArchivedThreads&getPrivateArchivedThreadshave been moved fromTextableChanneltoTextChannel(these are not applicable to Announcement channels)- Embeds have been corrected to properly allow for things like
color = 0(falsey values) - A
jumpLinkgetter has been added toMessage - A link to the relevant event pages has been added to the description of classes
- Events have been moved from
types/clienttotypes/events - Two utility types
PossiblyUncachedMessage&PossiblyUncachedThreadhave been added for use in events - A documentation test workflow has been added
- Getting application commands now takes an object instead of a single parameter. This is a breaking change, no backwards compatibility is provided.
- Getting application commands now supports sending a
locale, which will returndesciptionLocalizedandnameLocalized, if applicable - The compression and encoding optional dependencies have been removed from
optionalDependencesand added to the README - A set of Contributing Guidelines have been added
- Interaction typings have been overhauled
- A
clientMembergetter has been added to Guild - ForumChannel's
parenttype has been corrected toCategoryChannel | null