All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
new
method toDiscordPluginGroup
based on feature configuration
- Hide functions available in
docsrs
feature plugins
module is now private- disabled default features of dependencies
- Moved all resources to
res
module - Moved all configuration structs to
config
module - Make module
http
,rich_presence
andbot
private
- Typos in documentation
- Re-exports of
DiscordHttpPlugin
,DiscordBotPlugin
,DiscordRichPresencePlugin
- feature
docsrs
new
function implementation inDiscordPluginGroup
rich_presence
example inREADME.md
- Moved
bevy_discord::rich_presence::discord_sdk
tobevy_discord::discord_sdk
- Made Re-exports directly instead of
pub use _::*
in module
- examples
-
Made
setup_rich_presence
function use tokio'sblock_on
function instead of spawnThis now ensures tokio runtime is available to
discord-sdk
crate when initializingDisocrd
- Made docs buildable See Error
This release note is continued from v0.5
release note
rich_presence
feature- re-export
discord-sdk
- macro
send_event_tuple
ChannelPlugin
ChannelListener
DiscordPluginGroup
- move
bevy_discord::bot::events
tobevy_discord::events::bot
- Refactor
BEventCollection
toEventCollection
and moved it frombevy_discord::bot::common::BEventCollection
tobevy_discord::events::EventCollection
- Update
create_event_collection_and_handler
macro with refactored items
- Added ability to have multiple shards in
DiscordBotConfig
- Upgraded bevy dependency from
0.14
to0.15.0-rc.3
- Made macros accessible to crate only - 60df93
- Unused macros