|
a/doc/releases.txt |
|
b/doc/releases.txt |
1 |
= Upmpdcli release notes
|
1 |
= Upmpdcli release notes
|
2 |
|
2 |
|
3 |
== upmpdcli 1.3.0
|
3 |
== upmpdcli 1.3.0
|
4 |
|
4 |
|
5 |
Despite the middle version number jump, this version does not contain major
|
5 |
NOTE: Using this release with Lumin needs explicitely setting lumincompat=1
|
6 |
changes. I am just going back to the classic method of using the last
|
6 |
in the configuration file, which disables the OpenHome Credentials service
|
7 |
version value exclusively for bug fixes. This contains minor functional
|
7 |
(this is not the default).
|
8 |
changes, so it can't be 1.2.
|
|
|
9 |
|
8 |
|
|
|
9 |
- Support Spotify, through a new Media Server module. This needs a premium
|
|
|
10 |
Spotify account. The setup is slightly more complicated than for the
|
|
|
11 |
other services, see the
|
|
|
12 |
link:https://www.lesbonscomptes.com/upmpdcli/upmpdcli-manual.html#upmpdcli.spotifynotes[upmpdcli manual]
|
10 |
- Support the OpenHome Credentials service. This allows accessing Qobuz and
|
13 |
- Support the OpenHome Credentials service. This allows accessing Qobuz and
|
11 |
Tidal from Kazoo, using their internal service directory
|
14 |
Tidal from Kazoo, using their internal service directory browser (instead
|
12 |
browser (instead of going through the upmpdcli media server). This allows
|
15 |
of going through the upmpdcli media server). This allows managing
|
13 |
managing favourites and other specific service functions. In theory, this
|
16 |
favourites and other specific service functions. In theory, this should
|
14 |
should work with Lumin too, but it does not for some unknown
|
17 |
work with Lumin too, but it does not, and the presence of this feature
|
15 |
reason. Actually, the presence of this feature prevents the renderer to
|
18 |
prevents the renderer from being detected by Lumin at all, so that a
|
16 |
from being used with Lumin at all, so that a 'lumincompat' was added to
|
19 |
'lumincompat' was added to the configuration to allow using upmpdcli with
|
17 |
the configuration to allow using upmpdcli with Lumin (and without the
|
20 |
Lumin (with the Credentials support disabled).
|
18 |
Credentials support).
|
|
|
19 |
- Support Radio Paradise FLAC channel. This is special for a radio because
|
21 |
- Support Radio Paradise FLAC channel. This is special for a radio because
|
20 |
it uses a sequence of audio URLs instead of a single stream. Have a look
|
22 |
it uses a sequence of audio URLs instead of a single stream. Have a look
|
21 |
at the distributed 'upmpdcli.conf' file for the radio definition to use
|
23 |
at the distributed 'upmpdcli.conf' file for the radio definition to use
|
22 |
(add it to your '/etc/upmpdcli.conf' which is not automatically updated
|
24 |
(add it to your '/etc/upmpdcli.conf' which is not automatically updated
|
23 |
during an upgrade). The appropriate script is now installed to
|
25 |
during an upgrade). The appropriate script is now installed to
|
24 |
'/usr/share/upmpdcli/radio_scripts' (along with a small number of art and
|
26 |
'/usr/share/upmpdcli/radio_scripts' (along with a small number of art and
|
25 |
metadata scripts for other stations).
|
27 |
metadata scripts for other stations).
|
|
|
28 |
- Port all Python code to Python3 (while retaining Python2
|
|
|
29 |
compatibility). All Media Server plugins are run by Python3 by default.
|
26 |
- Improve function with Google Play Music. Esp. fix bugs in playlist
|
30 |
- Improve function with Google Play Music. Esp. fix bugs in playlist
|
27 |
handling.
|
31 |
handling.
|
28 |
Add proxy mode to the Media Server. The default is still to redirect mpd
|
32 |
- Add proxy mode to the Media Server. This may improve function in
|
29 |
to the actual music stream.
|
33 |
case the service is a bit flaky by providing retries. The default is
|
30 |
All Python code has hopefully been made compatible with Python3 (still
|
34 |
still to redirect mpd to the actual music stream, except for Spotify
|
31 |
using Python2 by default).
|
35 |
(which needs local decoding).
|
32 |
|
36 |
|
33 |
See the
|
37 |
See the
|
34 |
link:https://www.lesbonscomptes.com/upmpdcli/upmpdcli-manual.html[Upmpdcli
|
38 |
link:https://www.lesbonscomptes.com/upmpdcli/upmpdcli-manual.html[Upmpdcli
|
35 |
manual] for more detail about these functions.
|
39 |
manual] for more detail about these functions.
|
36 |
|
40 |
|