The following modules have a new version:
- evolution-data-server (3.42.3 => 3.42.4)
- folks (0.15.3 => 0.15.4)
- gdm (41.0 => 41.3)
- gedit (41.alpha => 41.0) (*)
- gjs (1.70.0 => 1.70.1)
- glib (2.70.2 => 2.70.4)
- gnome-autoar (0.4.2 => 0.4.3)
- gnome-control-center (41.2 => 41.4)
- gnome-desktop (41.2 => 41.4)
- gnome-initial-setup (41.2 => 41.4)
- gnome-maps (41.2 => 41.4)
- gnome-session (40.1.1 => 41.3)
- gnome-shell (41.2 => 41.3)
- gnome-software (41.3 => 41.4)
- gnome-user-docs (41.1 => 41.2)
- gtk (4.4.1 => 4.4.2)
- gupnp (1.4.2 => 1.4.3)
- libgee (0.20.4 => 0.20.5)
- libnma (1.8.32 => 1.8.34)
- libsigc++ (2.10.7 => 2.10.8)
- mm-common (1.0.3 => 1.0.4)
- mutter (41.2 => 41.3)
- nautilus (41.1 => 41.2)
- orca (41.1 => 41.2)
- pango (1.48.10 => 1.48.11)
- vala (0.54.6 => 0.54.7)
(*) No summarized news available
The following modules weren't upgraded in this release:
adwaita-icon-theme, at-spi2-atk, at-spi2-core, atk, atkmm, baobab, calls,
cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf,
devhelp, eog, epiphany, evince, gcab, gcr, gdk-pixbuf, geocode-glib,
gfbgraph, glib-networking, glibmm, gmime, gnome-backgrounds,
gnome-bluetooth, gnome-boxes, gnome-builder, gnome-calculator,
gnome-calendar, gnome-characters, gnome-clocks, gnome-color-manager,
gnome-connections, gnome-contacts, gnome-disk-utility, gnome-font-viewer,
gnome-keyring, gnome-logs, gnome-menus, gnome-music, gnome-online-accounts,
gnome-photos, gnome-remote-desktop, gnome-screenshot,
gnome-settings-daemon, gnome-shell-extensions, 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, gtksourceview, gupnp-av, gupnp-dlna, gvfs, json-glib, jsonrpc-glib,
libchamplain, libdazzle, libgdata, libgnomekbd, libgsf, libgtop,
libgweather, libgxps, libhandy, libmediaart, libnotify, libpeas, librsvg,
libsecret, libsoup, pangomm, phodav, pyatspi, pygobject, rest, rygel,
simple-scan, sushi, sysprof, totem, totem-pl-parser, tracker,
tracker-miners, vte, yelp, yelp-tools, yelp-xsl, zenity
========================================
evolution-data-server
========================================
Evolution-Data-Server 3.42.4 2022-02-11
---------------------------------------
Bug Fixes:
I#374 - LDAP: Let open when server is offline and marked for offline work
Miscellaneous:
IMAPx: Avoid creating NOSELECT CamelFolder-s
CamelMimeFilterCRLF: Correct encoding part of the filter
CamelMimeParser: Correct body content parse when CRLF is used
camel-net-utils: Allow NULL string arguments in IDNA/ASCII functions
========================================
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
========================================
gdm
========================================
============
Version 41.3
============
- Juggle Xorg's -listen/-nolisten command line change better
- Fix session type selection
- Fix crash
- Drop vestigial gdm-pin service
- XDMCP fixes
- Wayland nvidia udev updates
- Translation updates
========================================
gjs
========================================
Version 1.70.1
--------------
- Build and crash fixes backported from the development branch.
- Closed bugs and merge requests:
* Handle optional out parameters in callbacks [#439, !681, Evan Welsh]
* Link fails on Debian armel|mipsel|powerpc: needs more -latomic [#442, !686,
Simon McVittie]
* gjs/jsapi-util.cpp: fix build on gcc-12 [!697, Sergei Trofimovich]
========================================
glib
========================================
Overview of changes in GLib 2.70.4
==================================
* Bugs fixed:
- !2462 Backport !2461 “Fix memory leak in gio/gdbusauthmechanismsha1.c” to glib-2-70
* Translation updates:
- Czech
- French
- Indonesian
- Japanese
- Polish
- Portuguese (Brazil)
- Russian
- Slovenian
- Spanish
- Swedish
- Ukrainian
Overview of changes in GLib 2.70.3
==================================
* Several important fixes to FD handling in gspawn (#2503, #2506, #2580)
* Several important fixes to GDBus message and GVariant parsing of invalid data (#2557, #2572)
* Fix potential data loss due to missing fsync when saving files on btrfs (!2437)
* Bugs fixed:
- #2503 gspawn.c may clobber target fds
- #2506 gspawn.c fails to close child_err_report_fd if it is duped to avoid conflation with one of the target_fds
- #2557 Arrays of zero-element tuples with non-zero length lead to infinite loops in g_dbus_message_new_from_blob
- #2572 Check for GVariant recursion depth before recursing
- #2580 gspawn doesn't set CLOEXEC if close_range fails unexpectedly
- !2394 Backport !1968 “gspawn: Fix file descriptor conflation issues” to glib-2-70
- !2415 Backport !2412 “paramspec: fix unref annotation” to glib-2-70
- !2437 Backport !2425 “gfileutils: Remove outdated BTRFS fsync optimization from set_contents” to glib-2-70
- !2444 Backport !2435 “gspawn: Report errors with closing file descriptors between fork/exec” to glib-2-70
- !2455 Backport !2454 gdbusmessage and gvariant fixes to glib-2-70
* Translation updates:
- Czech
- Indonesian
- Italian
- Lithuanian
- Polish
- Portuguese
- Romanian
- Serbian
- Slovenian
- Spanish
- Swedish
- Turkish
- Ukrainian
========================================
gnome-autoar
========================================
Major changes in 0.4.3:
* Prevent NULL dereference when extracting to root (Ondrej Holy)
* Do not include basename in error messages (Ondrej Holy)
* Do not request password when encryption is unsupported (Ignacy Kuchciński)
* Propagate libarchive errors when extraction failed (Ignacy Kuchciński)
========================================
gnome-control-center
========================================
================
Version 41.4
================
- Drop unused argument for i18n.merge_file() in Meson rules
- Updated translations
Applications
- Set the Icon key in desktop file to a icon that exists
Display
- Do not invert order when constructing modes
Network
- Show configuration button only for active/connecting connections
Printers
- Fix error cancelling PPD dialog
Sound
- Clear level bar when stream is empty
========================================
gnome-desktop
========================================
============
Version 41.4
============
- No changes
============
Version 41.3
============
- No changes
========================================
gnome-initial-setup
========================================
41.4
----
* Fix build failure with recent Meson releases
* Translation updates:
- Icelandic
========================================
gnome-maps
========================================
41.4 - Feb 12, 2022
=========================
Changes since 41.2
- Translation updates
Added/updated/fixed translations
- German
- Italian
- Occitan
All contributors to this release
Gianvito Cavasoli <
[email protected]>
Marcus Lundblad <
[email protected]>
Philipp Kiemle <
[email protected]>
Quentin PAGÈS <
[email protected]>
========================================
gnome-session
========================================
============
Version 41.3
============
No changes, just version synching
============
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
========================================
41.3
====
* Improve window tracking [Florian; !2071]
* Simplify scroll fade shader to work with old hardware [Sebastian; !2072]
* 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]
========================================
gnome-software
========================================
Version 41.4
~~~~~~~~~~~~
Released: 2022-02-10
This is a stable release which only updates translations:
* Icelandic
* Japanese
* Occitan (post 1500)
========================================
gnome-user-docs
========================================
41.2
====
* Added missing icon for network-wired-symbolic (Gunnar Hjalmarsson)
* Added Ubuntu note about GNOME Classic prerequisite (Gunnar Hjalmarsson)
* Updated translations:
fr (Charles Monzat)
pl (Piotr Drąg)
sr (Мирослав Николић)
sv (Anders Jonsson)
uk (Yuri Chornoivan)
========================================
gtk
========================================
Overview of Changes in 4.4.2, 15-02-2022
========================================
* GtkEntry:
- Update placeholder visibility when needed
* Work with newer pango
* Translation updates:
German
Icelandic
Italian
Japanese
Occitan
========================================
gupnp
========================================
1.4.3 (stable)
=====
- ServiceProxy: Properly propagate cancelled actions in
deprecated calls
- ServiceProxy: Fix deprecated async calls, again.
Bugs fixed in this release:
-
https://gitlab.gnome.org/GNOME/gupnp/issues/67
All contributors to this release:
- Jens Georg <
[email protected]>
========================================
libgee
========================================
libgee 0.20.5
=============
* Fixes for newer valac
* Use Makefile.introspection instead of custom rule
========================================
libnma
========================================
=======================================
libnma-1.8.34
Overview of changes since libnma-1.8.32
=======================================
* Add possibility of building libnma-gtk4 library with experimental
Gtk4 support.
========================================
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
========================================
41.3
====
* Check keyboard serials for activation [Carlos; !2148]
* Fix mixed up refresh rates in multi-monitor setups [Robert; !2169]
* Allow disabling HW cursors [Olivier; !2150]
* Improve damage handling [Robert; !2168]
* Consider xrandr flags for advertised modes [Robert; !2190]
* Ensure constraints after client resize [Sebastian; !2103]
* 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 window that were mapped fullscreen [Jonas; !2210]
* Fix DMA-BUF screencasts with unredirected fullscreen windows [Georges; !2186]
* Fix orientation changes on devices with 90° [Hans, Marco; !2090]
* Fixed crashes [Jonas; !2147, !2216]
* Plugged leaks [Sebastian, Jonas; !2193, !2225]
* Misc. bug fixes and cleanups [Jonas, Ievgen; !2002, !2162, !2187]
Contributors:
Olivier Fourdan, Carlos Garnacho, Hans de Goede, Sebastian Keller,
Robert Mader, Mark, Erik Massop, Florian Müllner,
Georges Basile Stavracas Neto, Ievgen Popovych, Jonas Ådahl
========================================
nautilus
========================================
Major changes in 41.2
=====================
* Avoid cropping format popover in Compress dialog (António Fernandes)
* Fix "Move to"/"Copy to" from Starred (DillyPickly)
* Fix memory leak on tab switch (António Fernandes)
* Translation updates (GNOME Translation Project contributors)
========================================
orca
========================================
41.2 - 31 January 2022
Web:
* Fix bug causing widgets descending from off-screen label elements
to be skipped over
General:
* Fix bug causing accessing preferences to fail for Esperanto
* Add more event-flood detection and handling for improved performance
=========
========================================
pango
========================================
Overview of changes in 1.48.11
==============================
* Be more careful with rounding (#578)
* Reinstate behavior of pango_attr_list_splice for gnumeric (#607)
========================================
vala
========================================
Vala 0.54.7
===========
* 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: Improve UI parsing and handling of nested objects and properties
- 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
- gtk4: Specify sentinel for GtkAcessible methods
- 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