Skip to content

Releases: discordjs/discord.js

@discordjs/util@1.0.2

12 Nov 19:23
418032a
Compare
Choose a tag to compare

Documentation

  • create-discord-bot: Support bun in create-discord-bot (#9798) (7157748)

@discordjs/rest@2.1.0

12 Nov 19:25
418032a
Compare
Choose a tag to compare

Bug Fixes

Documentation

Features

@discordjs/proxy@2.0.2

12 Nov 19:27
418032a
Compare
Choose a tag to compare

Bug Fixes

Documentation

  • create-discord-bot: Support bun in create-discord-bot (#9798) (7157748)

@discordjs/formatters@0.3.3

12 Nov 19:22
418032a
Compare
Choose a tag to compare

Documentation

Features

@discordjs/core@1.1.0

12 Nov 19:29
418032a
Compare
Choose a tag to compare

Documentation

  • stickers: Reveal link in the website (#9870) (332b624)
  • ApplicationsAPI: Fix getCurrent() options description (#9816) (23a6424)

Features

Refactor

  • Stickers are free (no more "premium" packs) (#9791) (e02a59b)

@discordjs/collection@2.0.0

12 Nov 19:20
418032a
Compare
Choose a tag to compare

Documentation

Features

  • Return entries instead of values in toJSON method (#9345) (defeee5)
  • Align some methods with the Change By Copy proposal (#9207) (65966ae)
    • BREAKING CHANGE: The sorted method has been renamed to toSorted
  • Align some methods with the Set Methods proposal (#8890) (3b8df63)
    • BREAKING CHANGE: The intersect method has been renamed to intersection
    • BREAKING CHANGE: The difference method has been renamed to symmetricDifference
    • BREAKING CHANGE: The subtract method has been renamed to difference
  • Support findLast and reduceRight methods (#9573) (ac64508)

@discordjs/builders@1.7.0

12 Nov 19:25
418032a
Compare
Choose a tag to compare

Features

14.13.0

17 Aug 19:52
8eb978d
Compare
Choose a tag to compare

Bug Fixes

  • Action: Do not add the client user as a recipient (#9774) (24fbb11)
  • DMChannel: Correct partial typo (#9773) (c1ff545)
  • CachedManager: Allow overriding constructor for makeCache (#9763) (346fa57)
  • types: Fixed CachedManager constructor arguments in type (#9761) (b3c85d3)
  • Action: Do not set undefined values (#9755) (d8e3755)

Documentation

Features

Typings

  • GuildInvitableChannelResolvable: Allow forum channels (#9775) (727dc09)
  • Make activity name required (#9765) (0a9a3ed)
  • BaseButtonComponentData: Narrow component type (#9735) (a30d46c)

14.12.1

01 Aug 00:25
7295a3a
Compare
Choose a tag to compare

Bug Fixes

14.12.0

31 Jul 20:15
c40f754
Compare
Choose a tag to compare

Bug Fixes

  • ChannelUpdate: Check against unknown channels (#9697) (7fb91c5)
  • Action: Use existing recipients if available (#9653) (719e54a)
  • Everyone role members (#9685) (0803eb5)
  • awaitMessageComponent with MessageComponentInteractions (#8598) (b61e4fb)
  • ThreadManager: Fix internal crash upon conditionally resolving thread members (#9648) (a6dbe16)
  • User: Check global name in equals (#9631) (8f3bd38)
  • WebSocketManager: Await WebSocket destroy (#9519) (75308f2)
  • Client: Safe call for possibly null WebSocket (#9600) (24a6149)
  • ThreadManager: Ensure fetchActive() only returns active threads in a channel (#9568) (53aa24d)
  • LimitedCollection: Allow items to be stored if keepOverLimit is true when maxSize is 0 (#9534) (9345d1b)
  • AutocompleteInteraction: Prevent snake casing of locales (#9565) (7196fe3)

Documentation

Features

Performance

Refactor

  • User: Remove deprecation warning from tag (#9660) (cf8012c)
  • GuildMember: Make _roles property non-enumerable (#9387) (46167a7)
  • rest: Switch api to fetch-like and provide strategies (#9416) (cdaa0a3)

Typings

  • MessageManager: Allow comparison of messages again (#9612) (a48d0ef)
  • AutoModerationActionExecution: Add forum channels as a possible type in channel() (#9623) (d64330a)
  • ModalSubmitFields: Components is an array (#9406) (1cab79f)
  • Use readonly arrays and const type parameters in places (#9641) (cd69868)
  • BaseInteraction: appPermissions not null in guilds (#9601) (6c2242f)