Skip to content

Releases: s-frei/TrackSearch

0.10.1

11 Jun 23:45
b8778a9
Compare
Choose a tag to compare

Features:

  • Updated dependencies

Bugfixes:

  • Fix YouTube tracks parsing through parse missing info on demand

0.10.0

17 May 23:36
6f5fd5a
Compare
Choose a tag to compare

Breaking:

  • Stream URLs are now wrapped in TrackStream to also have related data like TrackFormat available
    and can be now accessed with TrackStream.url()
    • Track.getStreamURL() changed to Track.getStream()
    • TrackSearchClient.getStreamURL() changed to TrackSearchClient.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

26 Mar 22:17
e2be48a
Compare
Choose a tag to compare

Breaking:

  • Bump to JDK 17

Features:

  • Get tracks by URL
  • Improved tests
  • Updated dependencies

Bugfix:

  • Fix YouTube tracks parsing

0.8.2

06 Nov 23:49
82e75e5
Compare
Choose a tag to compare

Features:

  • Updated dependencies
  • First shot of getting YouTubeTrack by URL

Bugfixes:

  • Fix YouTube tracks parsing

0.8.1

12 Jul 16:54
f2bf0f2
Compare
Choose a tag to compare

Features:

  • Updated dependencies

0.8.0

24 Mar 01:07
85df9ef
Compare
Choose a tag to compare

Breaking:

  • The length (java.lang.Long) field of Track is now duration (java.time.Duration)
  • The TrackList is now extending List and getTracks() 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

15 Sep 22:36
30ac110
Compare
Choose a tag to compare

Changes

Features:

  • Additional path for YouTube paging information
  • Improved tests and logging

Bugfixes:

  • Avoid parsing advertisements on YouTube search results

0.7.2

06 Apr 22:41
2fd8609
Compare
Choose a tag to compare

Changes

Feature:

  • Additional youtube streaming data path
  • Additional youtube response data path

0.7.1

21 Dec 22:27
363f0e6
Compare
Choose a tag to compare

Changes

Feature:

  • Additional youtube video data path
  • Increase default URL resolving retries
  • Avoid resolving of streams and ads
  • Updated dependencies

Bugfix:

  • Fix youtube track length resolving

0.7.0

18 Oct 21:38
981207a
Compare
Choose a tag to compare

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.