Releases: Color-Chan/Color-Chan.Discord
Releases · Color-Chan/Color-Chan.Discord
v1.6.0 - Component pipelines
- Added AddComponentInteractionPipeline service extension
v1.5.5
v1.5.4 - Bug fixes
- Original message was always null for component interactions.
- Updated all packages
v1.5.3 - Minor bug fixes
- Fix: Audit log reasons was not optional for
BulkDeleteMessageAsync
andDeleteMessageAsync
. - Fix: Unable to create a button with only an emoji.
v1.5.2 - Component args bug fixes
- Fix: Unable to parse arguments for component interactions.
- Added better debug logging for command and component interactions.
v1.5.1 - Component args
- Added support for adding arguments to the
custom_id
of components.
v1.5.1-beta - Minor changes
- Fix: Incorrect requirement error result names
v1.5.0-beta - Components!
- Added support for receiving and handling component interactions. See HelloWorld sample for an example.
- Added
ErrorData
toDiscordHttpErrorResult
. - Added
ActionRowComponentBuilder
. - Added support for requirements for component modules.
- Added missing
follow-up interaction
api calls. - Added support for acknowledging interaction per command/component, instead of always acknowledging all interactions.
- Added
EmptyComponents
toSlashCommandResponseBuilder
. - Added
EmptyEmbeds
toSlashCommandResponseBuilder
. - Fix: Default REST retry was to fast.
- Fix: Incorrect API model names.
- Fix: Missing
select menu
properties. - Fix: Missing component properties.
- Fix: Incorrect
ComponentType
property type
v1.4.0 - Guild rate limiting
- Added
SlashCommandGuildRateLimit
attribute to rate limit a command on the whole guild. - Fix: Incorrect HTTP request method on
ModifyGuildRoleAsync
. - Fix: Incorrect debug logs when building & syncing slash commands.
v1.3.6 - Minor bug fix
- Fix: Always syncing slash command that have a sub command with an optional option.