The following modules have been added in this release: d-spy The following modules have a new version: - glib (2.74.6 => 2.74.7) - gnome-builder (43.6 => 43.7) - gnome-shell (43.4 => 43.5) - grilo-plugins (0.3.15 => 0.3.16) - mutter (43.4 => 43.5) - nautilus (43.3 => 43.4) - rygel (0.42.1 => 0.42.3) - vala (0.56.4 => 0.56.7) The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-core, atkmm, baobab, calls, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, dconf-editor, devhelp, eog, epiphany, evince, evolution-data-server, folks, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gexiv2, gjs, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes, gnome-calculator, gnome-calendar, gnome-characters, gnome-clocks, gnome-color-manager, gnome-connections, gnome-console, gnome-contacts, gnome-control-center, gnome-desktop, gnome-disk-utility, gnome-font-viewer, gnome-initial-setup, gnome-keyring, gnome-logs, gnome-maps, gnome-menus, gnome-music, gnome-online-accounts, gnome-photos, gnome-remote-desktop, gnome-session, gnome-settings-daemon, gnome-shell-extensions, gnome-software, gnome-system-monitor, gnome-text-editor, gnome-tour, gnome-user-docs, gnome-user-share, gnome-video-effects, gnome-weather, gobject-introspection, gom, grilo, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk, gtk+, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, jsonrpc-glib, libadwaita, libdazzle, libgdata, libgee, libgnomekbd, libgsf, libgtop, libgweather, libgxps, libhandy, libmediaart, libnma, libnotify, libpanel, libpeas, librsvg, libsecret, libshumate, libsigc++, libsoup, mm-common, orca, pango, pangomm, phodav, pyatspi, pygobject, rest, simple-scan, sushi, sysprof, template-glib, totem, totem-pl-parser, tracker, tracker-miners, vte, xdg-desktop-portal-gnome, yelp, yelp-tools, yelp-xsl ======================================== glib ======================================== Overview of changes in GLib 2.74.7 ================================== * Bugs fixed: - #2922 GWin32AppInfo: Missing NULL string check (Luca Bacci) - #2924 Use-after-free of GDBusMethodInvocation in GDBusInterfaceSkeleton (Philip Withnall) - #2972 GtkFileLauncher: generated paths not recognized on Win32 (Luca Bacci) - !3298 Backport !3297 “gdbusinterfaceskeleton: Fix a use-after-free of a GDBusMethodInvocation” to glib-2-74 - !3300 Backport !3272 “gdbus: Never buffer reads during server authentication” to glib-2-74 - !3303 gdbus: Fix an accidental string freeze break - !3307 tests: Skip assert-msg-test.py if gdb fails - !3320 Backport !3317 “GWin32AppInfo: Add NULL string checks” to glib-2-74 - !3360 Backport !3359 “GWin32AppInfo: Fix g_str_has_prefix() check” to glib-2-74 ======================================== gnome-builder ======================================== # GNOME Builder 43.7 Changes since 43.6 * Update webkit support for recent 6.0 ABI changes * Various meson template fixes * Various gobject snippet fixes * Fixes for uncommon podman configurations * Fix running on host by including PATH in target environment * Fix refiltering of ctags completion results * Ignore ctags completion in strings/paths/docs unless user-requested * Fix `o` in Vim normal mode with indentation * Fix va_list side-effects on some platforms * Fix various memory leaks * Reuse existing search panels instead of creating new panels * Translation updates ======================================== gnome-shell ======================================== 43.5 ==== * Fix window screenshots with pointer [Ivan; !2710, !2702] * Fix notifications getting stuck indefinitely [msizanoen1; !2736] * Fix keynav of menu-less buttons [Florian; !2734] * Fix corner cases when matching apps on StartupWmClass [Marco; !2721] * Fix occasional misalignment of search results [Sebastian; !2744] * Fix regression in content-type sniffing on autorun [Balló; !2745] * Misc. bug fixes and cleanups [Will, Daniel, Florian, Jonas, Marco, Sebastian; !2689, !2693, !2696, !2699, !2730, !2739, !2738, !2712] Contributors: Jonas Dreßler, Balló György, Sebastian Keller, Ivan Molodetskikh, msizanoen1, Florian Müllner, Will Thompson, Marco Trevisan (Treviño), Daniel van Vugt Translators: Nart Tlisha [ab], Boyuan Yang [zh_CN] ======================================== grilo-plugins ======================================== NEW in grilo-plugins-0.3.16 =========================== * !132 tracker3: update fts query * !133 dmap: enable with libsoup3 supported libdmapsharing-4.0 * !131 lua-factory: add support to 5.4 * !128 !129 !135 build: libsoup3 related fixes * !127 flickr: remove GOA support * !126 tmdb: without config, fix single request * Updated translations * Turkish * Contributors to this release Bastien Nocera Emmanuele Bassi Krifa75 Michael Catanzaro Sabri Ünal Victor Toso W. Michael Petullo ======================================== mutter ======================================== 43.5 ==== * Fix recording windows on non-active workspaces [Robert; !2789] * Fixed crashes [Colin, Sebastian, Jonas; !2917, !2955, !2969] * Misc. bug fixes and cleanups [Ivan; !2928] Contributors: Jonas Ådahl, Sebastian Keller, Colin Kinloch, Robert Mader, Ivan Molodetskikh Translators: Nart Tlisha [ab] ======================================== nautilus ======================================== Major changes in 43.4 ===================== * Bugfixes: - Dismiss obsolete toast when undo action has changed (Corey Berla) - Fix crashes when cloning window (Gary Li, António Fernandes) - Fix selection issues after some operations (Corey Berla) - Fix dead characters handling in batch rename dialog (Gary Li) - Allow displaying unthemed emblems to fix some extensions (António Fernandes) - Disable properties for special locations to prevent crashes (Khalid Abu Shawarib) - Prevent opening folder when re-ordering bookmarks (Sayan Bhattacharjee) - Prevent location change when autofs timeouts (Ondrej Holy) - Fix issues with translations in libadwaita widgets (Peter Eisenmann) - Fix other issues (Carlos Garnacho, Corey Berla, Peter Eisenmann, Ondrej Holy) * Translation updates (GNOME Translation Project contributors) ======================================== rygel ======================================== 0.42.3 (stable) =============== Server - Fix endless loop in XML namespace lookup Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/rygel/issues/228 All contributors to this release: - Jens Georg 0.42.2 (stable) =============== Server - Fix issue with urls having "." in them - Export disc numbers Tracker3 - Export disc numbers MediaExport - Export disc numbers All - Translation updates Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/rygel/issues/225 - https://gitlab.gnome.org/GNOME/rygel/issues/223 All contributors to this release: - Jens Georg - Sabri Ünal Added/updated translations: - tr.po, courtesy of Sabri Ünal ======================================== vala ======================================== Vala 0.56.7 =========== * Various improvements and bug fixes: - codegen: + Fix usage of lambda-expression from delegate initializer [#1428] - vala: + Check type-argument count of interface prerequisites + Improve Symbol.to_string() to include TypeParameters + Improve error message for wrong number of type-arguments + Improve check of type_reference in ObjectCreationExpression + Allow inheritance from sealed class in bindings [#1036] - Fix a couple of type-argument issues in vala itself - g-i: Fix compiling with mingw clang * Bindings: - gio-2.0,glib-2.0,gtk+-3.0,gtk4: Fix a few binding issues - glib-2.0: g_chdir is declared in Vala 0.56.6 =========== * Regression fix: - vala: Improve initialization of namespace fields with compound literal [#1424] * Bindings: - gio-2.0,glib-2.0,gobject-2.0: Update 2.74 symbols - webkit2gtk-4.*: Update to 2.40.0 - webkitgtk-6.0: Update to 2.40.0 Vala 0.56.5 =========== * Various improvements and bug fixes: - codegen: + Consistently handle GLib.Error as boxed type [#1418] + Add cast to accessor calls for generic property implementations + Use g_object_class_override_property to implement generic interface properties [#1419] + Add declaration for register call of dynamic DBus interfaces [#1422] - vala: + Correctly handle pre/post-increment expression as index of element access [#1417] + Set proper value-type of unary ref/out expression in initializers [#1421] + Allow assignment of namespace fields with inline allocated arrays - gtkmodule: Improve error messages * Bindings: - gtk4: Update to 4.10.1~40b154bf from 0.58 - gtk4: Add sealed to all the final types - gtk+-3.0: Fix ToolPalette.icon_size get-accessor type - webkitgtk-6.0: Update to 2.39.90