Releases: hmes98318/Music-Disc
Releases · hmes98318/Music-Disc
v3.1.0
v3.0.0
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
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.
- https://github.com/lavalink-devs/youtube-source#plugin
- https://github.com/hmes98318/Music-Disc/blob/2fa68c6abf171eed84544a30c2affffb6486e7b6/server/application.yml#L10-L12
v2.1.3
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
- @dependabot made their first contribution in #37
Full Changelog: v2.1.2...v2.1.3
v2.1.2
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
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
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
What's Changed
- Refactor blacklist & voiceStateUpdate detector
- Add express framework
Full Changelog: v2.0.1...v2.0.2
v2.0.1
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
What's Changed
- feat: Refactor and migrate to TypeScript with LavaShark by @hmes98318 in #31
Full Changelog: v1.4.2...v2.0.0