Skip to content
This repository has been archived by the owner on Sep 25, 2024. It is now read-only.

Releases: nashiradeer/hydrogen

[0.0.1-alpha.8] - 2024-04-16

17 Apr 01:33
fa8a5d3
Compare
Choose a tag to compare
Pre-release

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

  • Avoid accidental rolls inside messages with a prefix. (#39)
  • Fix the embed footer icon URL.
  • Panic doesn't finalize the program. (#42)

[0.0.1-alpha.7] - 2024-04-15

15 Apr 22:05
27af12a
Compare
Choose a tag to compare
Pre-release

Added

  • Add a config option to enable public instance-only features.
  • New project icon.

Changed

  • Change lavalink-openj9 tag on the compose file to v3-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

30 Mar 18:41
21f855d
Compare
Choose a tag to compare
Pre-release

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

12 Mar 21:39
Compare
Choose a tag to compare
Pre-release

Changed

  • Change 'rustls' to 'native-tls'. (Issue #38)

Fixed

  • LavalinkConfig not parsing hostname as address.

[0.0.1-alpha.4] - 2024-03-12

12 Mar 13:52
c5a3ed3
Compare
Choose a tag to compare
Pre-release

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

08 Jan 16:57
Compare
Choose a tag to compare
Pre-release

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.

Fixed

  • Missing variable value in JoinCommand. (Issue #15)
  • Wrong translation key in LoopComponent. (Issue #16)
  • Wrong translations variables in HydrogenManager. (Issue #16)