Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 2.29 KB

PRERELEASE-CHANGELOG.md

File metadata and controls

78 lines (55 loc) · 2.29 KB

Changelog

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.

[0.6.0-rc.1] - [Unreleased]

Added

  • new method to DiscordPluginGroup based on feature configuration

Changed

  • 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 and bot private

Fixed

  • Typos in documentation

Removed

  • Re-exports of DiscordHttpPlugin, DiscordBotPlugin, DiscordRichPresencePlugin

[0.6.0-alpha.3] - 2025-01-31

Added

  • feature docsrs
  • new function implementation in DiscordPluginGroup
  • rich_presence example in README.md

Changed

  • Moved bevy_discord::rich_presence::discord_sdk to bevy_discord::discord_sdk
  • Made Re-exports directly instead of pub use _::* in module

Fixed

  • examples

[0.6.0-alpha.2] - 2025-01-23

Changed

  • Made setup_rich_presence function use tokio's block_on function instead of spawn

    This now ensures tokio runtime is available to discord-sdk crate when initializing Disocrd

Fixed

[0.6.0-alpha.1] - 2025-01-06

This release note is continued from v0.5 release note

Added

  • rich_presence feature
  • re-export discord-sdk
  • macro send_event_tuple
  • ChannelPlugin
  • ChannelListener
  • DiscordPluginGroup

Changed

  • move bevy_discord::bot::events to bevy_discord::events::bot
  • Refactor BEventCollection to EventCollection and moved it from bevy_discord::bot::common::BEventCollection to bevy_discord::events::EventCollection
  • Update create_event_collection_and_handler macro with refactored items

[0.5.0-beta.1] - 2024-11-28

Added

  • Added ability to have multiple shards in DiscordBotConfig

Changed

  • Upgraded bevy dependency from 0.14 to 0.15.0-rc.3
  • Made macros accessible to crate only - 60df93

Removed

  • Unused macros