Changes in dconf 0.31.1
=======================

 - Engine: Fix memory leak when subscribing to a path. (Guido Günther; !25)

 - CI: Always store test artifacts so we always get code coverage results.
   (Philip Withnall; !32)

 - Sort output of list and dump commands. (Tomasz MiÄ…sko; !31)

 - Tests: Add integration tests for dconf and dconf-service running within
   a separate D-Bus session and clean XDG_RUNTIME_DIR and XDG_CONFIG_HOME.
   (Tomasz MiÄ…sko; !31)

 - Engine: Coalesce pending writes into a single changeset.
   (Tomasz MiÄ…sko; !30)

 - Consistently validate the number of arguments.
   Add optional directory argument for update command.
   (Tomasz MiÄ…sko; !33)

 - Tests: Add further integration tests (Tomasz MiÄ…sko; !33)

 - Check mtimes of files when updating databases. (Marek Kasik; !27; #11)

 - Indicate update failure with non-zero exit code. Consistently handle
   invalid configuration in update. (Tomasz MiÄ…sko; !34; #42)

 - Replace Bugzilla by Gitlab URL in DOAP file. (Andre Klapper)

 - Tests: Add test for key paths locked in system databases
   (Tomasz MiÄ…sko; !35)