Releases: diamondburned/arikawa
Releases · diamondburned/arikawa
v3.4.0
What's Changed
- discord: fix MessageFlags failing unmarshaling
- discord: add URL method to Channel by @samhza in #439
- api: allow searching DMs by @samhza in #440
- gateway: add missing Event suffix to GuildMemberListUpdateEvent by @samhza in #442
- Add initial implementation for automoderator api by @hi117 in #444
- Bump dependencies.
Full Changelog: v3.3.6...v3.4.0
v3.3.6
What's Changed
- api: Add GET Thread Member method by @twoscott in #420
- fix unmarshal IntegerOption by @rarkness in #421
- fix cmdroute Autocompleter handling by @patyhank in #423
- gateway: Add event op + type to unmarshal error
- discord: Upgrade MemberFlags from u8 to u32
New Contributors
Full Changelog: v3.3.5...v3.3.6
v3.3.5
What's Changed
- build(deps): bump golang.org/x/crypto from 0.1.0 to 0.17.0 by @dependabot in #414
- build(deps): bump golang.org/x/crypto from 0.1.0 to 0.17.0 in /0-examples/voice by @dependabot in #415
- discord: add AttachmentOption unmarshalling by @Benbebop in #416
- api: add ID to CreateCommandData by @Benbebop in #417
- handler: Add AllCallersForType for low-level control
- discord: Add ThreadMetadata.CreateTimestamp field
- gateway: Add undocumented ConversationSummaryUpdateEvent
- discord: Add comment for CalcOverrides
- discord: Add SortRolesByPosition helper function
- state: Add MemberRoles and SortedRoles helpers
- gateway: Run go generate for new event
- state: Fix Messages() being wasteful on later calls
- cmdroute: Implement Router.{With,Group}
- state: Fix reaction.Me on MessageReactionAddEvent
New Contributors
Full Changelog: v3.3.4...v3.3.5
v3.3.4
What's Changed
- discord: add ReactionCountDetails struct by @ayn2op in #404
- discord: add missing fields in AuditEntryInfo by @ayn2op in #405
- Move away from github.com/pkg/errors by @constantoine in #407
- typo: Vietnamses -> Vietnamese by @ayn2op in #409
- state: Use store roles for calculating overrides by @twoscott in #411
- state: Add missing error check by @twoscott in #412
New Contributors
- @constantoine made their first contribution in #407
Full Changelog: v3.3.3...v3.3.4
v3.3.3
Simo Aleksandrov (1):
api: Add missing query parameter to `SearchData` (#403)
diamondburned (3):
cmdroute: Allow routing ComponentInteraction
webhook: Add several abstracted constructors
*: Move state example to root package
New Contributors
Full Changelog: v3.3.2...v3.3.3
v3.3.2
What's Changed
- Fix the calculation of a default user avatar index by @PlavorSeol in #398
New Contributors
- @PlavorSeol made their first contribution in #398
Full Changelog: v3.3.1...v3.3.2
v3.3.1
What's Changed
- discord: add missing permissions by @ayn2op in #394
- Add support for the new username system by @starshine-sys in #393
Full Changelog: v3.3.0...v3.3.1
v3.3.0
What's Changed
- fix(discord): VoiceState#RequestToSpeakTimestamp field is nullable by @ayn2op in #367
- Add missing fields to Application struct by @ayn2op in #365
- Add Flags field to Member struct by @ayn2op in #369
- Rename GuildBans intent & add GUILD_AUDIT_LOG_ENTRY_CREATE event by @ayn2op in #370
- Add missing fields in Channel struct by @ayn2op in #366
- Add GitHub Actions by @diamondburned in #371
- feat: support for silent messages by @ayn2op in #374
- discord: add missing fields to MessageType enum by @ayn2op in #376
- discord: add the other select interaction data types by @starshine-sys in #377
- build(deps): bump golang.org/x/sys from 0.0.0-20211001092434-39dca1131b70 to 0.1.0 by @dependabot in #378
- build(deps): bump golang.org/x/sys from 0.0.0-20211001092434-39dca1131b70 to 0.1.0 in /0-examples/voice by @dependabot in #379
- build(deps): bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.1.0 in /0-examples/voice by @dependabot in #381
- build(deps): bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.1.0 by @dependabot in #380
- Add clarification that description has a limit by @hi117 in #388
- fix refernce to non-existant type by @hi117 in #387
- Fix stringselectcomponent's description by @hi117 in #386
- voice/udp: Reflect upstream changes from Discord by @cybre in #390
- discord: add Channel field to InteractionEvent struct by @ayn2op in #391
- discord: add AppFlagAutoModerationRuleCreateBadge to ApplicationFlags by @ayn2op in #392
New Contributors
- @dependabot made their first contribution in #378
- @hi117 made their first contribution in #388
- @cybre made their first contribution in #390
Full Changelog: v3.2.0...v3.3.0
v3.2.0
What's Changed
- Add package cmdroute for slash commands routing in 181dcb1
- feat(discord): add Message.ApplicationID by @starshine-sys in #343
- Add Tag and TagID for forum capabilities by @svenwiltink in #344
- added ChannelFlags by @svenwiltink in #345
- discord: add Attachment.Description by @samhza in #347
- api: allow omission of Limit on PublicArchivedThreadsBefore by @samhza in #348
- feat: add support for disabling signature verification by @zBNF in #350
- discord: Add StringOption Min/MaxLength by @twoscott in #354
- discord: Add new select components by @twoscott in #353
- Add missing permission by @XSAM in #355
- Support SendGateway to help with voice usage by @tystuyfzand in #356
- Add omitempty tag for category id by @XSAM in #357
- Close previous UDP voice sessions on Continue by @1lann in #358
- Add NSFWLevel field to Guild struct by @ayn2op in #363
- Add AutoModerationActionMessage to MessageType by @ayn2op in #362
- Add NitroBasic to UserNitro type by @ayn2op in #364
New Contributors
- @svenwiltink made their first contribution in #344
- @zBNF made their first contribution in #350
- @XSAM made their first contribution in #355
- @ayn2op made their first contribution in #363
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- api: remove InteractionResponseFlags in favor of discord.MessageFlags by @samhza in #338
- Fix json tag for Guild.MFA + create GuildMemberUpdateEvent.IsPending by @p5nbTgip0r in #340
- discord: Add ContainerComponents.Unmarshal and Add CommandInteractionOptions.Unmarshal by @diamondburned
New Contributors
- @p5nbTgip0r made their first contribution in #340
Full Changelog: v3.0.0...v3.1.0