HarTex 0.11.0, Sodium I
2 contributors made contributions to this release
241 commits since 2024-04-30
Warning
This is an unsupported 0.x release. Use with caution.
API Backend
- Changed: updated
rust-version
to 1.80
Buildsystem
- Changed: updated
rust-version
to 1.80
Database Infrastructure
- Added: added database migration tool utilising
refinery
- Added: database queries to work with configuration as
JSONB
objects - Changed: updated
rust-version
to 1.80
Discord Frontend
- Added:
plugin
attribute macro andPlugin
traits - Added: plugin-related functions to
CommandMetadata
trait - Added: checks for whether plugins are enabled before running one of their commands
- Changed: lookup tables are now used for command dispatch rather than
match
- Changed: extracted configuration models to its own crate (
serde
support included) - Changed: updated
rust-version
to 1.80 - Changed:
/info emoji
now sends embeds - Changed: more information has been added to
/info emoji
- Changed:
/info emoji
now handles the error of an emoji not being found from database - Changed: removed previously deprecated functions from
CommandMetadata
- Changed: deprecated
command_type
andinteraction_only
inCommandMetadata
- Removed:
redis
dependency removed
Localization Infrastructure
- Added: added messages to Fluent for more commands
- Changed: updated
rust-version
to 1.80
Rust Utilities
- Added: added utility functions for working with
CommandDataOption
- Changed: updated
rust-version
to 1.80