Skip to content

Releases: hmes98318/Music-Disc

v3.1.0

30 Nov 14:11
Compare
Choose a tag to compare

What's Changed

  • fix: Fix incorrect exception handling when querying songs
  • fix: FIx clear command not work
  • fix: Fix default volumn not work
  • feat: Add multi-admin configuration
  • chore(deps): Update dependencies

Full Changelog: v3.0.0...v3.1.0

v3.0.0

19 Oct 15:46
Compare
Choose a tag to compare

What's Changed

  • fix: Fix interaction send typing error
  • fix: Fix ChannelNotCached error
  • fix(Logger): Fix date handling regex error
  • fix(LocalNode): Fix localnode startup error
  • feat: Add priority play, move commands
  • feat: Add music filter
  • feat: Update LavaShark to v2 (using Lavalink v4 node)
  • feat: Add sharding manager
  • feat: Add bot maintenance notice
  • refactor: Refactor Logger and log event handling
  • refactor: Refactor logger add shard record
  • refactor: Refactor status command in shard
  • refactor: Refactor the method to get bot info
  • refactor: Add cache to guild and member counters
  • chore: Update server configuration
  • chore(deps): Update dependencies

Full Changelog: v2.2.0...v3.0.0

v2.2.0

08 Jun 09:32
Compare
Choose a tag to compare

What's Changed

  • fix: Fix command collector errors
  • feat: Add total members count on dashboard page
  • feat: Add totalMembers count to the status command
  • feat: Add slash command switch
  • feat: Api deprecated socketio
  • refactor: Refactor LocalNodeController initialization parameters
  • refactor: Refactor LocalNode path and structure
  • refactor: Refactor session manager & ip blocker
  • chore: Update default download link & config file for localnode
  • chore(pkg): Update dependencies

Full Changelog: v2.1.3...v2.2.0


If you want to use the latest Lavalink v3.7.12 which has deprecated the default youtube source,
you need to modify application.yml to set the youtube plugin.


v2.1.3

22 Apr 14:07
Compare
Choose a tag to compare

What's Changed

  • fix: Fix crash caused by user deleting unanswered messages
  • fix: Fix crash error where interaction guild members do not exist
  • fix: Update local node default download link
  • feat: Add playing filter to dashboard serverlist page
  • feat: Add display endpoint on dashboard server page
  • feat: Add leave server button on dashboard server page
  • chore(pkg): Update dependencies
  • chore(deps): Bump express from 4.18.3 to 4.19.2 by @dependabot in #37
  • chore(deps): Bump undici from 6.9.0 to 6.11.1 by @dependabot in #38

New Contributors

Full Changelog: v2.1.2...v2.1.3

v2.1.2

16 Mar 17:10
Compare
Choose a tag to compare

What's Changed

  • fix(Player): Resolve connection timeout errors and optimize connection function
  • fix(player): Error setting default volume when adding a track
  • fix: Fix interactionCreate crash
  • fix: Update local node default download link
  • refactor: Refactor function of regularly check node connection status
  • refactor(player): Update player.destroy() method invocation
  • chore(deps): Update lavashark to v1.3.3
  • chore: Update minimum support node.js version to v18.12

Full Changelog: v2.1.1...v2.1.2

v2.1.1

11 Mar 13:33
Compare
Choose a tag to compare

What's Changed

  • feat: Support logging in to the web dashboard using oauth2
  • fix: Fix manual restart error in localnode on Windows with Oracle JDK
  • fix: Resolve dashboard crash in interactionCreate
  • fix: Fix interactionCreate crash

Full Changelog: v2.1.0...v2.1.1


If your Lavalink v3 server is not working (status code 400 error).
Temporarily using the lavalink server of the following branches can run normally.
https://github.com/lavalink-devs/Lavalink/tree/219dfdd0

Download Lavalink.jar: https://repo.lavalink.dev/artifacts/lavalink/219dfdd0/Lavalink.jar


v2.1.0

08 Dec 19:49
Compare
Choose a tag to compare

What's Changed

  • Add web dashboard
  • Add local node settings to automatically set local lavalink node
  • Add logger
  • Add ESLint
  • Refactor Initial loading structure for the Bot
  • Refactor environment value naming and loader
  • Fix dashboard command default volume display error
  • Fix queue page display error after adding track
  • Fix admin check error in slash command
  • Update node command add node status checker
  • Update status command
  • Update dependencies

Full Changelog: v2.0.2...v2.1.0

v2.0.2

01 Sep 08:59
Compare
Choose a tag to compare

What's Changed

  • Refactor blacklist & voiceStateUpdate detector
  • Add express framework

Full Changelog: v2.0.1...v2.0.2

v2.0.1

09 Aug 14:40
Compare
Choose a tag to compare

What's Changed

  • Fix idle node disconnection issue
  • Fix default volume and destory dashboard errors
  • Fix dashboard loop errors
  • Fix incorrect ping values retrieval
  • Add volume and repeatmode to dashboard
  • Add node connect events

Full Changelog: v2.0.0...v2.0.1

v2.0.0

30 Jul 09:41
f3c26fd
Compare
Choose a tag to compare

What's Changed

  • feat: Refactor and migrate to TypeScript with LavaShark by @hmes98318 in #31

Full Changelog: v1.4.2...v2.0.0