All notable changes for the Discord platform will be documented in this file.
Note that there is no changelog available for the initial release of the platform (2.0.0), you can find the release notes here.
The changelog format is based on Keep a Changelog, and this project adheres to Semantic Versioning
- Action parameters and return are now statically typed. This change breaks the public API: execution models relying on the generic
Object
type for parameter and return now need to cast values to the expected type. (e.g.ChatPlatform.Reply(message)
now requires thatmessage
is aString
, this can be fixed with the following syntaxChatPlatform.Reply(message as String)
).
DiscordIntentProvider
andChatProvider
now use the new intent provider hierarchy (see xatkit-runtime/#221). This doesn't change the public API, but requires to use the latest versions of xatkit-runtime and xatkit-chat-platform.
See the release notes here.