The following modules have a new version: - cantarell-fonts (0.301 => 0.303.1) - epiphany (40.3 => 40.6) - gnome-desktop (40.6 => 40.7) - gnome-session (40.1.1 => 40.8) - gnome-shell (40.6 => 40.8) - gnome-shell-extensions (40.4 => 40.5) - gtk+ (3.24.30 => 3.24.31) - libgsf (1.14.47 => 1.14.48) - mutter (40.6 => 40.8) - orca (40.0 => 40.1) - pango (1.48.10 => 1.48.11) - pyatspi (2.38.1 => 2.38.2) - rygel (0.40.2 => 0.40.3) - simple-scan (40.6 => 40.7) - vala (0.52.8 => 0.52.10) The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-atk, at-spi2-core, atk, atkmm, baobab, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, devhelp, eog, evince, evolution-data-server, file-roller, folks, gcab, gcr, gdk-pixbuf, gdm, gedit, geocode-glib, gfbgraph, gjs, 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-control-center, 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-settings-daemon, gnome-software, gnome-system-monitor, gnome-terminal, gnome-tour, gnome-user-docs, 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, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, libchamplain, libdazzle, libgdata, libgee, libgnomekbd, libgtop, libgweather, libgxps, libhandy, libmediaart, libnma, libnotify, libpeas, librsvg, libsecret, libsigc++, libsoup, mm-common, nautilus, pangomm, phodav, pygobject, rest, sushi, sysprof, tepl, totem, totem-pl-parser, tracker, tracker-miners, vte, yelp, yelp-tools, yelp-xsl, zenity ======================================== cantarell-fonts ======================================== 0.303: - Actually update the version number in the fonts. D'oh. 0.302: - Maintenance release: Make the variable font the default, only build statics on demand. Also build two packages with variable and static fonts. Packagers can chose the statics package if they run into problems with the variable font, but you should probably not install both at the same time. - Amended OS/2 super- and subscript values so that new Pango can use them properly. - Update production names for Jacute, bulletoperator, commercialMinusSign, divisionslash, notidentical, ringcomb_acutecomb and ringcomb_acutecomb.case. - New appstream translations: - Belarusian by Alexey Razumov - Updated Portuguese by Hugo Carvalho - Bulgarian by Alexander Shopov ======================================== epiphany ======================================== 40.6 - December 20, 2021 ======================== * Fix Reload buttons on error pages (!1050) * Fix delete button in about:applications (!1050) 40.5 - December 16, 2021 ======================== * Fix reader mode (!1047) 40.4 - December 16, 2021 ======================== * Fix crash when clearing all passwords (#1570) * Fix security indicator disappearing after entering reader mode (#1580) * Fix crash opening PDFs not loaded via HTTP (#1611) * Fix CVE-2021-45085, CVE-2021-45086, CVE-2021-45087, CVE-2021-45088 (#1612) * Fix web applications with non-Latin characters (#1626, #1627) * Disable captive portal helper in Pantheon desktop (!1006, Cassidy James Blaede) * Somewhat improve password manager robustness (!1014) ======================================== gnome-desktop ======================================== ============ Version 40.7 ============ - No changes ======================================== gnome-session ======================================== ============ Version 40.8 ============ data: Install GNOME on Wayland session for X11 preferred setups Don't spew as much into log when falling back to non-systemd sessions Work better with certain versions of meson Correct screwed up check for gnome-shell Various cleanups and leak fixes Translation updates ======================================== gnome-shell ======================================== 40.8 ==== * Simplify scroll fade shader to work with old hardware [Sebastian; !2072] * Improve window tracking [Florian; !2071] * Tweak (un)minimize animations [Daniel; !2066] * Don't wake up screen in DND mode [kyte; !2051] * Fix immediately withdrawn notifications getting stuck [Sebastian; !2079] * Honor XDG SingleMainWindow key in .desktop files [Nate; !2084] * Fixed crashes [Benjamin, Florian; !2065, !2073] * Misc. bug fixes and cleanups [Florian, Sebastian, Robert; !2076, !2087, !2088] Contributors: Benjamin Berg, Nate Graham, Sebastian Keller, Robert Mader, Florian Müllner, Daniel van Vugt, kyte Translators: Emin Tufan Çetin [tr], Мирослав Николић [sr], Charles Monzat [fr] 40.7 ==== * magnifier: Avoid offscreen rendering if possible [Sebastian; !2026] * Improve handling of all-day/zero-length events in calendar [Sebastian; !2023] * Keep keyboard focus in notification list after deleting message [Dylan; !2053] * Misc. bug fixes and cleanups [Evan; !2036] Contributors: Sebastian Keller, Dylan McCall, Evan Welsh Translators: Piotr Drąg [pl], Daniel Șerbănescu [ro], Aurimas Černius [lt] ======================================== gnome-shell-extensions ======================================== 40.5 ==== * native-window-placement: Fix distorted layout in app grid [Sebastian; !189] * window-list: Fix on-screen keyboard [Florian; !199] * Misc. bug fixes [Neal; !195] Contributors: Neal Gompa, Sebastian Keller, Florian Müllner ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.24.31, 20-12-2021 =============================================== * input: - Fix a crash with touch on GtkScale * clipboard: - Avoid a double-free * css: - Avoid a crash with radial gradients * GtkFileChooser: - Don't leak search results * GtkTextView: - Support css letterspacing * Wayland: - Reset position when hiding popups - Ignore globals we did not bind ourselves - Avoid infinite loops when hiding surfaces - Avoid clipboard-related lockups * X11: - Trap errors while doing XRANDR calls - Support touchpad gestures with XI 2.4 * win32: - Some OpenGL setup fixes - Fall back to GLES for OpenGL - Fix MinGW autotools build - Fix building on Windows 11 - Support building with Visual Studio 2022 - Improve DND across monitors - Rewrite keymap handling code * macOS: - Accept NSPasteboardTypeFileURL drops - Build on macOS 12 - Fix display on macOS 12 - Fix keyboard layout notifications - Fix a crash - Improve performance on Big Sur * Translation updates: Basque Brazilian Portuguese Chinese (China) Chinese (Taiwan) Croatian Czech Danish Dutch Finnish French Friulian Galician German Hungarian Icelandic Italian Kazakh Korean Latvian Occitan Persian Russian Serbian Spanish Swedish ======================================== libgsf ======================================== libgsf 1.14.48 Greg Hellings: * Fix win32 build. Morten: * Add "zip64" readable property of GsfInfileZip. -------------------------------------------------------------------------- ======================================== mutter ======================================== 40.8 ==== * Fix mixed up refresh rates in multi-monitor setups [Robert; !2169] * Improve damage handling [Robert; !2168] * Consider xrandr flags for advertised modes [Robert; !2190] * window-group: Disable culling when rendinging clone to offscreen buffer [Sebastian; !2080] * Fix workspace switch animation in default plugin [Mark, Erik; !2076, !2120] * Fix unfullscreening of windows that were mapped fullscreen [Jonas; !2210] * Fix DMA-BUF screencasts with unredirected fullscreen windows [Georges; !2186] * Fixed crash [Jonas; !2216] * Plugged leak [Jonas; !2225] Contributors: Sebastian Keller, Robert Mader, Mark, Erik Massop, Georges Basile Stavracas Neto, Jonas Ådahl 40.7 ==== * Fix unredirected Xwayland windows not getting updated [Michel; !2112] * dma-buf: Add support for ABGR and XBGR formats [Erfan; !1999] * Improve Wacom tablet mapping [Carlos; !2107] * Fixed crashes [Jonas, Daniel; #1950, !1991, !2104] * Misc. bug fixes and cleanups [Pascal; !2138] Contributors: Erfan Abdi, Michel Dänzer, Carlos Garnacho, Pascal Nowack, Daniel van Vugt, Jonas Ådahl ======================================== orca ======================================== 40.1 - 10 January 2022: General: * Fix compatibility issues with Python 3.10 New and updated translations (THANKS EVERYONE!!!): fr French Charles Monzat nl Dutch Nathan Follens ========= ======================================== pango ======================================== Overview of changes in 1.48.11 ============================== * Be more careful with rounding (#578) * Reinstate behavior of pango_attr_list_splice for gnumeric (#607) ======================================== pyatspi ======================================== What's new in pyatspi 2.38.2: * Fix a missing return value in the testsuite. * Make Selection#clearSelection work. * Fix attributeListToHash() in case there’s a colon in an attr value. ======================================== rygel ======================================== 0.40.3 ====== Tracker3: - Fix deadlock on start-up - Use the correct graph name for Videos All contributors to this release: - Jan Alexander Steffens (heftig) - Jens Georg - Quentin PAGÈS ======================================== simple-scan ======================================== Overview of changes in simple-scan 40.7 ~~~~~~~~~~~~~~ Released: 2021-12-23 * Fix replacing underscore with space in scanner names. * Delete autosave records after creating new document. * Add the device name to the label if there are several identical models. * Fix autosave of Page Side property. ======================================== vala ======================================== Vala 0.52.10 ============ * Various improvements and bug fixes: - codegen: + Correctly handle chain up of struct creation methods [#1264] + Use a dedicated EmitContext for _variant_get*() functions + gtkmodule: Handle nested closure elements and bind them accordingly [#1262] - vala: + NullLiteral is not a valid argument for string concatenation [#1260] + Set is_yield_expression in async context when chaining up to async base ctor + Report statement parsing error if it is not meant to be an expression [#1261] + girparser: Avoid possibily creating duplicated attributes - vapigen.m4: use $PKG_CONFIG_SYSROOT_DIR * Bindings: - glib-2.0: Always use the actual C type for CCode.array_length_type - gstreamer: Cherry-pick bindings fixes from 0.56 Vala 0.52.9 =========== * Various improvements and bug fixes: - codegen: + Allow boxing of non-external SimpleType structs [#1273] + Cast given default-value of struct with possible member initializer [#1272] + Clear existing length values when revisiting a slice expression [#1274] - vala: + Allow unsafe assignment of integer to enum while reporting a notice + Non nullable enum types are simple types [#1268] + Correctly replace "in" expression in pre-/postconditions of method [#1269] * Bindings: - gio-2.0: Add custom MemoryOutputStream.with_*data() wrappers [#1271]