Skip to content

DiscordGo v0.21.0

Compare
Choose a tag to compare
@CarsonHoffman CarsonHoffman released this 21 Jun 02:52
· 348 commits to master since this release
eb35145

(note: this release has been directly superseded by v0.21.1 due to a mixup in the merge and the immutability of the Go module proxy; please refer to that version if you're pinning against a version!)

This one was a bit of a long time coming. Say hello to DiscordGo v0.21.0!

Special Thanks To

for all the help and contributions to this project—leading to this release! You are all very appreciated!

Breaking Changes

  • The "Gateway Intents" system is now supported and enabled by default. See the wiki for information on disabling it.
  • Session.MessageReactions now takes additional parameters supporting pagination; set both to "" to retain current functionality. #626
  • Session.RequestGuildMembers now takes an additional parameter indicating whether to request member presences.
  • Session.Guild no longer attempts to fetch the guild from the state, bringing it in line with other Session methods. Use Session.State.Guild to do so. #683

Bug Fixes

  • Missing fields in GuildChannelCreateData added #782
  • Resumes are now functioning after a long-standing bug preventing them on reconnects #761
  • Internal API URL changed from discordapp.com to discord.com #772

New Features

  • "Allowed mentions" functionality, allowing mentions in a message to be allowed or blocked on an allowlist basis (did I say allow?) #761
  • Fetch message details after its deletion if messages are being tracked in the state #743
  • Request guild members for multiple guilds #709

Want more infomation?

Read the PRs, Issues, Commits associated with this release.