0.41.0 (development)
====================

Overall:

- Use GUPnP 1.6 API
- Use Libsoup 3 API
- API bump to 2.8
- ABI reset

Confirmation UI:
- Do not install ui file if preferences are not built

Documentation:
- Fix gtk-doc generation and installation
- Add option "man_pages" to disable man pages

Config:
- Fix Tracker3 configuration

Presets:
- Add presets for more encoders
- Fix mp4 muxing
- Support VA-API MPEG2 encoding
- Support VA-API H.264 encoding

Rygel:
- Port to GApplication instead of using our own single instance
  mechanism

Core:
- Make plugin loader more predictable

Server:
- Add albumArtURI to VideoItem for devices that use that
  for the thumbnail

Renderer:
- Fix a critical if there is no mime_type

MediaExport:
- Strip XML extensions (for DIDL_S playlists)
- Support ".nomedia" to skip indexing folders
- If database upgrade failed, do not activate plugin
- Treat parallel Tracker3 module similar to original Tracker
  plugin
- Drop deperecated ValueArray
- Fix disabling meta-data extraction

LMS:
- Drop deprecated ValueArray

Tracker (old):
- Disable by default

Tracker3:
- Fix Video graph
- Fix deadlock on start
- Do not kill whole rygel if service is not activatable

GStreamer Media Engine:
- Adapt to deprecations
- Fix pipeline blocking issue when transcoding from video-only
  files