dLeyna 0.8.4 (stable)
=====================

Core:
 - Fix compatibility with musl

Renderer:
 - Potentially fix crash if renderer device disappears 

Bugs fixed in this release:
 - Please also reffer: https://bugs.gentoo.org/936939
 - https://gitlab.gnome.org/World/dLeyna/issues/14

Merge requests included in this release:
 - https://gitlab.gnome.org/World/dLeyna/merge_requests/10
 - https://gitlab.gnome.org/World/dLeyna/merge_requests/9

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Brahmajit Das <brahmajit.xyz@gmail.com>

dLeyna 0.8.3 (stable)
=====================

Build:
 - Fix compatibility with Meson 1.2

Renderer:
 - Fix locale initialization

Server:
 - Fix locate initialization
 - Fix uninitialized variable warning
 - Properly handle optional actions
 - Fix browse not working properly

Bugs fixed in this release:
 - Bug: https://bugs.gentoo.org/909405
 - Bug: https://bugs.gentoo.org/909431
 - https://gitlab.gnome.org/World/dLeyna/issues/12
 - https://gitlab.gnome.org/World/dLeyna/issues/12

Merge requests included in this release:
 - https://gitlab.gnome.org/World/dLeyna/merge_requests/8
 - https://gitlab.gnome.org/World/dLeyna/merge_requests/7
 - https://gitlab.gnome.org/World/dLeyna/merge_requests/6

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Bastien Nocera <hadess@hadess.net>
 - Sam James <sam@gentoo.org>

dLeyna 0.8.2 (stable)
=====================

Python:
  - Install modules to be used externally as well
  - Port python code to python3 and update for (modern)
    PyGObject

Core:
  - Do not leak context filter list
  - Do not leak cancellable in gasync tasks
  - If log-level is debug, do not block other log domains

Renderer:
  - Fix cancelling async tasks
  - Fix setting the name for the renderer service
  - Do not add empty device properties

Server:
  - Do not access async tasks if they are cancelled
  - Fix double-free and reference leak if tasks are cancelled
  - Do not unref NULL variants on shutdown
  - If an optional ServiceAction does not exist, do not
    emit a warning

Bugs fixed in this release:
 - https://gitlab.gnome.org/World/dLeyna/issues/10
 - https://gitlab.gnome.org/World/dLeyna/issues/8
 - https://gitlab.gnome.org/World/dLeyna/issues/9

All contributors to this release:
 - Jens Georg <mail@jensge.org>

dLeyna 0.8.1 (stable)
=====================

Core:
  - Use GString to sanitize UDNs for object paths names

Renderer:
  - Remove duplicate source file that is also in core
  - Fix a double-free in set_position call
  - Make coverity happy in a couple of places

Server:
  - Fix a double-free on icon download error
  - Remove some dead code

Bugs fixed in this release:
 - Coverity issues 358585, 358590, 358593, 358595, 358598,
   358599 and 358602

Merge requests included in this release:
 - https://gitlab.gnome.org/World/dLeyna/merge_requests/5

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Matt Turner <mattst88@gmail.com>

dLeyna 0.8.0 (stable)

Updated/new dependencies:
  - GUPnP 1.6
  - Libsoup3
  - Sphinx
  - Rst2Man

All:
  - First unified release again.
  - Ported to GUPnP 1.6
  - Ported to Libsoup3
  - Fixed a lot of compiler warnings and static analyser findings

Documentation:
  - Add manpages for the servers
  - Ressurect parts of the documentation, convert to RST

Core:
  - Fix debugging output

Server:
  - Fix debugging output

Renderer:
  - Fix XML parser error for certain events
  - Do not publish empty Album / Artist
