Notable mc-server-wrapper changes, tracked in the keep a changelog format with the addition of the Internal change type.
alpha9 - 2023-10-10
- Added support for insecure chat messages (#17 - @derspyy)
- Replace
tuiwithratatui0.23.0 - Updated
crosstermto 0.27.0 - Updated
notify-debouncer-minito 0.4.1 - Updated
tomlto 0.8.0 - Updated other dependencies
alpha8 - 2023-06-08
Dependency updates and adjustments for the new Discord username format.
--versionflag for checking the application version
- Chat message formatting has been updated to handle the new Discord username system.
- Updated
twilightto 0.15 - Updated
tuito 0.19 - Updated
crosstermto 0.26.0 - Updated
tomlto 0.7 - Replaced
notifywithnotify-debouncer-mini0.3.0 - Updated
textwrapto 0.16.0 - Updated other dependencies
- Renamed
masterbranch tomain - Added RELEASE.md documenting how to release
mc-server-wrapper
alpha7 - 2022-3-21
Small release updating some dependencies.
- All commands in Discord chat have been removed (aka
!mc list). These commands need to be brought back in the future as interactions, a new Discord API feature - Removed all usage of the
chronocrate and replaced it with thetimecrate for datetime operations
- Added dependency on
time0.3 - Updated
twilightto 0.10 - Updated
tuito 0.17 - Updated
crosttermto 0.23.1 - Updated
textwrapto 0.15 - Removed dependency on
chrono - Updated other dependencies
alpha6 - 2021-11-17
Small release updating some dependencies.
- The hover text for embed links in Minecraft now includes the full link URL
- Updated
twilightto 0.7 - Updated
crosstermto 0.22 - Updated
tuito 0.16 - Updated
textwrapto 0.14 - Updated
tokioto 1.8.1 - Updated other dependencies
- Removed
rusty-hookand its corresponding git hooks
alpha5 - 2021-5-24
Small release updating some dependencies.
- Updated
tokioto 1.0 - Updated
twilightto 0.4 - Updated
tuito 0.15 - Updated other dependencies
- Replaced
minecraft-protocoldependency withminecraft-chat
alpha4 - 2020-12-20
- Mentions within Discord are now formatted with a blue color in Minecraft (similar to how they look in the Discord client)
- Hovering over the username part of a Discord message in Minecraft will now reveal the Discord user's account name and discriminator (e.g. Cldfire#3395)
- Also displayed when hovering over user mentions
- This information is now logged as well
Tab/Shift + Tabare now the shortcuts used to change tabs in the UI
- The session times displayed in the "Players" tab are now accurate
- Removed dependency on
ringbuffer(usingVecDequeinstead)
alpha3 - 2020-12-15
- The UI now has a "Players" tab to display information about players on the server
- Displays a list of online players with login time and session length
- We no longer attempt to fetch missing member info via Discord's HTTP API if it is not present in the cache (explanation)
- This should not have any user-facing impact because technically speaking all needed info will be present in the cache anyway
- The config that gets generated by default now includes a blank
[discord]section for easier Discord bridge setup
- Minecraft player names are no longer markdown-sanitized for display in the bot status (the bot status message doesn't support markdown)
- Updated to
twilight0.2 release from crates.io - Replaced custom mention parsing code with the new
twilight-mentionsupport for parsing mentions from Discord messages - Started adjusting the binary's
Cargo.tomlversion for each release - Added a deps.rs badge to the README
- Updated workflows
- Clippy job now denies warnings
- Daily audit job is now a weekly audit job
alpha2 - 2020-08-22
- The bot's status message is now updated with server information (such as the names of online players)
- Content that failed to validate will now be logged alongside the warning that a message failed to send to Discord
alpha1 - 2020-07-26
Tagging a first alpha release after a few months of working on the project.