A new development release cycle  for Rygel has started.

Note: This is a development snapshot. All the usual disclaimers apply.

Main changes:
 - Port to libsoup3 (and thus to GUPnP 1.6 API)
 - API Bump to 2.8 (also for ruih to align again)
 - Loads of translation updates

It is available for download at

https://download.gnome.org/sources/rygel/0.41/rygel-0.41.0.tar.xz

Changes since 0.40.1:

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

Bugs fixed in this release:
 - https://gitlab.gnome.org/GNOME/rygel/issues/151
 - https://gitlab.gnome.org/GNOME/rygel/issues/160
 - https://gitlab.gnome.org/GNOME/rygel/issues/166
 - https://gitlab.gnome.org/GNOME/rygel/issues/173
 - https://gitlab.gnome.org/GNOME/rygel/issues/183
 - https://gitlab.gnome.org/GNOME/rygel/issues/187
 - https://gitlab.gnome.org/GNOME/rygel/issues/190
 - https://gitlab.gnome.org/GNOME/rygel/issues/192
 - https://gitlab.gnome.org/GNOME/rygel/issues/192
 - https://gitlab.gnome.org/GNOME/rygel/issues/196
 - https://gitlab.gnome.org/GNOME/rygel/issues/208

All contributors to this release:
 - Jens Georg <[email protected]>
 - Pawan Chitrakar <[email protected]>
 - Quentin PAGÈS <[email protected]>
 - Piotr Drąg <[email protected]>
 - Jan Alexander Steffens (heftig) <[email protected]>
 - Yaron Shahrabani <[email protected]>
 - Fabio Tomat <[email protected]>
 - Yosef Or Boczko <[email protected]>
 - Danial Behzadi <[email protected]>
 - Boyuan Yang <[email protected]>
 - Hugo Carvalho <[email protected]>
 - Yuri Chornoivan <[email protected]>
 - Alexander Shopov <[email protected]>
 - Źmicier Turok <[email protected]>
 - Jiri Grönroos <[email protected]>
 - Alexey Rubtsov <[email protected]>
 - Charles Monzat <[email protected]>
 - Fran Dieguez <[email protected]>
 - Rico Tzschichholz <[email protected]>
 - Jordi Mas <[email protected]>
 - Kjartan Maraas <[email protected]>
 - Cheng-Chia Tseng <[email protected]>
 - Juliano Camargo <[email protected]>

Added/updated translations:
 - bg.po, courtesy of Alexander Shopov
 - ca.po, courtesy of Carles Ferrando Garcia
 - fa.po, courtesy of Danial Behzadi
 - fi.po, courtesy of Jiri Grönroos
 - fr.po, courtesy of Guillaume Bernard
 - fur.po, courtesy of Fabio Tomat
 - gl.po, courtesy of Fran Dieguez
 - he.po, courtesy of Yosef Or Boczko
 - nb.po, courtesy of Kjartan Maraas
 - ne.po, courtesy of Pawan Chitrakar
 - pt.po, courtesy of Hugo Carvalho
 - ru.po, courtesy of Alexey Rubtsov
 - uk.po, courtesy of Yuri Chornoivan
 - zh_CN.po, courtesy of lumingzh
 - zh_TW.po, courtesy of Cheng-Chia Tseng

_______________________________________________
gnome-announce-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-announce-list

Reply via email to