0.19.5
======

A new unstable release of Rygel.

Changes compared to 0.19.4:

Core:
- Use proper PNG depth value of 24 bit.
- Fix several error codes.

Server:
- Validate <createClass> nodes during object creation.
- Fix recursive item removal and notification thereof.
- Fix several error codes.
- Remove manually removed items from the ItemRemovalQueue.
- Report missing "Filter" argument in browse call.
- Use searchClasses to find a compatible container in DLNA.ORG_AnyContainer
  container creation scenario.
- Add X_GetDLNAUploadProfiles call.
- Move the knowledge about supported DLNA profiles from the MediaEngine to the
  MediaServerPlugin.

Renderer:
- Add possibility to define a set of supported DLNA profiles and not only mime
  types to the renderer.
- Add missing <X_DLNADOC> node and content.
- Remove unused state variables.

Playbin plugin:
- Make it work with simple engine.

MediaExport plugin:
- Fix invalid browse response in "Artist" folder that broke compatibility with
  certain Samsung TV sets.
- Actually use the sort criteria when browsing/searching in virtual folders.
- Fix a critical/crash on automatic item removal.
- Implement container removal.
- Emit containerUpdateID signals when a playlist container changes.
- Add several messages when database operations fail.
- Fix memory corruption in SQLite string collation functions.
- Use fall-back search when client searches for @refID to capture the virtual
  container as well as manually created references.
- Use correct OCM flags for playlist containers.
- Remove hack for searching UPnP containers.
- Fix recursion in virtual containers on certain search requests.
- Fix a critical in the custom SQLite "CONTAINS" keyword implementation.

External plugin:
- Fix an untranslatable message.

Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=699698
- https://bugzilla.gnome.org/show_bug.cgi?id=702228
- https://bugzilla.gnome.org/show_bug.cgi?id=702253
- https://bugzilla.gnome.org/show_bug.cgi?id=702452
- https://bugzilla.gnome.org/show_bug.cgi?id=702633
- https://bugzilla.gnome.org/show_bug.cgi?id=702741
- https://bugzilla.gnome.org/show_bug.cgi?id=703135
- https://bugzilla.gnome.org/show_bug.cgi?id=704146
- https://bugzilla.gnome.org/show_bug.cgi?id=705084
- https://bugzilla.gnome.org/show_bug.cgi?id=705576
- https://bugzilla.gnome.org/show_bug.cgi?id=705587
- https://bugzilla.gnome.org/show_bug.cgi?id=705899
- https://bugzilla.gnome.org/show_bug.cgi?id=706058
- https://bugzilla.gnome.org/show_bug.cgi?id=706059
- https://bugzilla.gnome.org/show_bug.cgi?id=706142
- https://bugzilla.gnome.org/show_bug.cgi?id=706143
- https://bugzilla.gnome.org/show_bug.cgi?id=706182

All contributors to this release:
- Jens Georg <[email protected]>
- Marek Černocký <[email protected]>
- Parthiban Balasubramanian <[email protected]>
- Daniel Mustieles <[email protected]>
- Chao-Hsiung Liao <[email protected]>
- Piotr Drąg <[email protected]>
- Kjartan Maraas <[email protected]>
- 甘露(Gan  Lu) <[email protected]>
- Yuri Myasoedov <[email protected]>
- Yaron Shahrabani <[email protected]>
- Rafael Ferreira <[email protected]>
- Fran Diéguez <[email protected]>
- Dušan Kazik <[email protected]>
- Craig Pratt <[email protected]>
- Christian Kirbach <[email protected]>
- Aurimas Černius <[email protected]>

Added/updated translations
- cs, courtesy of Marek Černocký
- de, courtesy of Christian Kirbach
- es, courtesy of Daniel Mustieles
- gl, courtesy of Fran Dieguez
- he, courtesy of Yaron Shahrabani
- lt, courtesy of Aurimas Černius
- nb, courtesy of Kjartan Maraas
- pl, courtesy of Piotr Drąg
- pt_BR, courtesy of Rafael Ferreira
- ru, courtesy of Yuri Myasoedov
- sk, courtesy of Dušan Kazik
- zh_CN, courtesy of 甘露(Gan  Lu)
- zh_HK, courtesy of Chao-Hsiung Liao
- zh_TW, courtesy of Chao-Hsiung Liao