The following modules have a new version: - at-spi2-core (2.47.1 => 2.47.90) - baobab (44.beta => 44.rc) - epiphany (44.beta => 44.rc) - evolution-data-server (3.47.2 => 3.47.3) - folks (0.15.5 => 0.15.6) - gcr (4.0.0 => 4.1.0) - gdm (43.0 => 44.rc) - gjs (1.75.1 => 1.75.90) - glib (2.75.3 => 2.75.4) - gnome-boxes (44.beta.1 => 44.rc) - gnome-builder (44.beta => 44.rc) - gnome-calculator (44.beta => 44.rc) - gnome-calendar (44.beta => 44.rc) - gnome-characters (44.beta => 44.rc) - gnome-clocks (44.beta => 44.rc) - gnome-connections (44.beta => 44.rc) - gnome-contacts (44.beta => 44.rc) (*) - gnome-control-center (44.beta => 44.rc) - gnome-disk-utility (44.beta => 44.rc) - gnome-font-viewer (44.beta => 44.rc) - gnome-initial-setup (44.beta => 44.rc) - gnome-maps (44.beta => 44.rc) - gnome-music (44.beta => 44.rc) - gnome-online-accounts (3.46.0 => 3.47.1) - gnome-photos (43.0 => 44.0) - gnome-remote-desktop (44.alpha => 44.rc) (*) - gnome-session (43.0 => 44.rc) - gnome-settings-daemon (44.beta => 44.rc) - gnome-shell (44.beta => 44.rc) - gnome-shell-extensions (44.beta => 44.rc) - gnome-software (44.beta => 44.rc) - gnome-system-monitor (44.beta => 44.rc) - gnome-text-editor (44.beta => 44.rc) - gnome-user-docs (43.0 => 44.rc) - gnome-weather (44.beta => 44.rc) - gtk (4.9.4 => 4.10.0) - gtk+ (3.24.36 => 3.24.37) - gtksourceview (5.7.1 => 5.7.2) - jsonrpc-glib (3.42.0 => 3.43.0) - libadwaita (1.3.beta => 1.3.rc) - libhandy (1.8.1 => 1.8.2) - libpanel (1.1.1 => 1.1.2) - mutter (44.beta => 44.rc) - nautilus (44.beta => 44.rc) - pango (1.50.12 => 1.50.14) - template-glib (3.36.0 => 3.36.1) - tracker (3.5.0.beta => 3.5.0.rc) - tracker-miners (3.5.0.beta => 3.5.0.rc) - xdg-desktop-portal-gnome (44.beta => 44.rc) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, atkmm, calls, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, dconf-editor, devhelp, eog, evince, gcab, gdk-pixbuf, geocode-glib, gexiv2, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-color-manager, gnome-console, gnome-desktop, gnome-keyring, gnome-logs, gnome-menus, gnome-tour, gnome-user-share, gnome-video-effects, gobject-introspection, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk-doc, gtk-vnc, gtkmm, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, libdazzle, libgee, libgnomekbd, libgsf, libgtop, libgweather, libgxps, libmediaart, libnma, libnotify, libpeas, librsvg, libsecret, libshumate, libsigc++, libsoup, mm-common, orca, pangomm, phodav, pyatspi, pygobject, rest, rygel, simple-scan, sushi, sysprof, totem, totem-pl-parser, vala, vte, yelp, yelp-tools, yelp-xsl ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.47.90: * Downgrade meson requirement to 0.63. * at-spi-dbus-bus service: set stop timeout to 5s * Fix possible crash in screen_reader_signal_watcher. ======================================== baobab ======================================== 44.rc ========= * Translation updates: - Basque (Asier Sarasua Garmendia) - Belarusian (Vasil Pupkin) - Bulgarian (Alexander Shopov) - Czech (Marek Černocký) - Finnish (Jiri Grönroos) - French (Irénée THIRION) - Friulian (Fabio Tomat) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - German (Jürgen Benvenuti) - Greek, Modern (1453-) (Efstathios Iosifidis) - Hebrew (Yaron Shahrabani) - Hungarian (Balázs Úr) - Indonesian (Kukuh Syafaat) - Korean (Seong-ho Cho) - Lithuanian (Aurimas Černius) - Occitan (post 1500) (Quentin PAGÈS) - Polish (Piotr Drąg) - Portuguese (Hugo Carvalho) - Russian (Aleksandr Melman) - Slovenian (Matej Urbančič) - Spanish (Daniel) - Turkish (Sabri Ünal) - Ukrainian (Yuri Chornoivan) ======================================== epiphany ======================================== 44.rc - March 3, 2023 ===================== * Fix password popover crash when username is empty (#1976) * Fix criticals from EphySuggestionModel (#1977) * Fix warning when WebExtensions directory is empty (#1984) * Handle WebKitGTK 2.39.90 API changes (!1281, !1294) * Reimplement elementary OS support (!1292) * Revert "add preference to set new tab page" (!1293) * Updated translations ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.47.3 2023-03-03 --------------------------------------- Bug Fixes: I#276 - alarm-notify: Incorrectly handles changes in recurring events I#453 - build: Make it possible to override C++ standard I#454 - libedataserverui: Tweak lookout of the Trust Prompt dialog Miscellaneous: OAuth2 credentials prompter: Log what URI is being opened in the WebKitWebView Translations: Alan Mortensen (da) Anders Jonsson (sv) Asier Sarasua Garmendia (eu) Aurimas Černius (lt) Balázs Úr (hu) Daniel Mustieles (es) Fran Dieguez (gl) Hugo Carvalho (pt) Jürgen Benvenuti (de) Kukuh Syafaat (id) Matej Urbančič (sl) Quentin PAGÈS (oc) Sabri Ünal (tr) Yuri Chornoivan (uk) ======================================== folks ======================================== Overview of changes from libfolks 0.15.5 to libfolks 0.15.6 =========================================================== Major changes: * Projects should be able to use the typelib-based bindings * sysprof is now used for profiling * Lots of translation updates * Several smaller Meson changes Bugs fixed: * folks-generics: Add missing generic type argument * tests/bluez: Follow PairDevice API change in python-dbusmock ======================================== gcr ======================================== gcr 4.1.0: - The soversion is now properly set to 4. - certificate: Print dates in ISO8601 format [GNOME/gcr!125] - viewer: Support certificates read from PKCS#11 store [GNOME/gcr!116] - gcr: Add means to construct GcrCertificate from PKCS#11 URI [GNOME/gcr!117] - Several smaller fixes found with ASAN - Stop using GSlice [GNOME/gcr!118] - a11y: Improve reading of certificate info by screen readers [GNOME/gcr!112] - Updated translations ======================================== gdm ======================================== ============= Version 44.rc ============= - Lots of code clean ups - Fix detection of virt on efi setups - Fix btmp accounting on failed logins - Ensure pam_close_session is called even if worker is killed - PAM config update on Arch - Translation updates ======================================== gjs ======================================== Version 1.75.90 --------------- - Closed bugs and merge requests: * NEWS: fix a typo causing codespell to fail [!824, Marco Trevisan] * doc: Add more apps written in GJS [!822, Sonny Piers] * Gio: Use proper default priority on async generators [!827, Marco Trevisan] * gjs 1.75.2 GObjectValue build test failing on ARM [#529, !825, Marco Trevisan] * testGObjectValue: Enable creating object with a string property [!826, Marco Trevisan] * Handle transfer-none string return value from vfunc implemented in JS [#519, 823, Marco Trevisan, Daniel van Vugt] * Various maintenance, performance improvements [!828, Philip Chimento] Version 1.75.2 -------------- - There are new `Gio.Application.prototype.runAsync()` and `GLib.MainLoop.prototype.runAsync()` methods which do the same thing as `run()` but return a Promise which resolves when the main loop ends, instead of blocking while the main loop runs. Use one of these methods (by awaiting it) if you use async operations with Promises in your application. Previously, it was easy to get into a state where Promises never resolved if you didn't run the main loop inside a callback. [Evan Welsh] - There are new `Gio.InputStream.prototype.createSyncIterator()` and `Gio.InputStream.prototype.createAsyncIterator()` methods which allow easy iteration of input streams in consecutive chunks of bytes, either with a for-of loop or a for-await-of loop. [Sonny Piers] - DBus proxy wrapper classes now have a static `newAsync()` method, which returns a Promise that resolves to an instance of the proxy wrapper class on which `initAsync()` has completed. [Marco Trevisan] - DBus property getters can now return GLib.Variant instances directly, if they have the correct type, instead of returning JS values and having them be packed into GLib.Variants. [Andy Holmes] - Dramatic performance improvements in the legacy `imports.signals` module, which has also gained a `connectAfter()` method that works like the same-named method in GObject signals. (However, the signals module remains legacy, and is mostly there for historical reasons with GNOME Shell. Don't use it in new code.) [Marco Trevisan] - For years we have had a typo in `Cairo.LineCap.SQUARE`, incorrectly naming it `SQUASH`. This is fixed and the typoed name is retained as an alias. [Vítor Vasconcellos] - Also in Cairo, the value of `Cairo.Format.RGB16_565` was wrong. This was fixed with a breaking change, because anyone using it was probably already not getting the results they expected. [Vítor Vasconcellos] - Continuing the Cairo improvements, SVG surfaces have gained `Cairo.SVGSurface.prototype.finish()` and `Cairo.SVGSurface.prototype.flush()` because previously SVG surfaces were only written to disk when the SVGSurface object was garbage collected, making it uncertain to rely on them. [tuberry] - The debugger now handles Symbol values and Symbol property keys of objects. Previously, these were not displayed correctly. [Philip Chimento] - Various type-safety refactors [Marco Trevisan] - Many bug fixes and performance improvements. - Closed bugs and merge requests: * Promises in application.run do not fulfill until loop exit [#468, !732, Evan Welsh] * console: Various cleanups to tracing functions and increase structured logging metadata [!756, Marco Trevisan] * Legacy signals code optimizations [!757, Marco Trevisan] * meson: Depend on g-i 1.71 and enable newly supported tests [!761, Marco Trevisan] * Gio: Add support for initializing a DBus Proxy via a promise [#494, !794, Marco Trevisan, Philip Chimento] * Make GInputStream iterable and async iterable [!573, !797, Sonny Piers] * Gio: allow D-Bus implementations to return pre-packed variants [!796, Andy Holmes] * Update ESLint tooling [!798, Sonny Piers] * Various maintenance [!804, !814, !820, Philip Chimento] * Add legacy signals connectAfter method [!805, Marco Trevisan] * arg-cache: Add support passing caller-allocated C-arrays [!806, Marco Trevisan] * Crash when passing an introspected function as a callback argument [#518, !809, Philip Chimento] * CI: Upgrade CI images to F37 [!810, Philip Chimento] * Possible errors in cairo enums [#516, !811, Vítor Vasconcellos] * ci: Only run source check jobs if relevant files have been changed [!812, Marco Trevisan] * cairo.SVGSurface need finish() and flush() to finalize painting [#515, !816, tuberry] * signals: Fix bugs when multiple handlers are connected and disconnect is called [!818, Evan Welsh] * Handle Symbol values in pretty-printer and debugger [!819, Philip Chimento] Version 1.74.2 -------------- - Various fixes ported from the development branch. - Closed bugs and merge requests: * build error with clang [#514, !807, Philip Chimento] * can't compile current version with mozjs 102 [#503, !808, Philip Chimento] * Enabling window-list extension causes gnome-shell to crash when running "dconf update" as root [#510, !813, Philip Chimento] * log: Fix an off-by-one buffer overflow [!817, Valentin David] ======================================== glib ======================================== Overview of changes in GLib 2.75.4, 2023-03-03 ============================================== * Emit a critical warning when acquiring the notification queue during GObject finalization. A type's `finalize()` implementation should not call public API that emits property notifications. (!3119, work by Marco Trevisan and Emmanuele Bassi) * Bugs fixed: - #2720 Fails to create resource.o with LLVM ld - #2905 [MSVC] gstring.h: warning C4141: 'inline': used more than once - #2907 g_file_info_get_name returns NULL in contradiction to docs (Philip Withnall) - #2913 `glib:glib / error` fails with Glibc-2.37 (Philip Withnall) - #2915 Python tests fail on Windows when an environment variable contains non-ASCII characters (Luca Bacci) - #2916 gdbus: Never buffer reads during server authentication - #2918 2.75.3: array-test fails on big-endian CPUs (Simon McVittie) - #2919 2.75.3: g_string_append_len_inline: error: implicit conversion changes signedness - #2924 Use-after-free of GDBusMethodInvocation in GDBusInterfaceSkeleton (Philip Withnall) - !3168 GWin32AppInfo: Retrieve display name for UWP / Packaged apps - !3273 Revert "Revert "tests: Temporarily disable socket test due to a kernel bug"" - !3275 tests: Add a -Wsign-conversion test for gstring.h - !3279 tests: Don’t run the GObject performance tests under valgrind - !3280 ci: Use Meson 1.0.0 on Windows and macOS CI builds - !3281 tests: Remove custom printerr logging from live-g-file - !3282 spawn-test: Use an absolute path to the system sort.exe on Windows - !3283 Make sure new file descriptors have close-on-exec flag set on them in a race-free way - !3284 Allow passing a `NULL` item to `g_list_store_find_with_equal_func()` - !3288 spawn-test: Fix running on non-English Windows - !3290 g_type_name: Fix return annotation - !3292 Close-on-exec flag few missed places - !3294 gio/tests/cxx.cpp: fix missing sentinel for musl - !3295 tests: Add some missing g_thread_join() calls to onceinit test - !3296 gdbusconnection: Explicitly destroy an idle source on cleanup - !3299 Update the NEWS file - !3301 GObject: Add nullable annotations - !3304 tests: Skip assert-msg-test.py if gdb fails - !3305 Fix a memory leak in g_strerror * Translation updates: - Basque (Asier Sarasua Garmendia) - Danish (Alan Mortensen) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - German (Tim Sabsch) - Hebrew (Yaron Shahrabani) - Hungarian (Balázs Úr) - Indonesian (Kukuh Syafaat) - Lithuanian (Aurimas Černius) - Portuguese (Hugo Carvalho) - Serbian (Марко Костић) - Slovenian (Matej Urbančič) - Spanish (Daniel) - Swedish (Anders Jonsson) - Turkish (Sabri Ünal, Emin Tufan Çetin) - Ukrainian (Yuri Chornoivan) ======================================== gnome-boxes ======================================== 44.rc - Mar 06, 2023 ==================== Changes since 44.beta.1 - Fix VM renaming issues - Fix errors saving manually edited domain configuration - Fix issues with storage-limit not being set in VM creation - Allow creating VMs without selecting an Osinfo operating system entry - Added/updated/fixed translations ======================================== gnome-builder ======================================== # GNOME Builder 44.rc Changes in this release: * UI and CSS styling fixes * Lots of memory leak fixes * Various improvements in Vim emulation * Fixes and performance improvements to various completion providers * New XML and Swift formatters * Ensure we only show a single grep search panel * A golang build system addin * A new user messages panel * Podman integration fixes * Plugin symbols are no longer exported by the ELF except type registration * Fixes for various LSP conformance * Git now uses a PTY when cloning to provide better messaging to users * Lots of internal operations now log to messages panel * A new markdown indenter * A new swift linter * The sysroot plugin has been removed * Translation updates ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 44.rc * Updated translations ======================================== gnome-calendar ======================================== Major changes in 44.rc: * Various fixes to calendar parsing * Fix sidebar not opening events * Fix search not working anymore * Updated translations ======================================== gnome-characters ======================================== 44.rc ======= * Translation updates: - Basque (Asier Sarasua Garmendia) - Belarusian (Vasil Pupkin) - Bokmål, Norwegian (John Erling Blad) - Czech (Marek Černocký) - Danish (Alan Mortensen) - Dutch (Nathan Follens) - Finnish (Jiri Grönroos) - French (Charles Monzat) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - German (Jürgen Benvenuti) - Hebrew (Yosef Or Boczko) - Hindi (Hemish) - Hungarian (Balázs Úr) - Icelandic (Sveinn í Felli) - Indonesian (Kukuh Syafaat) - Korean (DaeHyun Sung) - Lithuanian (Aurimas Černius) - Occitan (post 1500) (Quentin PAGÈS) - Polish (Piotr Drąg) - Portuguese (Hugo Carvalho) - Russian (Aleksandr Melman) - Serbian (Марко Костић) - Slovak (Dušan Kazik) - Slovenian (Matej Urbančič) - Spanish (Daniel) - Swedish (Anders Jonsson) - Turkish (Sabri Ünal) - Ukrainian (Yuri Chornoivan) ======================================== gnome-clocks ======================================== gnome-clocks 44.rc =================== * Translations updates ======================================== gnome-connections ======================================== 44.rc - 03 Mar, 2023 ===================== Changes since 44.beta - Update gtk-frdp - Added/updated/fixed translations: - Basque - Belarusian - Finnish - Friulian - Galician - German - Hebrew - Hungarian - Indonesian - Lithuanian - Occitan - Portuguese - Serbian - Slovenian - Spanish - Turkish - Ukrainian ======================================== gnome-control-center ======================================== ================ Version 44.rc ================ - Improve state of switchers throughout the app - Updated translations Keyboard - Various fixes to the shortcut editor Mouse & Touchpad - Polish the panel redesign Printers - Update to more modern CUPS APIs ======================================== gnome-disk-utility ======================================== 44.rc - March 03, 2023 ====================== Kai Lüke: * flatpak: People like to rename branches back and forth Mohammed Sadiq: * Add .dir-locals * various: Remove GNU Emacs file variables Updated translations: * Anders Jonsson (sv), Asier Sarasua Garmendia (eu), Aurimas Černius (lt), Balázs Úr (hu), Daniel (es), Matej Urbančič (sl), Philipp Kiemle (de), Sabri Ünal (tr), Марко Костић (sr) ======================================== gnome-font-viewer ======================================== GNOME Font Viewer - 44.rc ------------------------------------------------------------------------------- Fonts 44.rc comes with the following translation updates: * Basque (Asier Sarasua Garmendia) * Bulgarian (Alexander Shopov) * Czech (Marek Černocký) * Finnish (Jiri Grönroos) * French (Jean-Marc Tissières) * Friulian (Fabio Tomat) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * German (Philipp Kiemle) * Hebrew (Yosef Or Boczko) * Hungarian (Balázs Úr) * Indonesian (Kukuh Syafaat) * Korean (DaeHyun Sung) * Lithuanian (Aurimas Černius) * Occitan (post 1500) (Quentin PAGÈS) * Polish (Piotr Drąg) * Portuguese (Hugo Carvalho) * Russian (Aleksandr Melman) * Serbian (Марко Костић) * Slovenian (Matej Urbančič) * Spanish (Daniel) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) ======================================== gnome-initial-setup ======================================== 44.rc ----- Enhancements: - The About You page now makes it clear that you can choose a different avatar. (#174) Bug fixes: - Double-clicking on the headerbar no longer makes the window super small. (#136) - The keyboard layout list is no longer empty until you search or expand it. (#165) - Non-ASCII characters in location names are now displayed correctly on the timezone page. Previously, changing the language on the first page would cause them to be mangled. (#177) - StartupWMClass is now set in the .desktop file, allowing GNOME Shell to associate the app window with the desktop file. (!187) Translation updates: - Basque - Belarusian - Catalan - Czech - Finnish - Friulian - Galician - Georgian - German - Greek, Modern (1453-) - Hebrew - Hindi - Hungarian - Indonesian - Korean - Lithuanian - Occitan (post 1500) - Portuguese - Serbian - Slovenian - Spanish - Turkish ======================================== gnome-maps ======================================== 44.rc - Mar 4, 2023 ========================= Changes since 44.beta - Updated POI definitions for OpenStreetMap editing - Center text in the location service dialog - Tweak header captilization and ellipsation for tooltips and menu items - Use proper suggestions style for search result lists - Add nightly builds for AArch64 Added/updated/fixed translations - Czech - Finnish - Slovenian - Hungarian - Danish - Portuguese - Friulian - Galician - Turkish - Spanish - Basque - German - Belarusian - Indonesian - Lithuanian - Ukrainian - Hebrew - Georgian - Serbian All contributors to this release Alan Mortensen Andika Triwidada Asier Sarasua Garmendia Aurimas Černius Automeris naranja <104251-automerisnaranja@users.noreply.gitlab.gnome.org> Balázs Úr Christopher Davis Daniel Ekaterine Papava Fabio Tomat Felipe Kinoshita Fran Dieguez Hugo Carvalho Jiri Grönroos Julian Sparber Jürgen Benvenuti Kukuh Syafaat Marcus Lundblad Marek Černocký Matej Urbančič Sabri Ünal Vasil Pupkin <3abac@3a.by> Yaron Shahrabani Yosef Or Boczko Yuri Chornoivan Марко Костић ======================================== gnome-music ======================================== Overview of changes in 44.rc ============================ • Shortcuts menu cleanups • Misc focus fixes in album widgets • Decrease memory usage in SongsView Bugs Fixed: SongView popup is a memory hog (#495) Shuffle on/off mixup (#543) Default template for issues (#525) Thanks to our contributors this release: Andre Klapper Automeris Naranja Ezike Ebuka Jean Felder Marinus Schraal Sabri Ünal ======================================== gnome-online-accounts ======================================== Overview of changes in 3.47.1 ============================= * Build fixes [#226] * Expired Kerberos tickets not re-acquired on resume from suspend [#160] * Update CalDAV/CardDAV OwnCloud endpoints [#67] * Attempt to cope with multiple credential caches per identity [#79] * Error in solving Nextcloud account address [#243] * Translation updates ======================================== gnome-photos ======================================== Overview of changes in 44.0 =============================== * build: Adapt for babl .pc file changes * Thumbnails now have the mtime of the original item * photos-properties-dialog: Check geocode results * photos-item-manager: Sort photos by creation time first * Prefer Exif extracted 'contentCreated' value than file creation * Translations updates ======================================== gnome-session ======================================== ============= Version 44.rc ============= Code clean ups Better handling when dbus-daemon dies Improved log output Translation updates ======================================== gnome-settings-daemon ======================================== ============= Version 44.rc ============= Power: - Default to sleep after 15 minutes - Translation updates ======================================== gnome-shell ======================================== 44.rc ===== * Unmute to default volume when slider was at 0 [Florian; !2644] * Fix missing battery percentage in the top bar [DaPigGuy; !2657] * Fix unexpected focus order after activating apps [Florian; !2659] * Stop using GTK for systray support [Carlos; !2590] * Expose GtkIconTheme replacement to extensions [Florian; !2671] * Disallow using (most of) GTK in the compositor process [Florian; !2680] * Plugged leak [Sebastian; !2652] * Misc. bug fixes and cleanups [Jonas, Florian, Andy, Carlos, Sebastian, Sam, Automeris, Ray; !2318, !2658, !2663, !2642, !2656, !2664, !2667, !2648, !2654, !2655, !2670, !2669, !2673, !2675, !2674, !2677, !2676] Contributors: DaPigGuy, Jonas Dreßler, Carlos Garnacho, Sam Hewitt, Andy Holmes, Sebastian Keller, Florian Müllner, Ray Strode, Automeris naranja Translators: Daniel Mustieles [es], Jürgen Benvenuti [de], Piotr Drąg [pl], Danial Behzadi [fa], Fabio Tomat [fur], Jordi Mas [ca], Hemish [hi], Asier Sarasua Garmendia [eu], Matej Urbančič [sl], Alan Mortensen [da], Мирослав Николић [sr], Jean-Marc Tissières [fr], Jiri Grönroos [fi], Sabri Ünal [tr], Balázs Úr [hu], Yuri Chornoivan [uk], Changwoo Ryu [ko], Aleksandr Melman [ru], Yosef Or Boczko [he], Aurimas Černius [lt], Alexander Shopov [bg], Hugo Carvalho [pt] ======================================== gnome-shell-extensions ======================================== 44.rc ===== * Bump version ======================================== gnome-software ======================================== Version 44~rc ~~~~~~~~~~~~~ Released: 2023-03-03 This is an unstable release with the following changes: * Fix a crash during install of a firmware update * Fix notifications of a prepared update * Fix cancellation of an update * Update details page on app job start/end * Fix a crash after cancelling of a single package update This release also updates translations: * Basque (Asier Sarasua Garmendia) * Belarusian (Vasil Pupkin) * Bokmål, Norwegian (Kjartan Maraas) * Catalan (Jordi Mas) * Finnish (Jiri Grönroos) * Friulian (Fabio Tomat) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * German (Jürgen Benvenuti, Philipp Kiemle) * Hebrew (Yosef Or Boczko, Yaron Shahrabani) * Hungarian (Balázs Úr) * Indonesian (Andika Triwidada, Kukuh Syafaat) * Lithuanian (Aurimas Černius) * Occitan (post 1500) (Quentin PAGÈS) * Portuguese (Hugo Carvalho) * Spanish (Daniel, Daniel Mustieles) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) ======================================== gnome-system-monitor ======================================== New in 43.rc - 3 March 2023 * Updated translations ======================================== gnome-text-editor ======================================== # Text Editor 44.rc • Style fixes for open popover • Fix a small GtkTextTag name leak • Ensure a useful size of preferences dialog • Translation updates ======================================== gnome-user-docs ======================================== 44.rc ===== * Updates to GNOME Help (David King, Anthony McGlone, Andre Klapper, Felipe Borges, Zaria R, Josh B, Florian Müllner, Bastien Nocera, Anders Jonsson) * Updates to System Admin Guide (mbousq, Florian Müllner) * Updated translations: ca (Jordi Mas, Petr Kovar) de (Jürgen Benvenuti, Christian Kirbach, Tim Sabsch) fa (Danial Behzadi) gl (Fran Dieguez, Andre Klapper) hr (Goran Vidović) id (Andika Triwidada, Andre Klapper) nl (Nathan Follens) ru (Sergej A, Aleksandr Melman) sr (Мирослав Николић) sv (Anders Jonsson) uk (Yuri Chornoivan) ======================================== gnome-weather ======================================== 44.rc ======= Weather 44.rc brings translation updates for the following locales: - Basque (Asier Sarasua Garmendia) - Belarusian (Vasil Pupkin) - Bokmål, Norwegian (John Erling Blad) - Czech (Marek Černocký) - Danish (Alan Mortensen) - Dutch (Nathan Follens) - Finnish (Jiri Grönroos) - French (Charles Monzat) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - German (Jürgen Benvenuti) - Hebrew (Yosef Or Boczko) - Hindi (Hemish) - Hungarian (Balázs Úr) - Icelandic (Sveinn í Felli) - Indonesian (Kukuh Syafaat) - Korean (DaeHyun Sung) - Lithuanian (Aurimas Černius) - Occitan (post 1500) (Quentin PAGÈS) - Polish (Piotr Drąg) - Portuguese (Hugo Carvalho) - Russian (Aleksandr Melman) - Serbian (Марко Костић) - Slovak (Dušan Kazik) - Slovenian (Matej Urbančič) - Spanish (Daniel) - Swedish (Anders Jonsson) - Turkish (Sabri Ünal) - Ukrainian (Yuri Chornoivan) ======================================== gtk ======================================== Overview of Changes in 4.10.0, 04-03-2023 ========================================= * GtkTextView - Document hanging indentation * GtkListView - Fix a size allocation problem * GtkFileChooser - Fix paned behavior - Fix a crash * GtkText - Fix various problems with undo * Accessibility - Make some getters transfer-full - Allow setting accessible parents and siblings - Add a role for toggle buttons - Miscellaneous property fixes and improvements * gtk - Improve the handling resize-during-size-allocate * gdk - Introduce GdkTextureDownloader and use it - Make gdk_texture_get_format public * gsk - Make mask nodes more versatile - Improve the GL implementation for texture scale nodes * X11 - Fix key handling during DND * Tools - gtk-builder-tool: Try harder to handle templates - gtk-builder-tool: Prefer properties over * Translation updates Basque Belarusian Bulgarian Indonesian Galician Georgian German Hebrew Lithuanian Portuguese Spanish Swedish Turkish Ukrainian ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.24.37, 02-03-2023 =============================================== * Support the file transfer portal for copy-paste and DND * Treat XKB_MODE_NAME_LODO as super key * Refactor startup notification handling to be in sync with GTK 4 * GL: Synchronie when calling MakeCurrent * CSS: Fix a problem with stopping animations * Wayland: Drop the legacy text input module * Windows: Set the default file extension in the native file chooser * Translation updates: Abkhazian Turkish ======================================== gtksourceview ======================================== News in 5.7.2, 2023-03-03 ------------------------- 5.7.2 is a development release of GtkSourceView intended for application developers and unstable distributions alike. * Documentation improvements * Updated languages: java.lang, html.lang * Fix Y offset calculation when GtkTextView:top-margin is set * Completion now requeries providers upon manual activation * CSS updates for completion popover to reduce allocation jitter * Assistants will more aggresively update positioning. It is heavily suggested that you have GNOME/gtk!5564 in whatever GTK you are linking against to reduce the potential for frames rendered with missing allocations/text. ======================================== jsonrpc-glib ======================================== ============== Version 3.43.0 ============== This is a development release. • Testsuite fixes • Improved error messages • Provide client error code with JSON_CLIENT_ERROR error domain • Explicit variant ownership fixes ======================================== libadwaita ======================================== ============== Version 1.3.rc ============== - Build - Depend on GTK 4.9.5. - AdwApplication - Disable style loading if Granite is present - AdwAvatar - Improve filtering for custom images - AdwCarousel - Doc updates - AdwEntryRow - Fix :disabled styles - AdwExpanderRow - Expose expanded state for a11y - AdwPropertyAnimationTarget - Remove critical when finalizing the object before the target - AdwSplitButton - Correctly set a11y relations - Add a default tooltip to the dropdown - AdwStyleManager - Fix regressions from 1.3.beta - Disable built-in styles if Granite is present - AdwTabOverview - Clarify docs - AdwToastOverlay - Fix a use-after-free when quickly creating and dismissing toasts - Docs - Update named color descriptions - Update .linked widget list to keep up with GTK 4.9.x - Mention AdwHeaderBar along with GtkHeaderBar - Stylesheet - Fix page switcher in GtkShortcutsWindow - Fix GtkSearchBar spacing - Memory leak fixes - Various cleanups - Translation updates - Basque - Belarusian - Czech - Danish - Finnish - Galician - German - Hebrew - Hungarian - Indonesian - Korean - Lithuanian - Occitan - Portuguese - Serbian - Slovenian - Spanish - Turkish - Ukrainian ======================================== libhandy ======================================== ============= Version 1.8.2 ============= - Demo - Correctly use GtkSwitch - Fix a GLib deprecation - Docs - Fix dependency names - HdyTabView - Fix set_menu_model() input check - Fix a typo in docs - HdySwipeable - Fix get_swipe_area() fallback - Memory leak fixes - Translation updates - Slovenian ======================================== libpanel ======================================== libpanel 1.1.2 ============== This release corresponds to GNOME 44.rc. * Fix various leaks * Improved gir annoations * Docs cleanup * Fixes for use with AdwTabView * Translation updates ======================================== mutter ======================================== 44.rc ===== * Do not overwrite previously set offsets on attach [Matthias; !2843] * Fix Xwayland focus regressions [Carlos; !2841, !2878] * Stop parsing unused EDID parameters [adarshgm; !2825] * Fix partial updates on offscreen rotated screens [Robert; !2860] * Improve Xwayland RandR emulation compatibility [msizanoen1; !2725] * Fix touch window dragging on rotated monitors [Jonas D.; !2859] * Remove legacy OpenGL driver support [Jonas Å.; !2672] * Improve default scale factor selection [Adrian, Jonas Å.; !2653, !2880] * Handle all X11 window title fallbacks [Carlos; !2872] * Fix handling of keyboard-driven window resize [Carlos; !2871] * Fix recording windows on non-active workspaces [Robert; !2789] * Manage KMS updates more asynchronously [Jonas Å.; !2854, !2855] * Fix headless startup [Jonas Å.; !2821] * Remove support for window shading [Robert; !2884] * Move away from GTK3 [Carlos; !2864] * Restore zero-copy fast path for Xwayland fullscreen windows [Carlos; !2797] * Prevent clients from locking the compositor with cursor updates [Olivier; !2849] * Add experimental development tool for HDR modes [Sebastian; !2879] * Account for linear sampling when calculating actor damage [msizanoen1; !2771] * wayland: Implement fractional_scale protocol [Robert; !2394] * Fixed crashes [Jonas D., Jonas Å., Robert; !2858, !2863, !2869, !2885, !2887] * Memory handling fixes [Jonas Å., Carlos, Simon, Michel; !2853, !2868, !2877, !2886] * Misc. bug fixes and cleanups [Jonas Å., Florian, Robert, Carlos, Sebastian, Jonas D.; !2846, !2840, !2850, !2829, !2862, !2779, !2861, !2713, !2865, !2866, !2867, !2874, !2875, !2873, !2881, !2847, !2889, !2890, !2891, !2892, !2894, !2895, !2899] Contributors: Dor Askayo, Matthias Clasen, Jonas Dreßler, Michel Dänzer, Olivier Fourdan, Carlos Garnacho, Robert Mader, Simon McVittie, Florian Müllner, Adrian Vovk, Sebastian Wick, adarshgm, msizanoen1, Jonas Ådahl Translators: Марко Костић [sr], Daniel [es], Fabio Tomat [fur], Matej Urbančič [sl], Jiri Grönroos [fi], Balázs Úr [hu], Anders Jonsson [sv], Marek Černocký [cs], Jürgen Benvenuti [de], Alexander Shopov [bg] ======================================== nautilus ======================================== Major changes in 44.rc ====================== * Bugfixes: - Fix crashes caused by extra free call (Corey Berla) - Fix file order after renaming (Corey Berla) - Fix libadwaita include path (Barnabás Pőcze) - Fix handling of missing dates from Tracker (Pablo Correa Gomez) - Cache clock format setting (Corey Berla) - Try to own dbus name at the correct time (Ondrej Holy) - Exchange mismatched error messages (Ondrej Holy) * Translation updates (GNOME Translation Project contributors) ======================================== pango ======================================== Overview of changes in 1.50.14, 02-03-2023 ========================================== - Fix underline thickness in scaled contexts Overview of changes in 1.50.13, 20-02-2023 ========================================== - win32: Add back fallback for empty fontsets - win32: Improve DirectWrite support - Fix word segmentation for Japanese - Don't set backspace-deletes-char for math symbols - coretext: Fix a crash - cairo: Apply metrics hinting to underlines too - Treat COLRv1 fonts as color fonts Overview of changes in 1.50.12, 18-11-2022 ======================================== template-glib ======================================== ============== Version 3.36.1 ============== This release contains important fixes suggested for distribution to end users. • Fix leak of GObject Introspection interface info • Document usage of package_subdir • Translation updates ======================================== tracker ======================================== NEW in 3.5.0.rc - 2023-03-05 ============================ * Reworked documentation, based on gi-docgen * Make unicode library runtime loadable as a module * Memory leak fixes Translations: bg, de, es, eu, hu, ko, pl, sl, sr, sv, tr ======================================== tracker-miners ======================================== NEW in 3.5.0.rc - 2023-03-05 ============================ * Fix deletion of not yet extracted files * Fix some memory leaks Translations: be ======================================== xdg-desktop-portal-gnome ======================================== Changes in 44.rc ================= - Grant restore permission to transient mode by default - Translation updates