Releases: librespot-org/librespot-java
Releases · librespot-org/librespot-java
v1.6.5
31 Dec 13:04
Compare
Sorry, something went wrong.
No results found
Fixed
Crash on startup due to incompatible library (#1011 )
v1.6.4
14 Oct 12:22
Compare
Sorry, something went wrong.
No results found
Added
Support for OAuth authentication strategy (#931 )
Changed
Updated a bunch of dependencies
Thank you to @skeller , @tagdara and @0xf4b1 for being the main contributors of this release.
v1.6.3
17 May 07:44
Compare
Sorry, something went wrong.
No results found
Added
Added client token support (08b7890 )
Added onPlaybackFailed callback (#449 , #460 )
Fixed
Make AP resolver use configured proxy (#441 )
Refresh AP pool after stopping the receiver (#464 )
Bumped client version to fix PremiumAccountRequired (#614 , #615 )
Changed
Migrate some APIs to their HTTP equivalent (6b45130 )
Updated two years of dependencies
v1.6.2
11 Dec 12:41
Compare
Sorry, something went wrong.
No results found
Added
Added HTTPS proxy support (#390 )
Added GET /instance
API endpoint (#403 )
Fixed
v1.6.1
18 Jul 18:00
Compare
Sorry, something went wrong.
No results found
Added
Added /discovery/list
API endpoint (#352 )
Added environment variables to shell event hooks (#368 )
Added shell.executeWithBash
configuration option (#368 )
Changed
Space volume events 500ms apart (#369 )
Fixed
Removed redundant pfls message (#361 )
Refresh AP pool before reconnecting (591fb92 )
v1.6.0
09 May 15:59
Compare
Sorry, something went wrong.
No results found
Added
Added extended metadata API (#311 )
Added player.bypassSinkVolume
to ignore volume events (#317 )
Added support for shell events (#329 )
Added API endpoints for repeat and shuffle toggle (7747677 , #330 )
Configurable connection timeout (#328 )
Added artifact with thin
classifier to player
module (29e6dac )
Added Login5 API code (#322 )
Added /discovery/list
API endpoint to list available Spotify Connect devices (#352 )
Changed
Improved metadata DACP pipe (#317 , 6a2679d , c10a1c8 )
Use slf4j for logging in lib
and player
modules (#336 , #338 )
Moved sink code to sink-api
and sink
modules (#337 )
Moved DACP code to dacp
module (7221b2b )
Refactored PlayableId
and stream loading to prepare for local files playback (#208 )
Moved decoder code to decoder-api
module (#343 , 34ec546 , 77a5584 )
Centralize Base64 decoding/encoding (#351 )
Fixed
Fixed unsupported tracks playback (#332 )
1.5.5
13 Feb 11:38
Compare
Sorry, something went wrong.
No results found
Added
Added playbackEnded
event to the API (#297 )
Added POST /instance/terminate
and POST /instance/close
to the API (f831010 , b288bd1 , 9fbe643 )
Changed
Player#waitReady()
now waits for the player to become ready, the old behaviour has been renamed to Player#ready()
(dce2676 )
1.5.4
11 Jan 11:15
Compare
Sorry, something went wrong.
No results found
Fixed
Fixed playback not starting (#281 , #289 , 0e85e1a )
Fixed instance stuck after failing to load autoplay (#284 )
Do not report a null session to session listeners (#291 )
Changed
Removed redundant calls to getInstance (#292 )
1.5.3
28 Dec 16:57
Compare
Sorry, something went wrong.
No results found
Added
Dispatch session closing when using Zeroconf (5b53af7 )
Allow set volume with relative steps count (#273 )
Changed
Improved thread usage (#249 , #280 )
Catch and log exceptions happening in command/message handling (352d6e3 ,
3229d2c )
Fixed
1.5.2
17 Nov 09:38
Compare
Sorry, something went wrong.
No results found
Added
Added Player#waitReady()
method (d3149d3 )
Added pass through endpoints for official Spotify API (#255 )
Store and check hash of first chunk of cache data (9ab9f43 )
Fixed
Fixed UnsupportedOperationException
when starting playback (#251 )
Close cache files correctly (e953129 , #253 )
Fixed starting playback from API (#254 )