X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/c764e832cef2e0828e46762b66ca97cc5541686b..5dcfc065d123f6643b12ed1766c7976e58b6941a:/CHANGES.html diff --git a/CHANGES.html b/CHANGES.html index e8532f4..24f2ac0 100644 --- a/CHANGES.html +++ b/CHANGES.html @@ -14,56 +14,38 @@

IMPORTANT: you should read README.upgrades before upgrading.

-

Changes up to version 5.1

+

Changes up to version 5.2

-

Removable Device Support

+

PulseAudio Support

-

The server will now automatically initiate a rescan when a filesystem is - mounted or unmounted. (Use the mount_rescan option if you want to - suppress this behavior.)

+

PulseAudio is now supported, if the support library is available at + build time. It is the default for client applications, reflecting its + widespread use in desktop environments.

-

The server takes care not to hold audio files open unnecessarily, so - that devices can be unmounted even if tracks from them are currently being - buffered.

+

Volume setting is not currently supported when PulseAudio is in + use.

-

Disobedience

+

Changes To RTP Support

-

You can now edit the required-tags and prohibited-tags - global preferences in Disobedience - (issue - #29).

+

Disobedience now has a menu to select the network playback API.

-

The “Manage users” option is now more reliably greyed out if - it will not work. This depends on a server change too, so it may still be - wrong if a new Disobedience is used against an old server.

+

disorder-playrtp now selects playback API using + a --api option. The old API-selection options remain + available but are deprecated and will be removed in the future.

-

A .desktop file is now shipped, making Disobedience visible as - an application in freedesktop.org-compliant systems.

- -
- -

Backups

- -
- -

The Debian package now includes a cronjob that backs up the database - daily. See /etc/cron.d/disorder. You can put settings - in /etc/default/disorder to turn this off or to control how long - the backups are kept for.

- -

The disorder-dump -r option was broken.

- -

disorder-dump now gets permissions right automatically (issue - #56).

+

RTP playback can now transmit to multiple unicast destinations, added + and removed on demand. This is controlled by the new rtp_mode + option. The motivating use case is a bridged network with high- and + low-capacity components. However it is may also be useful in a routed + network without multicast routing support.

@@ -103,6 +85,100 @@ href="README.upgrades.html">README.upgrades before upgrading.

+

Bug fixes

+ +
+ + + +
+ +
+ +

Changes up to version 5.1.1

+ +
+ +

Bug fixes

+ +
+ + + +

Thanks to Mark Wooding and Joe Birr-Pixton.

+ +
+ +
+ +

Changes up to version 5.1

+ +
+ +

Removable Device Support

+ +
+ +

The server will now automatically initiate a rescan when a filesystem is + mounted or unmounted. (Use the mount_rescan option if you want to + suppress this behavior.)

+ +

The server takes care not to hold audio files open unnecessarily, so + that devices can be unmounted even if tracks from them are currently being + buffered.

+ +
+ +

Disobedience

+ +
+ +

You can now edit the required-tags and prohibited-tags + global preferences in Disobedience + (issue + #29).

+ +

The “Manage users” option is now more reliably greyed out if + it will not work. This depends on a server change too, so it may still be + wrong if a new Disobedience is used against an old server.

+ +

A .desktop file is now shipped, making Disobedience visible as + an application in freedesktop.org-compliant systems.

+ +
+ +

Backups

+ +
+ +

The Debian package now includes a cronjob that backs up the database + daily. See /etc/cron.d/disorder. You can put settings + in /etc/default/disorder to turn this off or to control how long + the backups are kept for.

+ +

The disorder-dump -r option was broken.

+ +

disorder-dump now gets permissions right automatically (issue + #56).

+ +
+

General