Releases: disgoorg/disgo
Releases · disgoorg/disgo
v0.18.6 - Additions and fixes
What's Changed
- Properly uncache members + scheduled events on guild delete by @sebm253 in ee8814f
- Handle group DMs (channels) by @sebm253 in #360
- Add
Banner
field toUserUpdate
by @sebm253 in #337 - Add
ConnectionTypeDomain
and renameConnectionTypeTwitter
toConnectionTypeX
by @sebm253 in #304 - Add
Type
toEventMessageReactionAdd
andEventMessageReactionRemove
by @sebm253 in 9356c13 - Add query params to
channels.GetReactions
by @sebm253 in #301 - Add guild onboarding + home audit log events by @sebm253 in #258
- Add
InviteType
by @sebm253 in #327 - Add
InteractionGuild
by @sebm253 in #276 and 3599a10 - Add
MessageCall
by @sebm253 in d201345 - Fix
VoiceRegion.ID
type by @MCausc78 in #354 - Populate
CreatedAt
inEventMessageUpdate
by @sebm253 in 7bb8e17
Breaking Changes
ConnectionTypeTwitter
has been renamed toConnectionTypeX
channels.GetReactions
now accepts 3 new parameters:reactionType
,after
andbefore
New Contributors
Full Changelog: v0.18.5...v0.18.6
v0.18.5 - Bug fix and more
What's Changed
- Fix incorrect type of
ID
inPollAnswerCount
by @mlnrDev in 791bf45 - Add one time purchase SKUs by @mlnrDev in #351
- Add
Image
toGuildScheduledEvent
andGuildScheduledEventUpdate
by @mlnrDev in abe9a44
Full Changelog: v0.18.4...v0.18.5
v0.18.4 - Consistency fix
What's Changed
- Rename some
PollCreateBuilder
funcs for consistency by @mlnrDev in 3ff4973
Breaking Changes
PollCreateBuilder.SetPollAnswers
->SetAnswers
,PollCreateBuilder.AddPollAnswer
->AddAnswer
Full Changelog: v0.18.3...v0.18.4
v0.18.3 - Polls!
v0.18.2 - More fixes
What's Changed
- Fix panics in emoji rest calls by @mlnrDev in 1c2e34f
- Fix
MessageUpdateBuilder.RetainAttachments
when no parameters are provided by @topi314 in 1254a6c
Full Changelog: v0.18.1...v0.18.2
v0.18.1
v0.18.0 - User apps, fixes and more
What's Changed
Caution
User-installable apps are currently in preview. During the preview, there are major limitations and known bugs, and API details are subject to change.
- Add support for user apps by @mlnrDev in #341
- Fix nil panic in message reaction add handler by @topi314 in #347
- Update avatar decorations by @mlnrDev in #320
- Add bulk ban endpoint by @mlnrDev in #342
- Add
ConnectionTypeBungie
by @mlnrDev in #340 - Allow multiple gateway closes without blocking forever by @topi314 in #339
- Add
TeamRole
by @mlnrDev in #343 - Declare missing types for iota consts by @mlnrDev in #344
- otel support via context in command handler by @topi314 in #333
- Feature/more distinct handler methods by @topi314 in #338
- Refactor oauth params into a struct by @mlnrDev in #345
Breaking Changes
handler
middlewares now have ahandler.InteractionEvent
type which carries a context, path variables & provide convenient methods to respond to interactionshandler.XEvent.Variables
has been renamed tohandler.XEvent.Vars
- refactor of
oauth2.GenerateAuthorizationURL()
&GenerateAuthorizationURLState()
params into a struct to prevent breaking changes in the future
Full Changelog: v0.17.2...v0.18.0
v0.17.2 - Enforce nonce
What's Changed
- Add support for
enforce_nonce
by @mlnrDev in #332 - Add
ChoiceName()
to choices by @mlnrDev in b4099f0 - Add
Focused()
toAutocompleteInteractionData
by @topi314 in 7ddf0a0
Full Changelog: v0.17.1...v0.17.2
v0.17.1
v0.17.0 - Migration to slog, Go 1.21 and a permission hotfix
What's Changed
- Migrate to slog & go 1.21 by @topi314 in #294
- Fix checking timeouts when calculating permissions by @mlnrDev in c4ffb05
- Add new expressions and events permissions by @mlnrDev in #292
Breaking Changes
- Update to Go 1.21
- https://github.com/disgoorg/log is now deprecated and disgo uses slog. If you don't know what slog is check this blog post
Full Changelog: v0.16.12...v0.17.0