Releases: lavalink-devs/lavaplayer
Releases · lavalink-devs/lavaplayer
1.5.6
2.2.2
2.2.1
2.2.0
What's Changed
- Fixed AAC decoder initialisation #118
- Fixed header validation of FLAC files #127
- Fixed an issue with playing inner m3u8 playlists directly #131
- Fixed a rare thread leak caused by a race condition when stopping track executors #125
- Added support for searching Bandcamp tracks #115
- Added support for WAV files with 32 bit samples #116
- Added support for reading ISRC from MP3, OGG and Matroska files #110
- Added support for extracting ISRC from Bandcamp tracks #115
- Added method for registering multiple source managers in one call #132
- Bump
org.json
to20240303
to resolve a transitive vulnerability #113
2.1.2
What's Changed
- Fixed Twitch source sometimes failing to initialise causing errors when registering source managers #99
- Fixed metadata extraction for some OGG files #101
- Fixed OGG opus duration extraction #103
- Fixed clamping of lower values during volume changing #105
- Improve handling of some MP3 files with multiple IDv3 blocks #108
- Added basic metadata extraction for Matroska files #108
- Bump
sourceCompatibility
specifically to Java 11 (Java 11 was already needed anyway) #81 - Add new
AudioSourceManagers.registerRemoteSources
method which allows excluding specific source managers from being registered (useful for excluding the old YouTube source manager)
Warning
The YoutubeSourceManager
is now deprecated and won't receive further updates. Please use https://github.com/lavalink-devs/youtube-source#v2 instead.
1.5.4
What's Changed
- Fixed Twitch source sometimes failing to initialise causing errors when registering source managers #100
- Fixed metadata extraction for some OGG files #102
- Fixed OGG opus duration extraction #104
- Fixed clamping of lower values during volume changing #106
- Improve handling of some MP3 files with multiple IDv3 blocks #109
- Added basic metadata extraction for Matroska files #109
- Add new
AudioSourceManagers.registerRemoteSources
method which allows excluding specific source managers from being registered (useful for excluding the old YouTube source manager)
Warning
The YoutubeSourceManager
is now deprecated and won't receive further updates. Please use https://github.com/lavalink-devs/youtube-source#common instead.
2.1.1
What's Changed
- Fixed invalid search request (code 400) by @JellyBrick in #70
- Fixed YoutubeMpegStreamAudioTrack default to
0
ifstate.absoluteSequence
isnull
by @devoxin in #73 - Update youtube music client version by @topi314 in #74
Full Changelog: 2.1.0...2.1.1
1.5.3
What's Changed
- Fix
Target host is not specified
with HLS relative urls by @devoxin in m3u8 playlists in #49 - Fix invalid search request (code 400) by @JellyBrick in #71
- Added support for youtube
/live/
URLs by @devoxin in #54 - Update youtube music client version by @topi314 in #75
Full Changelog: 1.5.2...1.5.3
2.1.0
What's Changed
- Added support for multiple track markers by @duncte123 in #56
- Fixed NicoNico by @a9lim #50
- Fixed playback of some Vimeo tracks by adding HLS support by @freyacodes in #63
- Added support for
/live/
YouTube URLs by @devoxin in #53 - Added proper handling of relative URLs in m3u8 playlists by @devoxin in #48
- Fixed handling of Twitch URLs with uppercase paths by @GravelCZ in #57
- Made frame buffers pass their format to other frames by @duncte123 in #55
- Fixed JitPack compilation by @1A3Dev in #60
Full Changelog: 2.0.4...2.1.0