Rygel 0.41.0

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
Changes since 0.40.1:
– 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: – gitlab.gnome.org/GNOME/rygel/issues/151gitlab.gnome.org/GNOME/rygel/issues/160gitlab.gnome.org/GNOME/rygel/issues/166gitlab.gnome.org/GNOME/rygel/issues/173gitlab.gnome.org/GNOME/rygel/issues/183gitlab.gnome.org/GNOME/rygel/issues/187gitlab.gnome.org/GNOME/rygel/issues/190gitlab.gnome.org/GNOME/rygel/issues/192gitlab.gnome.org/GNOME/rygel/issues/192gitlab.gnome.org/GNOME/rygel/issues/196gitlab.gnome.org/GNOME/rygel/issues/208
All contributors to this release: – Jens Georg <mail@jensge.org> – Pawan Chitrakar <chautari@gmail.com> – Quentin PAGÈS <pages_quentin@hotmail.com> – Piotr Drąg <piotrdrag@gmail.com> – Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> – Yaron Shahrabani <sh.yaron@gmail.com> – Fabio Tomat <f.t.public@gmail.com> – Yosef Or Boczko <yoseforb@gnome.org> – Danial Behzadi <dani.behzi@ubuntu.com> – Boyuan Yang <073plan@gmail.com> – Hugo Carvalho <hugokarvalho@hotmail.com> – Yuri Chornoivan <yurchor@ukr.net> – Alexander Shopov <ash@kambanaria.org> – Źmicier Turok <nashtlumach@gmail.com> – Jiri Grönroos <jiri.gronroos@iki.fi> – Alexey Rubtsov <rushills@gmail.com> – Charles Monzat <charles.monzat@free.fr> – Fran Dieguez <frandieguez@gnome.org> – Rico Tzschichholz <ricotz@ubuntu.com> – Jordi Mas <jmas@softcatala.org> – Kjartan Maraas <kmaraas@gnome.org> – Cheng-Chia Tseng <pswo10680@gmail.com> – Juliano Camargo <julianosc@protonmail.com>
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 gnome-announce-list@gnome.org mail.gnome.org/mailman/listinfo/gnome-announce-list