This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
Releases: nashiradeer/hydrogen
Releases · nashiradeer/hydrogen
[0.0.1-alpha.8] - 2024-04-16
Added
- Add an option to force auto-roll from messages.
- Add a warning about the public instance ending.
- Add Portuguese Brazil translation to the public instance warning.
- Disable auto-roll from messages when another roll bot is detected. (#40)
Fixed
[0.0.1-alpha.7] - 2024-04-15
Added
- Add a config option to enable public instance-only features.
- New project icon.
Changed
- Change
lavalink-openj9
tag on the compose file tov3-update-lp
. - Change the default search provider from SoundCloud to YouTube.
- Change use the local
Dockerfile
on the compose file instead of pulling the image. - Update CONTRIBUTING.md file
- Update the embed footer icon to the new one.
Fixed
- Fix typos in the English translations. (Thanks to @LemonyOwO)
- Fix typos in the README.md. (Thanks to @LemonyOwO)
[0.0.1-alpha.6] - 2024-03-30
Added
- Create the Track Stuck event for Lavalink.
- Create the Track Exception event for Lavalink.
- Implement logging handlers for Track Stuck and Track Exception.
Changed
- Change the default search provider from YouTube to SoundCloud.
- Change the debug level from error to warn for errors during roll result send.
[0.0.1-alpha.5] - 2024-03-12
Changed
- Change 'rustls' to 'native-tls'. (Issue #38)
Fixed
- LavalinkConfig not parsing hostname as address.
[0.0.1-alpha.4] - 2024-03-12
Added
- Create a link from ES-419 (LATAM) to ES-ES.
- Create a message handler to roll dices.
- Create a roll engine.
- Create a roll syntax parser.
- Create '/about' command.
- Create '/roll' command.
- New default 'builtin-language' feature to include 'assets/langs/en-US.json' in the binary as default language.
- New config parser.
- Old component message auto remover.
Changed
- Decrease update_voice_server and update_voice_state logs spamming, ignoring them when nothing has been occurred.
- Replace internal i18n with 'hydrogen-i18n'.
- Resume when Player::play() is called when Lavalink is playing nothing.
- New command register and handler.
- New component handler.
Fixed
- Change from '\d' to '[0-9]' to avoid Regex match non-ASCII digits.
[0.0.1-alpha.3] - 2023-01-08
Added
- Create de-DE translation.
- Create es-ES translation.
- Create a HashMap with command's IDs.
Changed
- Refactor en-US translation.
- Refactor error messages.
- Refactor log messages.
- Refactor translation keys.
- Update pt-BR translation.