@@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) , and this project adheres
66to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 1.6.0] - 09-05-2021
9+ ### Added
10+ - Added extended metadata API (#311 )
11+ - Added ` player.bypassSinkVolume ` to ignore volume events (#317 )
12+ - Added support for shell events (#329 )
13+ - Added API endpoints for repeat and shuffle toggle (7747677641993c012e72135ee3d38ea48591f326, #330 )
14+ - Configurable connection timeout (#328 )
15+ - Added artifact with ` thin ` classifier to ` player ` module (29e6dac909bf3a0a8ddeacd9e91a0f926b5cc664)
16+ - Added Login5 API code (#322 )
17+ - Added ` /discovery/list ` API endpoint to list available Spotify Connect devices (#352 )
18+
19+ ### Changed
20+ - Improved metadata DACP pipe (#317 , 6a2679d8f2e26b31bbb85419fa524913d64ffe86, c10a1c82c90ba29454206587d793b1d706735a7d)
21+ - Use slf4j for logging in ` lib ` and ` player ` modules (#336 , #338 )
22+ - Moved sink code to ` sink-api ` and ` sink ` modules (#337 )
23+ - Moved DACP code to ` dacp ` module (7221b2b22b03652c4505ae2f750f40610b783bbd)
24+ - Refactored ` PlayableId ` and stream loading to prepare for local files playback (#208 )
25+ - Moved decoder code to ` decoder-api ` module (#343 , 34ec54647397c0495f5dddeb193c75b347cbb351, 77a558475d860bd5c672bc58dac7baeb17e219c6)
26+ - Centralize Base64 decoding/encoding (#351 )
27+
28+ ### Fixed
29+ - Fixed unsupported tracks playback (#332 )
30+
831## [ 1.5.5] - 13-02-2021
932### Added
1033- Added ` playbackEnded ` event to the API (#297 )
0 commit comments