Hi all! This release only bumps semantic version of the library and does not contain any new fixes nor features.
This is due to our semantic version previously not matching the actual library version.
DiscordGo v0.26.0
Get ready! This release is not so big, but is packed with refactoring changes and fixes.
What's Changed
Notices / Breaking changes
DefaultPermission has been deprecated in favor of DefaultMemberPermissions and DMPermission in ApplicationCommand#1075
ApplicationCommandPermissionsBatchEdit has been deprecated #1075
Content, Components and Embeds were made pointers in WebhookEdit#1174
GuildTemplate.Description was made a pointer #1191
Type of GuildTemplate.UsageCount was changed to int#1191
GuildChannel and PrivateChannel were removed due to deprecation #1203
InviteTargetEmbeddedAppliction was renamed to InviteTargetEmbeddedApplication#1211
NSFW, Archived, Locked and Invitable were made pointers in ChannelEdit#1199
Type of Features was changed to []GuildFeature in UserGuild#1223
Remaining undocumented structs, events and fields were removed. #1225
ChannelEdit now shares same functional and parameters as ChannelEditComplex#1217
GuildMemberEdit now shares same functional and parameters as GuildMemberEditComplex#1217
ChannelEditComplex was deprecated in favor of ChannelEdit#1217
GuildMemberEditComplex was deprecated in favor of GuildMemberEdit#1217
name and roles parameters of GuildEmojiEdit and GuildEmojiCreate were placed into a EmojiParams struct #1217
accessToken, nick, roles, mute and deaf parameters of GuildMemberAdd were placed in a GuildMemberAddParams struct #1217
name, color, hoist, perms and mention parameters of GuildRoleEdit were placed into a GuildRoleParams struct #1217
name and description parameters of GuildTemplateCreate and GuildTemplateEdit were placed into a GuildTemplateParams struct #1217
GuildEmbedEdit now accepts parameters through GuildEmbed struct #1217
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/bwmarrin/discordgo from 0.25.0 to 0.26.1.
Release notes
Sourced from github.com/bwmarrin/discordgo's releases.
... (truncated)
Commits
fea3d77
feat(*): bump version to 0.26.1aa9af14
feat(*): bump version to 0.26.0622a7d8
chore(GuildEdit)!: use a pointer for GuildParams (#1228)576ecf0
REST methods cleanup (#1217)eee9bcb
Remove remaining undocumented structs and fields (#1225)3cee831
Add missing fields to GuildMemberParams (#1226)73ebf67
GuildFeatures added to UserGuild (#1223)7c87035
feat(voice): use Dialer for connections (#1220)f7309cd
feat: add UserGuildMember (#1210)262e8ba
Add dialer property in config (#1179)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)