The following modules have a new version: - at-spi2-core (2.51.91 => 2.52.0) - calls (45.0 => 46.0) - d-spy (1.9.1 => 1.10.0) - epiphany (46.rc => 46.0) - evince (45.0 => 46.0) - evolution-data-server (3.51.3 => 3.52.0) - folks (0.15.7 => 0.15.8) (*) - gjs (1.79.90 => 1.80.0) - glib-networking (2.80.rc => 2.80.0) - gnome-bluetooth (46.beta => 46.0) - gnome-builder (46.beta => 46.0) - gnome-calculator (46.rc => 46.0) - gnome-calendar (46.rc => 46.0) - gnome-clocks (46.rc => 46.0) (*) - gnome-connections (46.rc => 46.0) - gnome-control-center (46.rc => 46.0) - gnome-disk-utility (46.alpha => 46.0) - gnome-initial-setup (46.rc => 46.0) - gnome-maps (46.rc => 46.0) - gnome-music (46.beta => 46.0) - gnome-online-accounts (3.49.4 => 3.50.0) - gnome-remote-desktop (46.rc => 46.0) - gnome-settings-daemon (46.rc => 46.0) - gnome-shell (46.rc => 46.0) - gnome-shell-extensions (46.rc => 46.0) - gnome-software (46.rc => 46.0) - gnome-system-monitor (46.rc => 46.0) - gnome-text-editor (46.rc => 46.0) - gnome-tour (46.rc => 46.0) - gnome-user-docs (45.1 => 46.0) - gobject-introspection (1.79.1 => 1.80.0) - gsettings-desktop-schemas (46.rc => 46.0) - gtk (4.13.9 => 4.14.1) - gtkmm (4.13.3 => 4.14.0) - gtksourceview (5.11.2 => 5.12.0) - gvfs (1.53.91 => 1.54.0) - libadwaita (1.5.rc => 1.5.0) - libdex (0.5.1 => 0.6.0) - libpanel (1.5.1 => 1.6.0) - libpeas (2.0.1 => 2.0.2) - librsvg (2.57.91 => 2.58.0) - libshumate (1.2.rc2 => 1.2.0) - loupe (46.rc => 46.0) - mutter (46.rc => 46.0) - nautilus (46.rc => 46.0) - orca (46.beta => 46.0) - pangomm (2.50.2 => 2.52.0) - pygobject (3.47.0 => 3.48.1) - snapshot (46.rc => 46.0) (*) - sysprof (46.rc => 46.0) - tecla (46.rc => 46.0) - tracker (3.7.rc => 3.7.0) - tracker-miners (3.7.rc => 3.7.0) - vala (0.56.15 => 0.56.16) - vte (0.75.92 => 0.76.0) (*) - xdg-desktop-portal-gnome (46.rc => 46.0) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, baobab, cantarell-fonts, dconf, dconf-editor, devhelp, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gexiv2, gi-docgen, glib, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-boxes, gnome-characters, gnome-color-manager, gnome-console, gnome-contacts, gnome-desktop, gnome-font-viewer, gnome-keyring, gnome-logs, gnome-menus, gnome-session, gnome-user-share, gnome-weather, gom, grilo, grilo-plugins, gsound, gspell, gssdp, gtk+, gtk-doc, gtk-vnc, gupnp, gupnp-av, gupnp-dlna, json-glib, jsonrpc-glib, libdazzle, libgee, libgsf, libgtop, libgweather, libgxps, libhandy, libmediaart, libnma, libnotify, libsecret, libsigc++, libsoup, mm-common, pango, phodav, pyatspi, rest, rygel, simple-scan, sushi, template-glib, totem, totem-pl-parser, yelp, yelp-tools, yelp-xsl ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.52.0: * tests: Fix missing declaration for getpid(). ======================================== calls ======================================== Calls 46.0 ---------- Released: March 2024 * Metainfo improvements * Add available emergency numbers by location (country code) * Fix call back button being insensitive * Issues fixed: * https://gitlab.gnome.org/GNOME/calls/-/issues/601 * Contributors: * Daniel Rusek * Eugenio Paolantonio (g7) * Evangelos Ribeiro Tzaras * Guido Günther * Sabri Ünal * UI translations: * Alan Mortensen (da) * Anders Jonsson (sv) * Andi Chandler (en_GB) * Artur S0 (ru) * Asier Sarasua Garmendia (eu) * Athmane MOKRAOUI (kab) * Aurimas Černius (lt) * Balázs Úr (hu) * Changwoo Ryu (ko) * Danial Behzadi (fa) * Daniel Mustieles (es) * Daniel Șerbănescu (ro) * Ekaterine Papava (ka) * Fran Dieguez (gl) * Irénée THIRION (fr) * Jiri Grönroos (fi) * Jordi Mas i Hernandez (ca) * Jürgen Benvenuti (de) * Kristjan SCHMIDT (eo) * Kukuh Syafaat (id) * Leônidas Araújo (pt_BR) * Marek Černocký (cs) * Matej Urbančič (sl) * Nathan Follens (nl) * Piotr Drąg (pl) * Rūdolfs Mazurs (lv) * Sabri Ünal (tr) * Vasil Pupkin (be) * Yaron Shahrabani (he) * Yuri Chornoivan (uk) * zayar lwin (my) * Марко Костић (sr) ======================================== d-spy ======================================== # D-Spy 1.10.0 (GNOME 46.0) * Translation updates ======================================== epiphany ======================================== 46.0 - March 15, 2024 ===================== * Improve keyboard navigation of address bar dropdown (#1726, Markus Göllnitz) * Add "Send Link by Email..." to context menu for links (#2037, Leon Marz) * Use selected text when middle clicking on New Tab button (#2159) ======================================== evince ======================================== ============= Evince 46.0 ============= data: * Improve url locations (Germán Poo-Caamaño) help: * Replace live.gnome.org with wiki.gnome.org (Andre Klapper) Developers: * Andre Klapper, Germán Poo-Caamaño Translations: * Changwoo Ryu (Korean) * Seong-ho Cho (Korean) * Piotr Drąg (Polish) * Anders Jonsson (Swedish) * Yuri Chornoivan (Ukrainian) ============== Evince 46.rc ============== backend: * Add missing break to make two columns right work (#1395, Alexandre Franke) ci: * Set tag for docker image to build against gtk3 (Germán Poo-Caamaño) data: * Add vcs-browser URL support (Sabri Ünal) * Improve appdata for AppStream 1.0 (Sabri Ünal) * Remove none OARS tags (Sabri Ünal) * Fix URLs in metadata (#2024, Germán Poo-Caamaño) * Update the copyright year (Sabri Ünal) * Fix wrong developer id (Sophie Herold) * Replace non-existing mailing list with GNOME Discourse URL (Andre Klapper) help: * Fix invalid markup in Hungarian translation (Andre Klapper) libview: * Do not define unnecessary function prototype ahead (Pablo Correa Gómez) shell: * Only set "fullscreen" in metadata if it's not maximized (#1985, Pablo Correa Gomez) * Activate search-outline mode from text entry (#1991, Nelson Benítez León) * Fix Evince crash when exiting (Nelson Benítez León) * Fix crash when annotation window is closed outside of Evince (#2009, Nelson Benítez León) * Fix invalid markup in Brazilian Portuguese help translation (Andre Klapper) * Avoid crash when deleting annotation (#2022, Nelson Benítez León) * Don't set show close button on infobar (Pablo Correa Gómez) Developers: * Alexandre Franke, Andre Klapper, Germán Poo-Caamaño, Nelson Benítez León, Pablo Correa Gomez, Pablo Correa Gómez, Sabri Ünal, Sophie Herold Translations: * Asier Sarasua Garmendia (Basque) * Vasil Pupkin (Belarusian) * Juliano de Souza Camargo (Brazilian Portuguese) * Rafael Fontenelle (Brazilian Portuguese) * Andi Chandler (British English) * Bruce Cowan (British English) * zayar lwin (Burmese) * Jordi Mas i Hernandez (Catalan) * Luming Zh (Chinese (China)) * Daniel Rusek (Czech) * Alan Mortensen (Danish) * Nathan Follens (Dutch) * Kristjan SCHMIDT (Esperanto) * Jiri Grönroos (Finnish) * Irénée THIRION (French) * Vincent Chatelain (French) * Fabio Tomat (Friulian) * Fran Dieguez (Galician) * Ekaterine Papava (Georgian) * Jürgen Benvenuti (German) * Efstathios Iosifidis (Greek) * Yaron Shahrabani (Hebrew) * Yosef Or Boczko (Hebrew) * Balázs Meskó (Hungarian) * Balázs Úr (Hungarian) * Andika Triwidada (Indonesian) * Kukuh Syafaat (Indonesian) * Baurzhan Muftakhidinov (Kazakh) * Rūdolfs Mazurs (Latvian) * Aurimas Černius (Lithuanian) * Brage Fuglseth (Norwegian Bokmål) * Quentin PAGÈS (Occitan) * Danial Behzadi (Persian) * Piotr Drąg (Polish) * Daniel Șerbănescu (Romanian) * Florentina Mușat (Romanian) * Artur S0 (Russian) * Dušan Kazik (Slovak) * Martin (Slovenian) * Matej Urbančič (Slovenian) * Daniel Mustieles (Spanish) * Anders Jonsson (Swedish) * Sabri Ünal (Turkish) * Yuri Chornoivan (Ukrainian) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.52.0 2024-03-15 --------------------------------------- Bug Fixes: I#523 - addressbook: Crash on authenticate and finalize in two threads evo-I#2672 - Calendar: Prefer html/markdown description in preview Miscellaneous: SetupBuildFlags.cmake: Remove "-Wl,--no-undefined" from compiler flags Replace https://wiki.gnome.org/Apps/Evolution in the sources Replace live.gnome.org with wiki.gnome.org URI (Andre Klapper) Translations: Aefgh Threenine (th) Alan Mortensen (da) Anders Jonsson (sv) Andi Chandler (en_GB) Balázs Úr (hu) Bruce Cowan (en_GB) Daniel Mustieles (es) Daniel Rusek (cs) Emin Tufan Çetin (tr) Jean-Marc Tissières (fr) Rūdolfs Mazurs (lv) ======================================== gjs ======================================== Version 1.80.0 -------------- - In GNOME 46 and later, platform-specific GLib and Gio APIs have moved to the separate libraries GLibUnix, GioUnix, GLibWin32, and GioWin32. They are still available in the main GLib and Gio libraries, so your code will continue to work, but you will get a deprecation message. To migrate your code, import the new libraries (e.g., `import GioUnix from 'gi://GioUnix';`) and consider the 'Unix' or 'Win32' prefix part of the namespace, rather than class or function name: e.g., * Gio.UnixInputStream -> GioUnix.InputStream * GLib.unix_open_pipe -> GLibUnix.open_pipe Exceptions to the above rule are Gio.UnixConnection, Gio.UnixCredentialsMessage, Gio.UnixFDList, Gio.UnixSocketAddress, and Gio.UnixSocketAddressType. These remain in Gio, because they are actually cross-platform despite being named "Unix". - Closed bugs and merge requests: * meson: fix automagic dependency lookup for cairo [!917, Eli Schwartz] * Deprecate accessing GLibUnix/GLibWin32 APIs through GLib [#599, !918, Philip Chimento] * CI: Build newer GLib in debug Docker image [!919, Philip Chimento] ======================================== glib-networking ======================================== 2.80.0 - March 14, 2024 ======================= - Mark plugin functions as exports on Windows (!250, Amyspark) - Updated translations ======================================== gnome-bluetooth ======================================== ver 46.0: This version contains translation updates. ======================================== gnome-builder ======================================== # GNOME Builder 46.0 * Fix name escaping in python template * Print the IDE object tree with troubleshooting information * Fix a leak of the mmap-based code-index builders * Aggressively release code-index resources while processing. This significantly lowers maximum runtime memory used while indexing the Linux kernel with Builder. * Port over the overview map scrolling performance work from Builder into IdeEditorPage. * Activate create-project form with keyboard typical keyboard accelerators from all entries. * Translation updates # GNOME Builder 46.rc * Spellcheck fixes * Fix a potential crash with the diagnostic engine * Apply build-options.env from primary flatpak module to build pipeline * Use --detach-keys with podman-based toolboxes * Fix developer-id for metainfo ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 46.0 * Updated translations * Metainfo improvements (Alexandre Franke, Andre Klapper) ======================================== gnome-calendar ======================================== Major changes in 46.0: * Updated translations ======================================== gnome-connections ======================================== 46.0 - 18 Mar, 2024 ===================== Changes since 46.rc - Update links in app metadata - Clarify a title of a dialog - Update gtk-frdp - Do not attempt to process empty clipboard data - Do not send coordinates with smooth scroll - Limit value of mouse scroll - Updated translations: - Brazilian-Portuguese - Catalan - Danish - Italian - Korean - Latvian - Norwegian-Bokm-l - Occitan - Polish - Punjabi - Swedish ======================================== gnome-control-center ======================================== ============ Version 46.0 ============ - Various translation updates - Update links in appdata file - Improve sidebar search results Appearance - Add a transition to the selected background check Color - Fix visibility of calibration button Online Accounts - Reorder online account providers list Privacy & Security - Allow launching subpages of the privacy panel directly Wacom - Bump libwacom dependency requirement to >= 1.4 - Add AES styli as separate stylus SVG - Accept eraser types of button when matching stylus IDs ======================================== gnome-disk-utility ======================================== 46.0 - March 09, 2024 ===================== Sophie Herold: * metainfo: Fix wrong developer id Updated translations: * Rūdolfs Mazurs (lv) ======================================== gnome-initial-setup ======================================== 46.0 ---- Translation updates: - Bokmål, Norwegian (Brage Fuglseth) - Danish (Ask Hjorth Larsen) - Italian (Milo Casagrande) - Kabyle (Athmane MOKRAOUI) ======================================== gnome-maps ======================================== 46.0 - Mar 16, 2024 ========================= Changes since 46.rc - Fix routes covering user location marker - Update project link in DOAP file Added/updated/fixed translations - Korean - Kabyle - Polish - Occitan - Latvian - Italian - Danish - Russian - Swedish - Hungarian All contributors to this release Alan Mortensen Alexandre Franke Anders Jonsson Artur S0 Athmane MOKRAOUI Balázs Úr James Westman Jeeyong Um Marcus Lundblad Milo Casagrande Piotr Drąg Quentin PAGÈS Rūdolfs Mazurs Valentin Blot <14005-vblot@users.noreply.gitlab.gnome.org> ======================================== gnome-music ======================================== Overview of changes in 46.0 =========================== • Translation updates ======================================== gnome-online-accounts ======================================== Overview of changes in 3.50.0 ============================= * Updated project link * Translation updates ======================================== gnome-remote-desktop ======================================== 46.0 ==== * Fix custom configuration directory with tmpfiles Contributors: Piotr Drąg, Joan Torres Translators: Matej Urbančič [sl], Andi Chandler [en_GB], Kukuh Syafaat [id], Rūdolfs Mazurs [lv], Fran Dieguez [gl], Ask Hjorth Larsen [da], Tim Sabsch [de], Piotr Drąg [pl], Anders Jonsson [sv], Yuri Chornoivan [uk], Danial Behzadi [fa], Ekaterine Papava [ka], Daniel Rusek [cs], Daniel Mustieles [es], Boyuan Yang [zh_CN], Sabri Ünal [tr], Seong-ho Cho [ko], Baurzhan Muftakhidinov [kk] ======================================== gnome-settings-daemon ======================================== ============ Version 46.0 ============ - Translation updates - Build improvements - Fixed glib deprecation warnings ======================================== gnome-shell ======================================== 46.0 ==== * Fix model selection in on-screen keyboard [Jonas; !3230] * Fix key getting stuck when raising screen shield [Jonas; !3231] * Fix notifications sometimes being empty [Julian; !3229] * Fix cursor visibilty when magnified [Sebastian; !3237] * Fixed crashes [Jonas, Sebastian; !3233, !3239] * Misc. bug fixes and cleanups [Carlos, Yotam, Aleksandr, Florian, Joan, Sam; !3225, !3161, !3232, !3226, !3236, !3203, !3238] Contributors: Yotam Bar-On, Jonas Dreßler, Carlos Garnacho, Sam Hewitt, Sebastian Keller, Aleksandr Mezin, Florian Müllner, Julian Sparber, Joan Torres Translators: Sabri Ünal [tr], Yuri Chornoivan [uk], Piotr Drąg [pl], Jiri Grönroos [fi], Ekaterine Papava [ka], Aurimas Černius [lt], Yaron Shahrabani [he], Daniel Mustieles [es], Asier Sarasua Garmendia [eu], Guillaume Bernard [fr], Jordi Mas i Hernandez [ca], Matej Urbančič [sl], Bruce Cowan [en_GB], Baurzhan Muftakhidinov [kk], Brage Fuglseth [nb], Andika Triwidada [id], Quentin PAGÈS [oc], Rūdolfs Mazurs [lv], Anders Jonsson [sv], Fran Dieguez [gl], Milo Casagrande [it], Balázs Úr [hu], Philipp Kiemle [de], Artur S0 [ru], Changwoo Ryu [ko], Ask Hjorth Larsen [da], Athmane MOKRAOUI [kab] ======================================== gnome-shell-extensions ======================================== 46.0 ==== * system-monitor: Fix net speed [Florian; !313] * Misc. bug fixes and cleanups [Aral; !311] Contributors: Aral Balkan, Florian Müllner Translators: Anders Jonsson [sv], Piotr Drąg [pl], Balázs Úr [hu], Milo Casagrande [it], Quentin PAGÈS [oc], Athmane MOKRAOUI [kab], Changwoo Ryu [ko], Ask Hjorth Larsen [da] ======================================== gnome-software ======================================== Version 46.0 ~~~~~~~~~~~~ Released: 2024-03-15 This is a stable release with the following changes: * Improvements for screen readers * Stop ‘loading updates’ in a loop on Debian This release also updates translations: * Czech (Daniel Rusek) * Danish (Alan Mortensen) * Finnish (Jiri Grönroos) * French (Vincent Chatelain) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * Hungarian (Balázs Úr) * Indonesian (Kukuh Syafaat) * Korean (Seong-ho Cho) * Latvian (Rūdolfs Mazurs) * Persian (Danial Behzadi) * Polish (Piotr Drąg) * Portuguese (Brazil) (Juliano de Souza Camargo) * Russian (Artur S0) * Swedish (Anders Jonsson) * Thai (Aefgh Threenine) * Turkish (Emin Tufan Çetin) ======================================== gnome-system-monitor ======================================== New in 46.0 - 16 March 2024 * Updated translations * style: Blend header bar with window contents !126 (kramo) ======================================== gnome-text-editor ======================================== # Text Editor 46.0 • Various performance workarounds have been added to the overview map to improve rendering performance and quality with fractional scaling. • Translation updates ======================================== gnome-tour ======================================== gnome-tour 46.0 =============== * Translations updates ======================================== gnome-user-docs ======================================== 46.0 ==== * Updates to GNOME Help (Andre Klapper, Michael Hill) * Updates to System Admin Guide (Andre Klapper) * Updated translations: da (Alan Mortensen) de (Jürgen Benvenuti, Christian Kirbach) eu (Asier Sarasua Garmendia) fa (Danial Behzadi) gl (Fran Dieguez, Alexandre Franke) hu (Balázs Úr) id (Andika Triwidada) lv (Rūdolfs Mazurs) ru (Sergej A., Artur S0, Sergej A) sv (Anders Jonsson) uk (Yuri Chornoivan) zh_CN (Boyuan Yang) ======================================== gobject-introspection ======================================== 1.80.0 - 2024-03-09 ------------------- * Allow using `transfer none` with GClosure * Only allow loading GIRepository-2.0 * Add marshalling tests for uninitialized and NaN arguments * Check for setuptools when building with Python >= 3.12 * Add fallback doc elements for virtual functions * Add doc elements for callback fields * Support static inline declarations in the GIR * Add annotations for sync, async, and async-finish functions in the GIR * Simplify the giscanner module build with Python >= 3.12 * Allow passing full shared library paths on Windows ======================================== gsettings-desktop-schemas ======================================== Major changes in 46.0 ===================== - Translation updates ======================================== gtk ======================================== Overview of Changes in 4.14.1, xx-xx-xxxx ========================================= * GtkTextView: - Fix a mixup of cursor and anchor when retrieving surrounding text in input methods * Printing: - Avoid accessing freed printers * Accessibility: - Fix memory leaks * GDK: - Rename the GDK_VULKAN_SKIP environment variable to GDK_VULKAN_DISABLE - Add a GDK_GL_DISABLE environment variable * GSK: - Rename the GSK_GPU_SKIP environment variable to GSK_GPU_DISABLE - Speed up handling of repeated ops, which should help for text - Speed up the inner loop of text node conversion - Drop the glyph-align optimization flag - ngl: Avoid reusing frames while they are in use - Fix flickering thumbnails in nautilus - Speed up buffer handling in both ngl and Vulkan * Demos: - Skip demos using gl shaders when we're not using the gl renderer * Build: - Fix some ubsan warnings - Avoid zink in ci since it spams stderr * Translation updates: Czech German Korean Russian Overview of Changes in 4.14.0, 12-03-2024 ======================================== gtkmm ======================================== 4.14.0 (stable): Gdk: * Display: Add supports_shadow_width(), property_shadow_width() * DmabufFormats: Add equal() * Monitor: Add get/property_scale() (Kjell Ahlstedt) Gtk: * SpinButton: Add signal_activate() * Accessible: Add announce() * AccessibleText: New interface * Calendar: Add set/get_day(), set/get_month(), set/get_year() * SearchEntry2: Add set/get/property_input_purpose(), set/get/property_input_hints() (Kjell Ahlstedt) Demos: * Fix the TextView demo, ClickMe button (Kjell Ahlstedt) Build: * Require gtk4 >= 4.14.0 (Kjell Ahlstedt) ======================================== gtksourceview ======================================== News in 5.12.0, 2024-03-15 -------------------------- This is a stable release for GNOME 46 * Do not trigger default indenter for Return when a selection is active * Render overview slider below text rather than above w/ RGBA * Premix certain colors in overview when drawing to avoid RGBA blends on GPU * Avoid round-trip to main loop when map slider needs allocation * Avoid an extra GSK transform for each line number in the gutter * Translation updates ======================================== gvfs ======================================== Major changes in 1.54.0 ======================= * Translation updates (GNOME Translation Project contributors) ======================================== libadwaita ======================================== ============= Version 1.5.0 ============= - AdwDialog - Fix widget selection in inspector when presented as a bottom sheet - Fix clicks on the dimming still working with can-closed=true - Demo - Fix in metainfo - Translation updates - Belarusian - Brazilian Portuguese - Danish - French - Galician - Hungarian - Italian - Kabyle - Kazakh - Latvian - Norwegian Bokmål - Occitan - Slovenian - Swedish - Turkish ======================================== libdex ======================================== libdex 0.6.0 ============ This is a stable release for GNOME 46 * No changes since 0.5.1 ======================================== libpanel ======================================== libpanel 1.6.0 ============== Changes in libpanel 1.6.0 (GNOME 46.0) * Translation updates ======================================== libpeas ======================================== # Libpeas 2.0.2 Changes since 2.0.1: * Translation updates ======================================== librsvg ======================================== Version 2.58.0 ============== librsvg crate version 2.58.0 The most significant change in this release is that librsvg no longer uses gdk-pixbuf for loading raster images (for eample, when there is an element . All image loading uses Rust codecs now. Please see the release notes for 2.57.90 below for more details. Librsvg's gdk-pixbuf loader for SVG documents is unchanged; you can still load SVG files from gdk-pixbuf with it as usual. New features since 2.57.0 (for fine-grained bug fixes, please see the release notes for development releases): - #902 - Add basic support for "ch" length units in CSS (Mackenzie Morgan). - #997 - Support "var(--foo, #aabbcc)" just for colors. This is the minimum required to render color SVG emoji fonts that provide color fallbacks, but it is not yet full support for CSS var(). Fixes since the last development release: - #1062 - Limit numOctaves in feTurbulence to avoid unbounded CPU consumption. - #1064 - Don't panic when a :lang selector has an argument that is not a language-range (Lukáš Tyrychtr). Special thanks for this release cycle: - Thanks to correctmost for doing several rounds of fuzzing, and then found some interesting bugs! - Thanks to Jordan Petridis for adding CI jobs for testing on gnome-os's regular builds. - As usual, thanks to Chun-wei Fan for keeping the Windows builds going, and Bilal Elmoussaoui for updating gtk-rs crates. Version 2.57.92 =============== librsvg crate version 2.58.0-beta.2 - #1059 - Don't panic when rendering feOffset with a too-large offset. - #1060 - Don't panic when a decoded image has dimensions of zero. ======================================== libshumate ======================================== ===================== Version 1.2.0 ===================== - Use g_assert_true instead of g_assert in tests - Updated translations ======================================== loupe ======================================== 46.0 ==== - Change to stable dependencies ======================================== mutter ======================================== 46.0 ==== * Fix duplicate scroll events over libei [Peter; !3637] * Fix window menu with mouse button modifier [Jonas; !3623] * Fix caret offset in accessible event [Carlos; !3643] * Fix handling of scroll events for mice [Carlos; !3642] * Use timerfd for clock timing [Christian; !3636] * Advertise support for BGRA for all screencast types [Robert; !3617] * Add support for preferred_buffer_scale/transform [Robert; !3580] * Use memfd to store selection data [Yotam; !3551] * Fix globally active input focus [Sebastian K.; !3651] * Call malloc_trim() after loading background image [Sebastian K.; !3653] * Fix dynamic max render time sometimes getting stuck on constant framerate [Robert; !3655] * Introduce base of new gesture framework [Jonas; !2389] * Work around windows missing work area changes [Balló; !3601] * Fix black screen with some drivers [Sebastian W.; !3646] * Improve login screen <-> session transition [Jocelyn; !3659] * Fixed crashes [Bilal, Carlos; !3656, !3660] * Misc. bug fixes and cleanups [Philip, Peter, Sebastian W., Zander, Petr, Sebastian K., Robert, Bilal, Jonas; !3640, !3647, !3648, !3654, !3658, !3622, !1918, !3067, !3661, !3662, !3652, !3645] Contributors: Yotam Bar-On, Zander Brown, Jonas Dreßler, Bilal Elmoussaoui, Jocelyn Falempe, Carlos Garnacho, Balló György, Christian Hergert, Petr Hodina, Peter Hutterer, Sebastian Keller, Robert Mader, Sebastian Wick, Philip Withnall Translators: Sabri Ünal [tr], Aurimas Černius [lt], Jordi Mas i Hernandez [ca], Asier Sarasua Garmendia [eu], Matej Urbančič [sl], Anders Jonsson [sv], Bruce Cowan [en_GB], Guillaume Bernard [fr], Kukuh Syafaat [id], Milo Casagrande [it], Rūdolfs Mazurs [lv], Fran Dieguez [gl], Ask Hjorth Larsen [da] ======================================== nautilus ======================================== Major changes in 46.0 ===================== * Bugfixes: - Remove char limit on size label in properties dialog (Khalid Abu Shawarib) * Translation updates (GNOME Translation Project contributors) ======================================== orca ======================================== 46.0 - 13 March 2024 Meson: * Allow building without git executable. Spiel: * Fix language and dialect fallback. * Catch all of Spiel's initialization errors. * Respect both speech system override, and user preference. * Avoid shutting Spiel down if still in use. Key handling: * Eliminate unnecessary keygrab refreshes in the web script. * Fix new-keyhandling regression in bypass mode. Thunderbird: * Adjust to Thunderbird's new way of doing things when a message is deleted. General: * Fix false positive identifying redundant name-change events. * Fix regressions introduced by the accessible-text code rewrite. New and updated translations (THANKS EVERYONE!!!): ca Catalan Jordi Mas en_GB British English Andi Chandler gl Galician Fran Dieguez he Hebrew Yaron Shahrabani hu Hungarian Attila Hammer kk Kazakh Baurzhan Muftakhidinov tr Turkish Sabri Ünal ========= ======================================== pangomm ======================================== 2.52.0 (stable): * FontFamily: Add property_item_type(), property_n_items(), property_name(), property_is_monospace(), property_is_variable(). * FontMap: Add reload_font(), property_item_type(), property_n_items(). (Kjell Ahlstedt) Build: * Require pango >= 1.52.0. (Kjell Ahlstedt) ======================================== pygobject ======================================== 3.48.1 - 2024-03-10 ------------------- * Fix installation with pip failing in some environments with ModuleNotFoundError in g-ir-scanner :issue:`622` :mr:`302` 3.48.0 - 2024-03-09 ------------------- :Note: See 3.47.0 below for more details. * test: fix some tests on macOS :mr:`296` * docs: some dark mode fixes :mr:`291` ======================================== sysprof ======================================== Overview of changes in Sysprof 46.0 =================================== Changes since 46.rc * Flamegraph and callgraph colorization improvements * Fix graphics page for GTK counters * Fix missing summary icon * Translation updates ======================================== tecla ======================================== NEW in 46.0 =========== - Translation updates ======================================== tracker ======================================== NEW in 3.7.0 - 2024-03-16 ========================= * Handle POST requests in HTTP endpoints * Fix a number of Coverity and static scan reports * Drop deprecated SQLite API * Test improvements Translations: da, de, fr, it, lv Highlighted changes since 3.6.0: * New TrackerEndpoint access control API * New API to map language tagged strings to rdf:langString * Better handling of corrupted databases * Many HTTP endpoint improvements * Better performance * Improved test coverage ======================================== tracker-miners ======================================== NEW in 3.7.0 - 2024-03-16 ========================= * Call malloc_trim more timely after extraction * Further syscall rules in the seccomp sandbox * Further landlock rules * Disallow indexer for gnome-initial-setup user * Add -Dsandbox_tests option to disable sandbox tests Translations: da, de, lv, sv Highlighted changes since 3.6.0: * Use Landlock kernel API to control file access * Improved sandbox ======================================== vala ======================================== Vala 0.56.16 ============ * Various improvements and bug fixes: - girparser: Recognize usage of time_t and don't rely on given GIR type - girparser: Recognize usage of off_t and don't rely on given GIR type * Bindings: - gio-2.0: Restore ApplicationCommandLine.print*_literal() to not require 2.80 - gmodule-2.0: Do not mark `Module.open` as deprecated - gtk4: Preserve compatibility with < 4.14 [#1531] - Regenerate for GIR-based bindings to pick up time_t fix (long vs time_t) ======================================== xdg-desktop-portal-gnome ======================================== Changes in 46.0 ================= - Translation updates