Skip to content

Releases: 0xf4b1/traktor-streaming-proxy

v0.5.0

25 Oct 14:57
Compare
Choose a tag to compare

What's Changed

  • Server runs SSL connector with temporally generated certificate which simplifies the setup and removes the need to proxy through nginx with own generated certificate
  • Release as distribution zip file
  • Release prebuilt SecTrustEvaluateStub.dylib (arm64)

Spotify

  • Add OAuth support
  • Use spotify-kt

Full Changelog: v0.4.1...v0.5.0

v0.4.1

10 May 23:21
Compare
Choose a tag to compare

What's Changed

General

  • Add SecTrustEvaluateStub to bypass certificate verification to support Traktor 3.11.1 17 and higher
  • Fix track id encoding with leading zeros into long

Spotify

  • Fix librespot-java dependency via rebuilt in container images

Full Changelog: v0.4...v0.4.1

v0.4

24 Dec 19:40
Compare
Choose a tag to compare

What's Changed

General

  • Add configuration option to enable sources
  • Add configuration option to enable sources for search
  • Allow searching single source by prefixing query with source name (<source name>:<query>)
  • Implement Playlists and Top 100 endpoints
  • Consistently map items in Traktor according to defined Library Mapping
  • Add crafted Beatport license file (you no longer need a Beatport account with subscription) [Traktor on macOS only]

Spotify

  • Add support for playlists and top tracks from followed artists
  • Increase query limit to maximum of 50 where appropriate
  • Fetch all results for endpoints where Traktor does not query next

Tidal

  • Update to tidal-kt 0.2.0
  • Add support for playlists and generated custom mixes
  • Fetch all results for endpoints where Traktor does not query next

YouTube

  • Update NewPipeExtractor to v0.23.1

Full Changelog: v0.3...v0.4

v0.3

27 Aug 23:03
Compare
Choose a tag to compare

What's Changed

  • Use javas HttpsURLConnection instead of okhttp by @0xf4b1 in #6
  • Fix query more results and query same results again by @0xf4b1 in #7
  • Add curated playlists endpoints by @0xf4b1 in #8
  • Multi-stage build in Dockerfile by @0xf4b1 in #4
  • Add spotify source by @0xf4b1 in #9
  • Add tidal source by @0xf4b1 in #10
  • Configuration via config.properties file

Full Changelog: v0.2...v0.3

v0.2

08 Aug 20:45
Compare
Choose a tag to compare

What's Changed

  • Introduce generic source interface for extensibility by @0xf4b1 in #1
  • Improve youtube search results by @0xf4b1 in #2
  • Choose audio stream with highest quality
  • Docker containers (amd64 and arm64)

Full Changelog: v0.1...v0.2

v0.1

02 Aug 20:00
Compare
Choose a tag to compare
  • Basic YouTube support via NewPipe
  • Possibility to authenticate and link Traktor
  • Server certificate generation
  • Docker container

Full Changelog: https://github.com/0xf4b1/traktor-streaming-proxy/commits/v0.1