Skip to content

Releases: discordjs/discord.js

@discordjs/rest@2.2.0

18 Nov 00:02
ae58053
Compare
Choose a tag to compare

@discordjs/rest@2.2.0 - (2023-11-17)

Bug Fixes

Features

Typings

@discordjs/core@1.1.1

18 Nov 00:04
ae58053
Compare
Choose a tag to compare

@discordjs/core@1.1.1 - (2023-11-17)

Bug Fixes

14.14.1

12 Nov 22:06
2550c79
Compare
Choose a tag to compare

14.14.1 - (2023-11-12)

Bug Fixes

Documentation

  • Use preferred nullable syntax (?T over T | null) (#9946) (1e4ef35)

Refactor

Typings

14.14.0

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

14.14.0 - (2023-11-12)

Bug Fixes

  • Client: Ensure destroyed connections are not ready (#9942) (b5e23ec)
  • Webhook: Do not call client.deleteWebhook in delete (#9786) (31d914e)
  • GuildManager#fetch: Inject shard id (#9921) (85753a9)
  • Prevent 'undefined' debug message on intentional shard closure (#9846) (0e0b85b)
  • Role: Calculate position correctly when rawPositions are equal (#9871) (0529b2a)
  • GuildScheduledEvent: Use if...else pattern and handle partials (#9802) (32d614c)

Documentation

Features

Refactor

  • utils: Remove mergeDefault (#9938) (5b0aa92)
  • Use proper variable names in callbacks (#9840) (11f6955)
  • GuildAuditLogsEntry: Abstract reduce logic into a new function (#9845) (19ea0ba)
  • Stickers are free (no more "premium" packs) (#9791) (e02a59b)

Typings

  • Partials: Add toString() method to supported Partials (#9835) (7422d9f)
  • MessageEditOptions: Correct attachments type (#9874) (2aa3250)
  • UserContextMenuCommandInteraction: Nullify targetMember (#9844) (3c043d8)
  • Don't include dom types (#9831) (9dbc954)
  • Client: Fix isReady narrowing (#9828) (6404c01)

13.17.1

12 Nov 21:54
1e06035
Compare
Choose a tag to compare

13.17.1 - (2023-11-12)

Bug Fixes

  • ClientPresence: Correctly set activity state on CUSTOM activity type (#9954) (f475336)

13.17.0 - (2023-11-12)

13.17.0

12 Nov 19:31
07caef4
Compare
Choose a tag to compare

13.17.0 - (2023-11-12)

Bug Fixes

  • Export AttachmentFlags and RoleFlags (#9924) (efc1536)
  • Action: Conditionally add recipient (#9925) (3d5d957)
  • Action: Do not set undefined values (#9755) (65bbed8)
  • types: Fixed CachedManager constructor arguments in type (#9761) (142db0e)
  • readme: Test badge svg (#9919) (610bdaa)
  • Role: Calculate position correctly when rawPositions are equal (#9872) (56b481b)
  • ChannelUpdate: Check against unknown channels (#9698) (630b9d5)

Documentation

Features

Performance

Typings

  • BaseButtonComponentData: Narrow component type (#9735) (c08230e)

create-discord-bot@0.2.3

12 Nov 20:25
f0ec70d
Compare
Choose a tag to compare

create-discord-bot@0.2.3 - (2023-11-12)

Bug Fixes

Features

create-discord-bot@0.2.2

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

create-discord-bot@0.2.2 - (2023-11-12)

Bug Fixes

  • Update module to NodeNext in tsconfig.json (#9875) (f586283)

Documentation

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

Features

@discordjs/ws@1.0.2

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

@discordjs/ws@1.0.2 - (2023-11-12)

Bug Fixes

  • WebSocketManager: Available sessions check (#9823) (e68ab16)

Documentation

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

@discordjs/voice@0.16.1

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

@discordjs/voice@0.16.1 - (2023-11-12)

Bug Fixes

  • TransformerGraph: Explicitly include input args for readable input cases instead of just for string input cases (#9793) (788888a)
  • Fix external links (#9313) (a7425c2)

Documentation

  • create-discord-bot: Support bun in create-discord-bot (#9798) (7157748)
  • Update Node.js requirement to 16.11.0 (#9764) (188877c)
  • Include StreamType enum description in new docs (#9457) (36216c0)
  • Generate static imports for types with api-extractor (98a76db)

Refactor

  • Move getNode/canEnableFFmpegOptimizations into a lazy loaded call (#9918) (637e1a4)