Releases: Magmastream-NPM/magmastream
Releases · Magmastream-NPM/magmastream
v2.8.4
MagmaStream 2.8.4 - Release Notes
Fixes
- Fixed
moveNode()
: Now correctly moves the given player to a new node. - Improved
loadPlayerStates()
:- Now fully saves player info, including filters, and reapplies them on successful reconnection.
- Fixed an issue where the bot would disconnect from voice chat after calling
loadPlayerStates()
, ensuring it remains in the voice channel if restarted in time.
New Features & Enhancements
player.queue.previous
is now an array:- Tracks previous songs instead of storing only one.
- Can be limited using the new manager option:
maxPreviousTracks: number
.
- Manual filter toggling: You can now enable/disable filters without needing to call
.clearFilters()
. - Added Demon filter.
- Improved
bassBoost()
filter:- Now accepts a numerical level instead of a simple on/off toggle.
Changes & Improvements
- TrackUtils validation removed: Since all tracks are queued using
manager.search()
andtrackUtils.build()
, validation is no longer necessary. - Many functions are now Promises:
- Functions like
.disconnect()
,.pause()
,.setVolume()
,.seek()
,.stop()
, and others now return Promises since they require a connection to the Lavalink REST API. - Make sure to update your code to
await
these functions where necessary!
- Functions like
- Dependency updates: Bumped all dependencies to their latest versions.
v2.8.5
v2.8.2
v2.8.1
What's Changed
- Update Filters.ts by @ItzRandom23 in #384
- main -> 2.8.0 by @Vexify4103 in #386
- Modify discord.js peer dependency to support versions 13.x and 14.x
- Make handleShutdown method public in Manager
- Add source name mapping for track creation to standardize source names
Full Changelog: v2.8.0...v2.8.1
v2.8.0
What's Changed
- updated readme by @Vexify4103 in #368
- 2.8.0 by @realdarek in #371
- Update README.md by @itsjustnickdev in #374
- Filters docs update by @realdarek in #372
- docs: add realdarek as a contributor for doc by @allcontributors in #373
- docs: add Vexify4103 as a contributor for code by @allcontributors in #375
- docs: add Vexify4103 as a contributor for doc by @allcontributors in #376
- UPDATED README.md for adding my bot :) by @Kenver123 in #382
- New Filters by @ItzRandom23 in #380
- docs: add ItzRandom23 as a contributor for code by @allcontributors in #381
New Contributors
- @allcontributors made their first contribution in #373
- @Kenver123 made their first contribution in #382
Full Changelog: v2.7.5...v2.8.0
v2.7.5
v.2.7.4
v2.7.3
What's Changed
- Update README.md by @Vexify4103 in #361
- 2.7.3 by @Vexify4103 in #362
Full Changelog: v2.7.2...v2.7.3