Releases: disgoorg/disgo
Releases · disgoorg/disgo
v0.16.0
What's Changed
- prevent event dispatcher goroutine from capturing only the last loop index when asynchronously handling events by @jkdlgy in #250
- feat(gateway): add
HeartbeatAckevent by @ZenShibata in #253 - allow middlewares to abort handler execution by @TopiSenpai in cb10239
- Update permissions by @caneleex in #251
- Refactor permissions by @caneleex in #255
- Add guild onboarding by @caneleex in #238
- Introduce
PartialEmojiby @caneleex in #259 - Add
MaxStageVideoChannelUserstoGuildby @caneleex in #191 - Add
ApplicationFlagApplicationAutoModerationRuleCreateBadgeby @caneleex in #252 - Add json error code & message to
rest.Errorby @TopiSenpai in #257 - Pass through logger from config by @iangcarroll in #260
Breaking changes
- some permissions were renamed to match the Discord API docs
ReactionEmojiwas replaced withPartialEmoji
New Contributors
- @jkdlgy made their first contribution in #250
- @ZenShibata made their first contribution in #253
- @iangcarroll made their first contribution in #260
Full Changelog: v0.15.3...v0.16.0
v0.15.3
v0.15.2
What's Changed
- fix voice by @TopiSenpai in a3ddd4a
- add helper to sync commands for guilds or globally by @TopiSenpai in 3dbf6a6
- simplify oauth2 by @TopiSenpai in #241
- add
CustomMessagetoAutoModerationActionMetadataby @caneleex in #243
Breaking Changes
- removal of
oauth2.SessionController oauth2.Sessionis now a struct instead of interface- removal of
identifierparam inoauth2.Client.StartSession()andoauth2.Client.RefreshSession()
Full Changelog: v0.15.1...v0.15.2
v0.15.1
What's Changed
handlerpackage improvements by @Thunder33345 in #240- add noop ratelimiter by @TopiSenpai in 24260e4
- fix some minor broken/incorrect stuff by @TopiSenpai in #237
- allow easy replacing of rest url by @TopiSenpai in #236
- add
MessageFlagSuppressNotificationsandMessageFlagFailedToMentionSomeRolesInThreadby @caneleex in 9cbba0b - add stage message types by @caneleex in 12bf0cc
- add
ConnectionTypeInstagramby @caneleex in #234 - add
NSFWandVideoQualityModetoGuildStageVoiceChannelUpdateby @caneleex in 0f4d6ca - add
StorePageAssetcdn endpoint by @caneleex in 84cfc8d - match
MemberFlagsconst names with other flags by @caneleex in 4aca7c2
Breaking
MemberFlagsconsts have been renamed to follow appropriate flag naming- renamed
Router.HandleCommandtoRouter.Command - renamed
Router.HandleAutocompletetoRouter.Autocomplete - renamed
Router.HandleComponenttoRouter.Component - renamed
Router.HandleModaltoRouter.Modal
Full Changelog: v0.15.0...v0.15.1
v0.15.0
What's Changed
- voice support by @TopiSenpai in #164
- cache refactor by @TopiSenpai in #211
- simple interaction handler by @TopiSenpai in #222
- small gateway cleanup by @TopiSenpai in #213
- log unknown events & ops on debug by @TopiSenpai in #228
- add
EventGuildAuditLogEntryCreateby @caneleex in #232 - add
afterparam to audit log endpoints by @caneleex in #227 - add support for thread member pagination by @caneleex in #231
- add support for gif stickers by @caneleex in #230
- add
MemberFlagsby @caneleex in #233 - add
MessageTypeInteractionPremiumUpsellandMessageTypeGuildApplicationPremiumSubscriptionby @caneleex - add
ConnectionTypeTikTokby @caneleex in #210 - add
GuildConnectionstoRoleTagby @caneleex in #224 - add missing
SystemChannelFlagsby @caneleex in 2f7b02b - add
IntegrationExpireBehaviortype by @caneleex in 0df3fba
Breaking
GetAuditLogfunction signature was changed to include theafterparameterGetThreadMemberfunction signature was changed to include thewithMemberparameterCaches.X().Get,Caches.X().Put,Caches.X().Remove, etc have been replaced withCaches.X(),Caches.AddX(),Caches.RemoveX(), etcWithCacheFlagshas been renamed toWithCachesConnectandDisconnecthave been replaced withUpdateVoiceState
Full Changelog: v0.14.1...v0.15.0
v0.14.1
What's Changed
- add role connections by @caneleex and @TopiSenpai in #219
- add
DefaultForumLayoutby @caneleex in #216 - add
LocaleIndonesianby @caneleex in d1911d5 - add webhook URL parsing by @jolheiser in #221
- add some missing guild endpoints by @caneleex in #220
- add prefix to
DefaultSortOrderconsts by @caneleex in b0b2fe2 - rename some fields in
Applicationto match the api naming by @caneleex in 2b22c86
Breaking
WelcomeScreeninGuildwas renamed toGuildWelcomeScreenDefaultSortOrderconsts now include theDefaultSortOrderprefixCustomInstallationURLwas renamed toCustomInstallURL,InstallationParamswere renamed toInstallParams,CoverURL(...)was renamed toCoverImageURL(...)andInstallationParamswere renamed toInstallParamsinApplication
New Contributors
- @Pringlers made their first contribution in #214
- @jolheiser made their first contribution in #221
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Add pagination limit as a param for GetMembers() by @beachasaurus-rex in #212
- add support for nsfw application commands by @TopiSenpai in #207
- new select menu types by @TopiSenpai in #205
- fix rare ratelimit hits due to prioritizing the
resetheader overresetAfterheader by @TopiSenpai in ee9c030
…
Full Changelog: v0.13.22...v0.14.0
v0.13.22
What's Changed
- move json package into its own module https://github.com/disgoorg/json by @TopiSenpai in #206
- add
RegexPatternstoAutoModerationTriggerMetadataby @caneleex in #201 - add
UserFlagActiveDeveloperby @caneleex in #208 - add
ApplicationIDtoMessageby @caneleex in 4049f4c - remove
GuildFeaturePrivateThreadsby @caneleex in 1855c7f - rename
StickerstoStickerItemsby @caneleex in 65d39b8
Breaking
GuildFeaturePrivateThreadswas removedStickersinMessagewere renamed toStickerItems
Full Changelog: v0.13.21...v0.13.22
v0.13.21
What's Changed
- add PremiumTypeNitroBasic by @caneleex in 903df64
- update guild features by @caneleex in 5f83211
- update
snowflakemodule to fix issues with decoding someGuildCreateevents by @TopiSenpai in 2e94ec6 - add
SetFooterIconf,SetImagef,SetThumbnailfandSetURLfby @itasli in #204 - add more automod audit log types + fields by @caneleex in #189
- update oauth2 connections by @caneleex in 9910965
- add default sort order to forums by @caneleex in 0f47660
- add missing fields to
GuildForumChannelCreateby @caneleex in d5b5254 - fix missing
guild_idin GuildForumChannels by @TopiSenpai in 1624689 - add
FlagstoGuildForumChannelUpdateby @caneleex in bdac2eb
New Contributors
Full Changelog: v0.13.20...v0.13.21
v0.13.20 - Forum Channel Updates
What's Changed
- implement recent forum updates by @caneleex in #197
- populate
GuildIDinMessages from interactions by @TopiSenpai in 9ebbc6e
Full Changelog: v0.13.19...v0.13.20