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