The most up-to-date open source Spotify client
/discovery/list
API endpoint (#352)shell.executeWithBash
configuration option (#368)player.bypassSinkVolume
to ignore volume events (#317)thin
classifier to player
module (29e6dac909bf3a0a8ddeacd9e91a0f926b5cc664)/discovery/list
API endpoint to list available Spotify Connect devices (#352)lib
and player
modules (#336, #338)sink-api
and sink
modules (#337)dacp
module (7221b2b22b03652c4505ae2f750f40610b783bbd)PlayableId
and stream loading to prepare for local files playback (#208)decoder-api
module (#343, 34ec54647397c0495f5dddeb193c75b347cbb351, 77a558475d860bd5c672bc58dac7baeb17e219c6)playbackEnded
event to the API (#297)POST /instance/terminate
and POST /instance/close
to the API (f83101059c94a636a94725619a1ea53eab2e574f, b288bd1785579af05ee4042e76cef0f801298998, 9fbe6431b961154c1efa14ad61a5dee48022377e)Player#waitReady()
now waits for the player to become ready, the old behaviour has been renamed to Player#ready()
(dce26768eebf7e9e039ffabfceb80b66c1a9228b)Player#waitReady()
method (d3149d3843e066986524e14369c5871c22629810)UnsupportedOperationException
when starting playback (#251)common
module, moved into lib
core
module, split into lib
and player
STORED
authentication strategy (17ba408b844554632e180d3ad1e8fc7cb9db2b6c)