The following modules have a new version: - gnome-calculator (46.1 => 46.2) - gnome-online-accounts (3.50.8.1 => 3.50.9) - gnome-shell (46.9 => 46.10) - gtk+-3 (3.24.43 => 3.24.49) - libadwaita (1.5.7 => 1.5.8) - libgit2-glib (1.2.0 => 1.2.1) - libmediaart (1.9.6 => 1.9.7) - libnotify (0.8.3 => 0.8.6) - libsecret (0.21.6 => 0.21.7) - mutter (46.8 => 46.9) - vala (0.56.17 => 0.56.18) The following modules weren't upgraded in this release: NetworkManager, adwaita-icon-theme, at-spi2-core, baobab, calls, cantarell-fonts, d-spy, dconf, dconf-editor, devhelp, epiphany, evince, evolution-data-server, folks, gcab, gcr, gcr-3, gdk-pixbuf, gdm, geocode-glib, gexiv2, gi-docgen, gjs, glib, glib-networking, glibmm, glycin-loaders, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes, gnome-builder, 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-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-weather, gobject-introspection, gom, graphene, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gtksourceview-4, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, jsonrpc-glib, libcloudproviders, libdazzle, libdex, libgee, libgsf, libgtop, libgweather, libgxps, libhandy, libmanette, libnma, libpanel, libpeas, libpeas-1, librest, librsvg, libshumate, libsigcplusplus, libsoup, loupe, mm-common, mobile-broadband-provider-info, msgraph, nautilus, orca, pango, pangomm, phodav, pyatspi, pygobject, rygel, simple-scan, snapshot, startup-notification, sushi, sysprof, tecla, template-glib, totem, totem-pl-parser, tracker, tracker-miners, vte, xdg-desktop-portal-gnome, yelp, yelp-tools, yelp-xsl ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 46.2 * Updated translations * Fixed currency conversions not working #451 (Robert Roth) ======================================== gnome-online-accounts ======================================== Overview of changes in 3.50.9 ============================= * Bugs fixed: - #114 Fix unescaped characters in IMAP and SMTP logins ======================================== gnome-shell ======================================== 46.10 ===== * Fix occasional stacking glitch during overview transition [Keyu; !3460] * Misc. bug fixes and cleanups [Florian, Alessandro; !3630, !3646] Contributors: Alessandro Astone, Florian Müllner, Keyu Tao ======================================== gtk+-3 ======================================== Overview of Changes in GTK+ 3.24.49, 05-03-2025 =============================================== * Fix a crash in GtkIMContext * Fix crashes in DND with GtkPlug/GtkSocket * Wayland: - Fix erroneous crossing events, causing menus to malfunction - Support the cursor-shape protocol * X11: - Enforce size limits on windows, preventing lockups * macOS: - Fix pen tilt handling * Translation updates Bulgarian Thai Overview of Changes in GTK+ 3.24.48, 25-02-2025 =============================================== * Switch to the new ci-based release process Overview of Changes in GTK+ 3.24.44, 24-01-2025 =============================================== * GtkFileChooser: - Stop replacing : (colon) with U+2236 (ratio) * GtkEmojiChooser: - Update to Unicode 16 / CLDR 46 * GtkSpinButton: - Use semantically appropriate icon names - Make numeric spin buttons always LTR * GtkEntry: - Stop guessing text direction from keyboard layout - Add a shortcut and context menu item to change text direction * GtkEventControllerMotion: - Make enter and leave signals work * Accessibility: - Use message dialog titles as names * GDK: - Fix portal handling of gvfs files * Wayland: - Support the xdg_foreign_v2 protocol - Try to fix monitor geometry on sway - Improve font setting fallback - Use a better default cursor size - Fix a crash during DND * macOS: - Fix a UI hang * Translation updates: Bulgarian Farsi Hindi Hungarian Icelandic Latvian Serbian ======================================== libadwaita ======================================== ============= Version 1.5.8 ============= - AdwDialog - Fix :current-breakpoint notifications - AdwPreferencesDialog/Window - Fix the search filter expression ======================================== libgit2-glib ======================================== News in 1.2.1 --------------- * Compatibility changes for libgit2 >=1.8.0 * Fix definition of GGIT_MICRO_VERSION. * examples: free allocated objects ======================================== libmediaart ======================================== NEW in 1.9.7 - 2025-03-02 ========================= * Fix memory leaks and compiler warnings ======================================== libnotify ======================================== New in 0.8.6 ============ This contains no substantive code changes compared to 0.8.5. Version 0.8.5 did not get properly distributed due to a CI configuration issue. * ci: Don't try to run tests for dist job [Logan Rathbone] Contributors: Logan Rathbone New in 0.8.5 ============ This is a bugfix release. * Revert usage of autopointers (#54) [Logan Rathbone] * notify-send: wait timeout variable should be int, not long [Logan Rathbone] * test: make tests run with `meson test` (#30) [Logan Rathbone, with thanks to 'matoro'] * notify-send: Utilize app_icon property rather than icon-name (#53) [Logan Rathbone] * notify: constructor should set app-icon property, not icon-name (#53) [Logan Rathbone] * Revert updating of meson stylesheet URL (!46) [Jan Tojnar] Contributors: Jan Tojnar, matoro, Logan Rathbone New in 0.8.4 ============ * notification: Set the icon-name property as image hint instead of as app-icon [Julian Sparber] * notify-send: Require valid UTF-8 for Summary and Body [Logan Rathbone] * notify-send: Allow sending an empty summary [Evy Garden] * notify-send: Flush stdout after printing notification ID [delthas] * build: Improve mapfile and support building in solaris [Alan Coopersmith] * libnotify/notification: Modernize the NotifyNotification class definition (and add support for auto-pointers) [Marco Trevisan] * Bugs fixed: - #35 notify-send dumps core if notification message is invalid UTF-8 [Logan Rathbone] - #39 libnotify should be quiet [Bastien Nocera] - #44 fdo documentation link outdated in README.md [Marco Trevisan] Contributors: Alan Coopersmith, Bastien Nocera, Evy Garden, Julian Sparber, Logan Rathbone, Marco Trevisan, Sertonix, delthas ======================================== libsecret ======================================== 0.21.7 * docs: Fix return comment of secret_value_get_text [#92] * bash-completion: Fix man section number in secret-tool completion file [!160] * bash-completion: Integrate external extended bash-completion script [!161] * bash-completion: Require minimal version for bash-completion [!163] * meson: Use newlines for build options ======================================== mutter ======================================== 46.9 ==== * Support presentation-time version 2 [Dudemanguy; !4227] * Honor wl_surface.offset on cursor surfaces [Carlos; !4239] * Fix crash [Jonas; !4257] Contributors: Dudemanguy, Carlos Garnacho, Jonas Ådahl ======================================== vala ======================================== Vala 0.56.18 ============ * Various improvements and bug fixes: - vala: Don't allow inheritance of compact class from non-compact class - vala, libvaladoc: Fix color support detection in log reporting - girparser: Handle `doc:format` element in root:repository [#1586] - codegen: Use correct ctype for result variable in methods in more cases - codegen: Fix conditional expression with only one void side - valadoc: Sync gir argument handling from valacompiler.vala - Update links to GNOME Wiki project and refer to new Vala websites - Add CI for tarball release service * Bindings: - gio-2.0: Improve the {Input,Output}Message bindings - glib-2.0: Fix the binding of `get_console_charset` - glib-2.0: Add missing CCode.array_null_terminated attributes to IConv.iconv() - glib-2.0: Make FileStream.*printf() return int [#1547] - glib-2.0: Update RegexMatchFlags and RegexCompileFlags's binding to 2.74 - glib-2.0: Add Regex.escape_nul in GLib - gnu: add binding for 'relocate' APIs - gobject-2.0: Add TypeFlags missing values - gstreamer-1.0: Skip ParamSpecArray and ParamSpecFraction - libusb-1.0: Fix the LibUSB.TransferCb declaration - libusb-1.0: Fix the LibUSB.HotPlugCb declaration - sdl2: Fix CCode.destroy_function of SDL.RWops and usage of SDL.RWops.from_file() [#1550] - sdl2: Fix missing integer type for JoystickID [#1563]