Releases: kordlib/kord
Releases · kordlib/kord
0.6.0
0.6.0
Changes
Member#kick
andGuild#kick
now have an optional reason.KordBuilder
now throws a (more) useful exception when building a bot with an invalid token.- The REST module will now use
discord.com/api
instead of the deprecateddiscordapp.com/api
. - Kord now uses
Dispatchers.default
as the default dispatcher.
Fixes
- Fixed an issue where Invite events would not fire if the invited user didn't have an avatar.
- Fixed some outdated docs on the
KordBuilder
. - Fixed an issue where voice states from guild creates were not getting cached.
Additions
- Introduced an experimental REST-only variant of the Kord builder. This will automatically disable gateway and cache
related APIs and replace them with a no-op implementation. - Introduced a no-op
Gateway
implementation.
Performance
- Removed an unneeded REST call when building Kord.
Dependencies
- kotlin 1.3.72 -> 1.4.0
- ktor 1.3.2 -> 1.4.0
- kotlinx.serialization 0.2.0 -> 1.0.0-RC
- kotlinx.coroutines 1.3.7 -> 1.3.9
0.5.11
0.5.10
0.5.9
0.5.8
0.5.7
0.5.6
0.5.5
0.5.5
Additions
- Added
MessageBehavior#publish
to publish a message in an announcement channel. - Added
NewsChannelBehavior#follow
to follow an announcement channel in another text channel.
Fixes
- Fixed
GuildChannel#getEffectivePermissions
not correctly denying permissions denied for the user specifically.