Releases: disgoorg/disgo
Releases · disgoorg/disgo
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
v0.16.12
v0.16.11 - App Subscriptions
What's Changed
- Add app subscriptions by @mlnrDev in #319
- Update Applications by @mlnrDev in #290
- Add
GuildScheduledEventID
toStageInstanceCreate
by @mlnrDev in #215 - Fix voice resuming sending
OpcodeIdentify
by @topi314 in 4d0bbb2 - Fix inconsistent interaction response types & response method naming by @topi314 in d0d82ce
Breaking Changes
CreateModal
->Modal
,Result
->AutocompleteResult
InteractionResponseTypeApplicationCommandAutocompleteResult
->InteractionResponseTypeAutocompleteResult
Full Changelog: v0.16.10...v0.16.11
v0.16.10 - Select Menu Default Values
What's Changed
- Fix a regression where voice channels weren't handled as message channels by @mlnrDev in #310
- Add default values to select menus by @mlnrDev in #315
- Add
DefaultThreadRateLimitPerUser
to channel creates by @mlnrDev in #314
Full Changelog: v0.16.9...v0.16.10