Switch to unified view

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