The following modules have a new version: - evince (40.4 => 40.5) - folks (0.15.3 => 0.15.4) - gdk-pixbuf (2.42.6 => 2.42.8) - gjs (1.68.4 => 1.68.6) - gnome-control-center (40.7 => 40.9) - gnome-desktop (40.7 => 40.9) - gnome-shell (40.8 => 40.10) - gnome-shell-extensions (40.5 => 40.7) - gnome-user-docs (40.5 => 40.6) - gtk+ (3.24.31 => 3.24.33) - gtksourceview (4.8.2 => 4.8.3) - libgee (0.20.4 => 0.20.5) - libgsf (1.14.48 => 1.14.49) - libnma (1.8.32 => 1.8.34) - libsecret (0.20.4 => 0.20.5) - libsigc++ (2.10.7 => 2.10.8) - mm-common (1.0.3 => 1.0.4) - mutter (40.8 => 40.10) - orca (40.1 => 40.2) - vala (0.52.10 => 0.52.11) The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-atk, at-spi2-core, atk, atkmm, baobab, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, devhelp, eog, epiphany, evolution-data-server, file-roller, gcab, gcr, gdm, gedit, geocode-glib, gfbgraph, glib, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes, gnome-builder, gnome-calculator, gnome-calendar, gnome-characters, gnome-clocks, gnome-color-manager, gnome-contacts, gnome-disk-utility, gnome-font-viewer, gnome-initial-setup, gnome-keyring, gnome-logs, gnome-maps, gnome-menus, gnome-music, gnome-online-accounts, gnome-online-miners, gnome-photos, gnome-remote-desktop, gnome-screenshot, gnome-session, gnome-settings-daemon, gnome-software, gnome-system-monitor, gnome-terminal, gnome-tour, gnome-user-share, gnome-video-effects, gnome-weather, gobject-introspection, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk, gtk-doc, gtk-vnc, gtkmm, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, libchamplain, libdazzle, libgdata, libgnomekbd, libgtop, libgweather, libgxps, libhandy, libmediaart, libnotify, libpeas, librsvg, libsoup, nautilus, pango, pangomm, phodav, pyatspi, pygobject, rest, rygel, simple-scan, sushi, sysprof, tepl, totem, totem-pl-parser, tracker, tracker-miners, vte, yelp, yelp-tools, yelp-xsl, zenity ======================================== evince ======================================== ============== Evince 40.5 ============== flatpak: * Sync dependencies with flathub (Germán Poo-Caamaño) shell: * Fix crash when thumbnail extraction takes too long (#965, Nelson Benítez León) * Enable annotation actions only in document that supports them (#1638, Germán Poo-Caamaño) Developers: * Germán Poo-Caamaño, Nelson Benítez León Translations: * Goran Vidović (Croatian) * Quentin PAGÈS (Occitan) * Daniel Șerbănescu (Romanian) * Aleksandr Melman (Russian) ======================================== folks ======================================== Overview of changes from libfolks 0.15.3 to libfolks 0.15.4 =========================================================== Bugs fixed: * Fix docs build against newer eds version * Fix build against newer eds version * Remove volatile keyword from tests ======================================== gdk-pixbuf ======================================== 2.42.8 (stable) === - Clear the pixbuf's memory buffer to avoid returning uninitialized memory [#199] - Turn GdkPixbufModule functions into typed callbacks [!123] - tiff: Use non-deprecated C99 integer types [!124] - gif: Check for overflow when compositing or clearing frames [#190] - Change png/jpeg/tiff build options from boolean to feature [!118] - jpeg: Do not rely on UB around setjmp/longjmp [#143] - Build fixes [!114, #185, #182] - Documentation fixes [!120, !125] - Translation updates ======================================== gjs ======================================== Version 1.68.6 -------------- - Build and compatibility fixes backported from the development branch. - Closed bugs and merge requests: * package: Reverse order of running-from-source checks [!734, Philip Chimento] - Fix build error on Darwin [Evan Miller] Version 1.68.5 -------------- - Crash fix backported from the development branch. [#439, !681, Evan Welsh] ======================================== gnome-control-center ======================================== ================ Version 40.9 ================ - Drop unused argument for i18n.merge_file() in Meson rules - Updated translations Display - Do not invert order when constructing modes Sound - Update the volume-slider after getting a valid stream - Clear level bar when stream is empty ======================================== gnome-desktop ======================================== ============ Version 40.8 ============ - No changes ======================================== gnome-shell ======================================== 40.10 ===== * Fix programatically set scrollview fade [Jonas; !2189] * Disable workspace switching while in search [Sebastian; !2204] * Fix opening device settings for enterprise WPA networks [Xiaoguang; !2194] * Fix drag placeholder position in dash in RTL locales [Florian; !2219] * Improve CSS shadow appearance [Daniel; !1918] * Fix glitches in overview transition [Jonas, Sebastian; !2203, !1980, !2236] * Fix unresponsive top bar in overview when in fullscreen [Ivan; !2227] * Fixed crash [Florian; !2207] * Misc. bug fixes and cleanups [Jonas, Florian; !2191, !2209, !2211, !2233] Contributors: Jonas Dreßler, Sebastian Keller, Ivan Molodetskikh, Florian Müllner, Daniel van Vugt, Xiaoguang Wang Translators: Jordi Mas [ca], Daniel Mustieles [es], Balázs Úr [hu] 40.9 ==== * Start tracking windows when expected by extensions [Florian; !2120] * Fix timing issue on login screen [Naïm; !2116] * Fix lightbox shader compatibility with older drivers [Daniel; !2125] * Fix activating apps with tracked OR windows [Florian; !2131] * Fix banding issues with the vignette lightbox shader [Jonas; !2133] * Fix keyboard navigation to windows/apps in overview [Florian; !2124] * Fix stuck transition when using super-scroll gesture [kyte; !2135] * Fix calendar events with custom timezone [Milan; !2145] * Misc. bug fixes and cleanups [Jonas, Aleksandr, Florian, Leleat, Daniel, Mohammed, Razze, Carlos; !2097, !2047, !2118, !2121, !2113, !337, !2098, !2143, !2153, !2162, !1972, !2160, !2178, !1744] Contributors: Milan Crha, Jonas Dreßler, Naïm Favier, Carlos Garnacho, Leleat, Aleksandr Mezin, Florian Müllner, Razze, Mohammed Sadiq, Daniel van Vugt, kyte ======================================== gnome-shell-extensions ======================================== 40.7 ==== * Bump version 40.6 ==== * window-list: Update window tracking to avoid missing icons [Florian; #372] Contributors: Florian Müllner ======================================== gnome-user-docs ======================================== 40.6 ==== * Updated translations: de (Christian Kirbach) pl (Piotr Drąg) ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.24.33, 04-03-2022 =============================================== * No changes Overview of Changes in GTK+ 3.24.32, 03-03-2022 =============================================== * GtkCellRendererProgress: - Use tabular figures * GtkFontChooser: - Fix the build with older Pango - Fix axis name handling * Theme: - Fix border color for tiled windows * Accessibility: - Fix cell accessible leak * Wayland: - Support new high-contrast setting - Only update scale when on any outputs * Windows: - Various build fixes - Fix keyboard state handling - Fix capslock handling - Fix AltGr not working * MacOS: - Fix the build on 10.11 - Make Dock "Quit" invoke the app.quit action - Correctly handle HiDPI cursors * Translation updates Basque Brazilian Portuguese Catalan Chinese (China) Croatian Czech French Galician Hebrew Indonesian Korean Persian Polish Portuguese Romanian Russian Serbian Slovenian Spanish Swedish Turkish Ukrainian ======================================== gtksourceview ======================================== News in 4.8.3, 2022-03-18 ------------------------- * Adds support for more Pango font-variants * Style updates to solarized-dark, solarized-light * Language updates to lean, rst, c, gtk-doc, javascript, and json * Translation updates ======================================== libgee ======================================== libgee 0.20.5 ============= * Fixes for newer valac * Use Makefile.introspection instead of custom rule ======================================== libgsf ======================================== libgsf 1.14.49 Kleis Auke Wolthuizen: * Use g_date_time_new_from_iso8601 and g_date_time_format_iso8601 when available. See merge request 9. Morten: * Fix problems with non-western text in OLE properties. [#17] -------------------------------------------------------------------------- ======================================== libnma ======================================== ======================================= libnma-1.8.34 Overview of changes since libnma-1.8.32 ======================================= * Add possibility of building libnma-gtk4 library with experimental Gtk4 support. ======================================== libsecret ======================================== 0.20.5 * Drop autotools-based build [!44] * Use G_GNUC_NULL_TERMINATED where appropriate [!65] * collection, methods, prompt: Port to GTask [!66, !93] * Detect local storage in snaps in the same way as flatpaks [!67] * Add bash-completion for secret-tool [!70, #50, !72] * secret-tool: Add locking capabilities to secret tool [#28, !75] * secret-file-backend: Avoid closing the same file descriptor twice [!78] * Add support for TPM2 based secret storage [!83, !90, !95] * Create default collection after DBus.Error.UnknownObject [!94] * Port documentation to gi-docgen [!101] * GI annotation and documentation fixes [!63, !64, !102, !103, #66] * Build fixes [#54, !62, !68, #59, !73, !77, !82, !84, !85, !88] * Updated translations ======================================== libsigc++ ======================================== 2.10.8 (stable) Build: * Meson build: Perl is not required by new versions of mm-common (Kjell Ahlstedt) * NMake Makefiles: Support building with VS2022 (Chun-wei Fan) Documentation: * Upgrade the manual from DocBook 4.1 to DocBook 5.0 (Kjell Ahlstedt) ======================================== mm-common ======================================== mm-common 1.0.4 (2022-02-11) * Add util/doc_postprocess.py and util/doc_install.py. Generating documentation in modules that use mm-common does not require Perl in Meson builds. (Kjell Ahlstedt) Meson build and skeletonmm: * Specify 'check' option in run_command(). The default value will change in future Meson releases. (Kjell Ahlstedt) ======================================== mutter ======================================== 40.10 ===== * Fix X11 → wayland drops ending up in the wrong wayland client [Olivier; !2305] Contributors: Olivier Fourdan 40.9 ==== * Place popups on the same monitor as the anchor rect [Jonas; !2252] * Fixed crashes [Carlos, Daniel; !2237, !2282, !2251] * Misc. bug fixes [Robert; !2232] Contributors: Carlos Garnacho, Robert Mader, Daniel van Vugt, Jonas Ådahl ======================================== orca ======================================== 40.2 - 31 January 2022: General: * Fix bug causing accessing preferences to fail for Esperanto ========= ======================================== vala ======================================== Vala 0.52.11 ============ * Various improvements and bug fixes: - codegen: + Generated SimpleType structs don't have a type id + Avoid symbol clashes with "va_*" from "stdarg.h" + Access of inline allocated array is guaranteed to be non null [#1282] + Don't uncoditionally null check callback_func for GLib.Closure [#1282] + Access of stack allocated struct is guaranteed to be non null [#1282] + Use correct target/destroy of delegate field initializer [#1285] - gtkmodule: Recurse inner classes of ObjectTypeSymbols - vala: + Show source location when reporting deprecations + Require lvalue access of delegate target/destroy "fields" [#857] + Transform assignment of an array element as needed [#889] [#1258] + Add missing TraverseVisitor.visit_data_type() + Make sure to drop our "trap" jump target in case of an error [#1287] + Move dynamic property errors to semantic analyzer pass + Free empty stack list for code contexts + Clear SemanticAnalyzer.current_{symbol,source_file} when not needed anymore - parser: Reduce the source reference of main block method to its beginning - parser: Improve handling of nullable VarType in with-statement - manual: Update from wiki.gnome.org * Bindings: - alsa: Add/fix *.alloca() functions - glib-2.0: Fix criticals in string.joinv() with arrays that start with null - libgeoclue-2.0: Fix Simple.with_thresholds() contructor binding - libsoup-2.4: Cherry-pick bindings fixes from 0.56 - v4l2: Update V4l2.Capabilities and fix some inline arrays