Releases: s-frei/TrackSearch
Releases · s-frei/TrackSearch
0.10.1
0.10.0
Breaking:
- Stream URLs are now wrapped in
TrackStream
to also have related data likeTrackFormat
available
and can be now accessed withTrackStream.url()
Track.getStreamURL()
changed toTrack.getStream()
TrackSearchClient.getStreamURL()
changed toTrackSearchClient.getTrackStream()
Features:
- Determine the best audio format for SoundCloudTrack
- Various code and performance improvements
- Updated dependencies
Bugfixes:
- Fix YouTube tracks parsing through avoiding sponsored
0.9.0
0.8.2
0.8.1
0.8.0
Breaking:
- The length (
java.lang.Long
) field of Track is now duration (java.time.Duration
) - The TrackList is now extending
List
andgetTracks()
isn't possible anymore
Features:
- Obtain next/paged tracks using the TrackList
next()
function - Improved code quality and readability especially for JSON processing
- Improved tests
- Improved duration parsing
- Updated dependencies
Bugfixes:
- SC: When a track has no thumbnail default to channel thumbnail
0.7.3
0.7.2
0.7.1
0.7.0
Changes
Feature:
- Improve request and function caching for better performance
- Improve log output
- Avoid resolving of not ready youtube streams
- Updated dependencies
Bugfix:
- Fix stream URL resolving through retry 'once' on failure. This is not
improving performance but fixes the issue when resolving fails for unknown
circumstances.