Skip to content

DiscordGo v0.18.0

Compare
Choose a tag to compare
@bwmarrin bwmarrin released this 27 Dec 21:28
· 583 commits to master since this release

Special Thanks To

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

Enhancements

  • Session.Open() now validates the connection is successful and reports errors when it is not. (#198)
  • Added rate limit buffering support (#430)
  • Added GameType (#435)
  • Added ParentID to Channel struct (#448, #447)
  • Switch to new Bulk Delete endpoint (#320, #451)
  • Members from GuildMembersChunk are now added to state (#456)
  • Implemented raw sending of status (Rich Presence and Online Status) (#462)
  • Add support for custom logging behavior. (#465)
  • Allow size parameter to be omitted in User.AvatarURL (#468)
  • Added the unique field to the invite struct (#487)
  • Added ChannelEditComplex (#493)
  • Added support for animated emojis (#496)

Fixes

  • Remove a misspelled copy of EndpointGuildInvites. (#440, #441)
  • Fixed Channel struct's JSON tag for Recipients (#444, #443)
  • Fixed GuildCreate using incompatible endpoint (#437, #452)
  • Use v.log rather than log for consistency (#464)
  • Fix typos :) (#466, #482, #486)
  • Remove XKCDPass Invites (#477, #477)
  • Fixed TimeStamps unmarshalling (#474, #470)
  • Properly return on errors in GuildRoleEdit and GuildPruneCount (b58212a)