npm discord.js 10.0.0

latest releases: 14.15.0-dev.1714781379-728164ed8, 14.15.0-dev.1714694998-6cf094c28, 14.15.0-dev.1714608592-997887069...
7 years ago

Additions

  • Presence and Game Structures (f1cb39a)
  • Methods to manage emoji methods (c8761d7)
  • StreamDispatcher.paused (b1322cb)
  • GuildMember.missionPermissions() and EvaluatedPermissions.missingPermissions() (428ee2f)
  • Role.setMentionable() (c2c4778)
  • MessageCollector.next() (34168eb)
  • InviteResolvables (c4e1e4f)
  • Ignore specific WebSocket events (4653f88)
  • WebHook.sendSlackMessage() (e48d7d5)
  • ShardingManager.fetchRecommendedShards() and miscellaneous (853a3df)
  • VoiceChannel.joinable and VoiceChannel.speakable (50a1d1c)
  • Collection.filterArray() (6baf43d)
  • ClientUser.friends and ClientUser.blocked (e04dbbd)
  • Message.type (bd55403)
  • Add and Remove friends, and block users (9c8eb2d)
  • CollectorOptions.maxMatches (d046392)
  • ClientUser.createGuild() (60a911e)
  • User.fetchProfile() (c6bcf69)

Fixes

  • Heartbeats (#737, c8636fd)
  • Session resumption (#699, 534d7af)
  • Sequences are now reset on new WebSocket sessions (534d7af)
  • Fix banning of users (21533ee)
  • Fix updating presences for user bots (0f8e8dd)
  • Fix Permission Overwrite edits overwriting previous, unchanged values (#775, d42ac98)
  • Fix guildMemberAdd firing for existing members (#776, 6093dac)
  • Setting GuildRole positions (0c4a402)
  • Joining voice channels without permission to do so (45632b2)
  • Voice has been rewritten (#694, #729, #774, #801)

Backwards-incompatible changes

Version 10's non-BC changes focus on cleaning up some inconsistencies that exist in previous versions.
Upgrading from v9 should be quick and painless.
See the docs about upgrading.

Don't miss a new discord.js release

NewReleases is sending notifications on new releases.