The following modules have been added in this release: blueprint-compiler The following modules have a new version: - adwaita-icon-theme (48.0 => 48.1) - at-spi2-core (2.56.2 => 2.56.3) - epiphany (48.3 => 48.5) - evince (48.0 => 48.1) - glib (2.84.2 => 2.84.3) - glycin (1.2.1 => 1.2.2) - gnome-control-center (48.2 => 48.3) - gnome-desktop (44.1 => 44.3) - gnome-maps (48.3 => 48.4) - gnome-online-accounts (3.54.3 => 3.54.4) - gnome-shell (48.2 => 48.3) - gnome-software (48.1 => 48.3) - gnome-text-editor (48.2 => 48.3) - gnome-user-share (48.0 => 48.1) - grilo (0.3.16 => 0.3.19) - grilo-plugins (0.3.16 => 0.3.18) - gssdp (1.6.3 => 1.6.4) - gtk (4.18.5 => 4.18.6) - gupnp (1.6.8 => 1.6.9) - gupnp-av (0.14.3 => 0.14.4) - jsonrpc-glib (3.44.1 => 3.44.2) - libadwaita (1.7.4 => 1.7.5) - libdex (0.10.0 => 0.10.1) - mm-common (1.0.6 => 1.0.7) - mutter (48.3 => 48.4) - nautilus (48.2 => 48.3) - orca (48.1 => 48.6) - pango (1.56.3 => 1.56.4) - vte (0.80.2 => 0.80.3) - yelp (42.2 => 42.3) - yelp-xsl (42.1 => 42.4) The following modules weren't upgraded in this release: NetworkManager, adwaita-fonts, baobab, calls, cantarell-fonts, d-spy, dconf, dconf-editor, decibels, devhelp, evolution-data-server, folks, gcab, gcr, gcr-3, gdk-pixbuf, gdm, geocode-glib, gexiv2, gi-docgen, gjs, glib-networking, glibmm, gnome-app-list, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes, gnome-builder, gnome-calculator, gnome-calendar, gnome-characters, gnome-clocks, gnome-color-manager, gnome-connections, gnome-console, gnome-contacts, gnome-disk-utility, gnome-font-viewer, gnome-initial-setup, gnome-keyring, gnome-logs, gnome-menus, gnome-music, gnome-remote-desktop, gnome-session, gnome-settings-daemon, gnome-system-monitor, gnome-tour, gnome-user-docs, gnome-weather, gobject-introspection, gom, graphene, gsettings-desktop-schemas, gsound, gspell, gtk+-3, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gtksourceview-4, gupnp-dlna, gvfs, json-glib, libcloudproviders, libgee, libgit2-glib, libgsf, libgtop, libgweather, libgxps, libhandy, libmanette, libmediaart, libnma, libnotify, libpanel, libpeas, libpeas-1, librest, librsvg, libsecret, libshumate, libsigcplusplus, libsoup, libspelling, localsearch, loupe, mobile-broadband-provider-info, msgraph, pangomm, phodav, pyatspi, pygobject, rygel, simple-scan, snapshot, startup-notification, sushi, sysprof, tecla, template-glib, tinysparql, totem, totem-pl-parser, vala, xdg-desktop-portal-gnome, xdg-user-dirs-gtk, yelp-tools, zenity ======================================== adwaita-icon-theme ======================================== 48.1 - cursors: semantic cleanup of DND cursors (issue #303) ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.56.3: * DeviceEventController: update mouse coordinates before sending button events * atspi-device-legacy: Don't crash when XkbGetMap fails * Return localized role name for ATSPI_ROLE_EDITBAR ======================================== epiphany ======================================== 48.5 - June 26, 2025 ==================== Fix release CI 48.4 - June 26, 2025 ==================== * Bugs fixed: - #2604 "Installed on" label shown in about:applications reflects the usage / access time, not creation time (Michael Catanzaro) - #2651 Incognito Epiphany shouldn't automatically use saved HTTP Auth passwords from the regular Epiphany session(s) (Michael Catanzaro) - #2661 Crash on quit if the export dialog is dismissed before (Michael Catanzaro) - !1745 Improvements to HTTP authentication (Michael Catanzaro) - !1751 web-extension-manager: fix web process extension init regression (Michael Catanzaro) - !1752 Fixes for ephy_window_disconnect_active_embed (Michael Catanzaro) - !1755 Don't consider og:image for web app icon (Michael Catanzaro) - !1818 shell: Fix startup crash on Pantheon (Michael Catanzaro) - !1819 action-bar-end: Fix startup crash on Pantheon (Michael Catanzaro) - !1829 ci: generate new image for style checker (Michael Catanzaro) - !1843 ephy-password-import: improve robustness (Michael Catanzaro) - !1857 Fix PKCS #11 login for invalid cert/priv pairs (Jan-Michael Brummer) * Translation updates: - Chinese (Taiwan) (Cheng-Chia Tseng) - Japanese (Takayuki Kusano) - Romanian (Antonio Marin) - Slovak (Peter Mráz) ======================================== evince ======================================== ============= Evince 48.1 ============= general: * Avoid potential heap overflow when allocating from n_pages (#2094, Nelson Benítez León) libview: * Confine monitor fix to affected gtk versions (#1600, Nelson Benítez León) * Fix caret-color when using system dark mode (#2093, Nelson Benítez León) * Make annotation popup window always opaque (#1399, Casey Jao) shell/previwer: * Set application ID to match with .desktop (Balló György) Developers: * Balló GyöNinpwnrgy, Casey Jao, Nelson Benítez León Special thanks to Ninpwn for reporting potential heap overflow. ======================================== glib ======================================== Overview of changes in GLib 2.84.3, 2025-06-13 ============================================== * Bugs fixed: - !4656 Backport !4655 “gstring: Fix overflow check when expanding the string” to glib-2-84 ======================================== glycin ======================================== ## 1.2.2 (2025-06-27) This release contains the following new component versions: - glycin-image-rs 1.2.2 ### Fixed - image-rs: Force at least zune-jpeg 0.4.18 to fix multiple JPEG loading issues. ======================================== gnome-control-center ======================================== ============ Version 48.3 ============ - Various translation updates - Various accessibility fixes About - Properly close System Details dialog supressing dispose warning Common - Fix use-after-free in CcPermissionInfobar Colors - Remote extra line below the device name Global Shortcuts - Discard request from invalid app ID Wacom - Plug stylus motion backlog array leak ======================================== gnome-desktop ======================================== ============ Version 44.3 ============ - Fix CI regression for release upload ============ Version 44.2 ============ - Stop using ratio character for time in the wall-clock (!176, Florian Müllner) - Fix variable initialization (!169, Jonathan Blandford) - General CI cleanups (!171, Jordan Petridis) - Only parse XML files as slideshows (!165, Christian Hergert) - Translation updates ======================================== gnome-maps ======================================== 48.4 - Jun 7, 2025 ========================= Changes since 48.3 - Fix search result popover not fitting on small screen (phone) devices - Show correct place type description for places of type "office" that are tagged on an entire building in OpenStreetMap Added/updated/fixed translations - Japanese All contributors to this release James Westman Marcus Lundblad Takayuki Kusano ======================================== gnome-online-accounts ======================================== Overview of changes in 3.54.4 ============================= * Bugs fixed: - Fix Nextcloud and mailbox.org preconfiguration - Add DAV preconfig for mail.ru * Translation updates: - Japanese (Takayuki Kusano) ======================================== gnome-shell ======================================== 48.3 ==== * Check all modifiers for modifier-scroll [Florian; !3725] * Fix visibility of emoji key in on-screen-keyboard [Carlos; !3733] * Add missing accessibility labels in various components [Florian, Sergio; !3736, !3765, !3769, !3773, !3179] * Allow users to correct keyring password after failure [Alynx; !3757] * Misc. bug fixes and cleanups [fossdd, Jordan, Florian, Joan, Mike, Daniel; !3728, !3735, !3740, !3739, !3745, !3749, !3753, !3748, !3777, !3756] Contributors: Sergio Costas Rodriguez, Mike FABIAN, fossdd, Carlos Garnacho, Florian Müllner, Jordan Petridis, Joan Torres López, Daniel van Vugt, Alynx Zhou Translators: Fabio Tomat [fur], Takayuki Kusano [ja] ======================================== gnome-software ======================================== Version 48.3 ~~~~~~~~~~~~ Released: 2025-06-27 This is a stable release with the following change: * Fix crash on application shutdown This release also updates translation: * Chinese (Taiwan) (Cheng-Chia Tseng) Version 48.2 ~~~~~~~~~~~~ Released: 2025-06-02 This is a stable release with the following changes: * Improve memory fragmentation after checking for updates This release also updates translations: * Czech (Daniel Rusek) * French (Vincent Chatelain) * Hindi (Scrambled 777) * Japanese (Takayuki Kusano) * Latvian (Rūdolfs Mazurs) * Swedish (Anders Jonsson) ======================================== gnome-text-editor ======================================== # Text Editor 48.3 * Fix visual column position in overlay label * Defer gtk/gsv initialization to GtkApplication startup so that GApplication may determine proper app-id for process without relying on systemd/dbus conventions * Fix name in properties panel after save-as * Translation updates ======================================== gnome-user-share ======================================== This is gnome-user-share 48.1, a system for easy sharing of user files. Major changes since 48.0: - Translation updates ======================================== grilo ======================================== NEW in 0.3.19 ============= * Fix release CI * Contributors to this release Victor Toso NEW in 0.3.18 ============= * Fix release CI. * Contributors to this release AsciiWolf NEW in 0.3.17 ============= * !99 pls: Fix warnings browsing filesystem entries * !97 operation-options: Set max to default_max if inferior to min * Replace defunct mailing list URLs with GNOME Discourse * Correct 404 URIs to Tracker Ontology reference * !104 pls: Add thumbnails for remote files * !103 grilo-test-ui: Use new separate-src config for filesystem * !101 net: Fix possible regressions from GTask port * !105 pls: Fix thumbnail URI for remote files in Flatpak * Added translations * Thai * Kabyle * Hindi * Uzbek (Latin) * Updated translations * Turkish * English (GB) * Dutch * Contributors to this release Aefgh Threenine Andre Klapper Asadbek Rajabov Bastien Nocera Bruce Cowan Guntupalli Karunakar Krifa75 Nathan Follens Rachida SACI Sabri Ünal sid AsciiWolf ======================================== grilo-plugins ======================================== NEW in grilo-plugins-0.3.18 =========================== * !159 po: Remove reference to removed opensubtitles plugin * Contributors to this release Bastien Nocera NEW in grilo-plugins-0.3.17 =========================== * !138 filesystem: Fix is-hidden warning browsing filesystem entries * !140 Fix build with libxml 2.12 * Replace defunct mailing list URLs with GNOME Discourse * !145 ci: Disable tracker3 and dmap plugins * !146 dleyna: Quiet error when dleyna is not installed * !147 dleyna: Fix "Quiet error when dleyna is not installed" * !144 filesystem: Add ability to split sources * !143 tests: Adapt to tracker-test-sandbox utility changes * !148 Remove non-working plugins (appletrailers, raitv) * !157 euronews: Remove source * !151 plugins: add IPTV source * !152 iptv: improve iptv source * !154 iptv: fix typo in the path of the icon * !153 plugins: Add OpenSubtitles in Lua * Fix release CI * tests: Fix tracker3 test duration range * ci: Use soup3 by default * Added translations * Persian * Thai * Kabyle * Hindi * Added translations in help * Russian * Updated translations * Georgian * Turkish * Esperanto * Georgian * Latvian * French * Greek * English (GB) * Contributors to this release Aefgh Threenine Aleksandr Melman Andre Klapper AsciiWolf Bastien Nocera Bruce Cowan Carlos Garnacho Danial Behzadi Efstathios Iosifidis Ekaterine Papava Guillaume Bernard Guntupalli Karunakar Irénée THIRION Jan Tojnar Krifa75 Kristjan SCHMIDT Nathan Follens Rachida SACI Rūdolfs Mazurs Sabri Ünal Scrambled 777 ======================================== gssdp ======================================== 1.6.4 (stable) ============== - Fix build path leaking into code - Fix issues with Since: and Deprecated: declarations in documentation Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/gssdp/-/merge_requests/15 - https://gitlab.gnome.org/GNOME/gssdp/-/issues/29 All contributors to this release: - Jens Georg - Simon McVittie - Jordan Petridis - Bartłomiej Piotrowski - Markus Volk ======================================== gtk ======================================== Overview of Changes in 4.18.6, 09-06-2025 ========================================= * Bugs fixed: - #7450 Wrong behavior of GdkKeymap on macOS (Elisa Pau) - !8528 4.18.5 (Matthias Clasen) - !8595 cups: NULL-terminate array of choices (Marek Kasik) - !8610 Fix the android build (Florian "sp1rit"​) - !8657 icontheme: Load the missing image icon from the theme (Sebastian Wiesner, Benjamin Otte, Robert Mader, Zander Brown, James Westman, Tait Hoyem, Matthias Clasen) * Translation updates: - Catalan (Jordi Mas i Hernandez) - Finnish (Jiri Grönroos) - German (Christian Kirbach) - Hebrew (Yaron Shahrabani) - Slovak (Peter Mráz) ======================================== gupnp ======================================== 1.6.9 (stable) - Linux-CM: Fix a potential memory leak - Fix documentation link for libsoup - Fix unnecessary g_thread_unref in tests - Fix issues with Since: in documentation Merge requests included in this release: - https://gitlab.gnome.org/GNOME/gupnp/merge_requests/444 All contributors to this release: - Jens Georg - Simon McVittie ======================================== gupnp-av ======================================== 0.14.4 (stable) - Move documentation to gi-docgen Merge requests included in this release: - https://gitlab.gnome.org/GNOME/gupnp-av/merge_requests/9 - https://gitlab.gnome.org/GNOME/gupnp-av/merge_requests/8 All contributors to this release: - Jens Georg ======================================== jsonrpc-glib ======================================== ============== Version 3.44.2 ============== Improvements for potential UB usage for 8-byte aligned types ======================================== libadwaita ======================================== ============= Version 1.7.5 - AdwAboutDialog/AdwAboutWindow - Fix a leak - AdwAvatar - Fix custom image size with GTK 4.19.2 - AdwStyleManager - Fix loading font names when debug variables are set - AdwTabOverview - Update window radius - AdwToastOverlay - Fix a critical when showing a toast while hiding it - Tests - Fix a leak ======================================== libdex ======================================== libdex 0.10.1 ============= * Fix autoptr usage * Raise critical on finalization of thread-pool-scheduler which should not happen in proper usage of libdex * Avoid extra pointer chase when dispatching to thread pool workers * Don't dispatch blocks while on fibers, wait for scheduler * Fix leak of unix signal futures * Improve management of fiber run queues ======================================== mm-common ======================================== mm-common 1.0.7 (2025-06-11) * Don't specify colors in util/doxygen-extra.css. (Kjell Ahlstedt) Issue #4 (Stanisław) Meson build: * Use Meson's pkgconfig module to generate .pc files. (Kjell Ahlstedt) * Use the Python installation that Meson uses. (Chun-wei Fan) Merge request glibmm!67 Autotools build: * configure.ac: subst for mm-common-get. (Philippe Baril Lecavalier) Merge request !8 Skeletonmm: * Don't require the 'dot' command. * Use Meson's pkgconfig module to generate .pc files. (Kjell Ahlstedt) Documentation: * OVERVIEW.md: Update the meson.build snippet (Kjell Ahlstedt) ======================================== mutter ======================================== 48.4 ==== * Unlink outputs from unused connectors in update_outputs [Michel; !4474] * Add speed limit to Visual alerts [Sergio; !4487] * Fix behavior of windows that get activated before mapped [Alessandro; !4462] * Fix incorrect cursor over Xwayland clients [Carlos; !4433] * Fix hi-res scroll events getting converted to flip-flopping discrete events [Peter; !4459] * Fixed crash [Daniel; !4303] * Misc. bug fixes and cleanups [Alessandro, Jonas, Jordan, Alessandro, Corentin, Daniel, Lukáš, Rémi, Michel; !4481, !4482, !4485, !4492, !4496, !4495, !4444, !4447, !4442, !4452] Contributors: Alessandro Astone, Rémi Bernon, Sergio Costas Rodriguez, Michel Dänzer, Carlos Garnacho, Peter Hutterer, Corentin Noël, Jordan Petridis, Lukáš Tyrychtr, Daniel van Vugt, Jonas Ådahl 48.3.1 ====== * Fix Xwayland windows becoming unresponsive to events [Jonas; !4475] * Fix drag and drop of tabs into tiled/maximized state [Carlos; !4468] Contributors: Carlos Garnacho, Jonas Ådahl ======================================== nautilus ======================================== Major Changes in 48.3 ===================== * Enhancements: - Support more video/audio types in search filter (Corey Berla, Rodrigo Michelassi) * Bugfixes: - Inhibit logout during file operations (Ignacy Kuchciński) - Allow opening current diretroy in multiple-dir mode (Michael Terry) - Prevent crash in location entry completions (Lukáš Tyrychtr) - Fix focusing window from other apps via DBus (Sebastian Keller) - Correctly close wait dialogs (Lukáš Tyrychtr) - Prevent file chooser crash on opening an empty location (Nelson Ben) - Use existing replacement for icon removed from theme (Peter Eisenmann) - Fix file leaking in directory (Corey Berla) * Translation updates (GNOME Translation Project contributors) ======================================== orca ======================================== 48.6 - 25 June 2025 Web: * Enter focus mode when focus moves inside descendant of web app. General: * Fix bug in adjust_for_digits() that could cause the space between words to be removed. * Fix bug that could lead to the double-presentation of value-change events. * Fix traceback from debugging utilities. ========= 48.5 - 21 June 2025 General: * Interrupt speech when the old focus and the new focus have the same name. ========= 48.4 - 21 June 2025 Web: * Interrupt speech sooner when focus changes in a web app. General: * Fix bug causing the Help button to fail in the Preferences dialog. ========= 48.3 - 19 June 2025 General: * Interrupt speech when value changes on non-progressbar widgets. ========= 48.2 - 10 June 2025 Web: * Fix two instances of Orca failing to interrupt speech during navigation. * Handle structural navigation among headings with broken ARIA authoring. * Fix population of the enable-structural-navigation checkbox. Flat Review: * Fall back to clicking on object when clicking on character fails. * Work around issue causing objects with "dead"/missing children to not be included in the collection of objects. General: * Fix several unhandled exceptions. * Fix chattiness related to deleting selected text. * Include state expanded when generating braille for table rows. * Include ancestors when generating speech for focused combo boxes. New and updated translations (THANKS EVERYONE!!!): en_GB British English Andi Chandler uz Uzbek (Latin) Baxrom Raxmatov ========= ======================================== pango ======================================== Overview of changes in 1.56.4, 27-06-2025 ========================================= - fontconfig: Improve the add_font_file implementation - fontconfig: Combine font features and style variants - fontconfig: Make sure font faces stay alive - win32: Drop some caching - win32: Make sure font faces stay alive - win32: Modernize and simplify the code - win32: Stop synthesizing fonts - win32: Implement list models - coretext: Support synthetic small caps - layout: Avoid assertions in line breaking - build: Require GLib 2.82 ======================================== yelp ======================================== 42.3 ==== * Fix CVE-2025-3155 (parrot409, Shaun McCance) * Switch to meson for builds (Krzesimir Nowak, Michael Catanzaro) ======================================== yelp-xsl ======================================== 42.3 ==== * Fix CVE-2025-3155 (parrot409, Shaun McCance) * Switch to meson for builds (Martin Blanchard, Shaun McCance)