The following modules have a new version: - adwaita-icon-theme (43.beta.1 => 44.beta) - baobab (43.0 => 44.beta) - eog (44.alpha => 44.beta) - epiphany (44.alpha => 44.beta) - evolution-data-server (3.47.1 => 3.47.2) - glib (2.75.2 => 2.75.3) - glib-networking (2.76.alpha => 2.76.beta) - gnome-backgrounds (43.rc => 44.beta) - gnome-boxes (43.2 => 44.beta.1) - gnome-builder (44.alpha => 44.beta) - gnome-calculator (43.0.1 => 44.beta) - gnome-calendar (43.1 => 44.beta) - gnome-characters (43.1 => 44.beta) - gnome-clocks (43.0 => 44.beta) - gnome-connections (43.0 => 44.beta) - gnome-console (43.0 => 44.beta) - gnome-contacts (43.0 => 44.beta) (*) - gnome-control-center (44.alpha => 44.beta) - gnome-desktop (43.1 => 44.beta) - gnome-disk-utility (44.alpha => 44.beta) - gnome-font-viewer (43.0 => 44.beta) - gnome-initial-setup (44.alpha.2 => 44.beta) - gnome-maps (44.alpha => 44.beta) - gnome-music (42.1 => 44.beta) (*) - gnome-settings-daemon (43.0 => 44.beta) - gnome-shell (43.2 => 44.beta) (*) - gnome-shell-extensions (43.1 => 44.beta) - gnome-software (44.alpha => 44.beta) - gnome-system-monitor (42.0 => 44.beta) - gnome-text-editor (44.alpha => 44.beta) - gnome-weather (43.0 => 44.beta) - gobject-introspection (1.75.4 => 1.75.6) - gsettings-desktop-schemas (43.0 => 44.beta) - gtk (4.9.2 => 4.9.4) - gtksourceview (5.7.0 => 5.7.1) - libadwaita (1.3.alpha => 1.3.beta) - libhandy (1.8.0 => 1.8.1) - libnotify (0.8.1 => 0.8.2) - libpanel (1.1.0 => 1.1.1) - librsvg (2.55.90 => 2.55.91) - libsoup (3.3.0 => 3.3.1) - mutter (43.2 => 44.beta) - nautilus (44.alpha => 44.beta) - pygobject (3.42.2 => 3.43.1) - rygel (0.42.0 => 0.42.1) - tracker (3.5.0.alpha => 3.5.0.beta) - tracker-miners (3.5.0.alpha => 3.5.0.beta) - vala (0.56.3 => 0.56.4) - vte (0.70.2 => 0.71.92) (*) - xdg-desktop-portal-gnome (44.alpha => 44.beta) (*) No summarized news available The following modules weren't upgraded in this release: at-spi2-core, atkmm, calls, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, dconf-editor, devhelp, evince, folks, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gexiv2, gjs, glibmm, gmime, gnome-autoar, gnome-bluetooth, gnome-color-manager, gnome-keyring, gnome-logs, gnome-menus, gnome-online-accounts, gnome-photos, gnome-remote-desktop, gnome-session, gnome-tour, gnome-user-docs, gnome-user-share, gnome-video-effects, gom, grilo, grilo-plugins, gsound, gspell, gssdp, gtk+, gtk-doc, gtk-vnc, gtkmm, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, jsonrpc-glib, libdazzle, libgee, libgnomekbd, libgsf, libgtop, libgweather, libgxps, libmediaart, libnma, libpeas, libsecret, libshumate, libsigc++, mm-common, orca, pango, pangomm, phodav, pyatspi, rest, simple-scan, sushi, sysprof, template-glib, totem, totem-pl-parser, yelp, yelp-tools, yelp-xsl ======================================== adwaita-icon-theme ======================================== 44.beta - fullcolor: use scalables instead of large bitmaps, using the app icon toolchain. #205 - fullcolor: low res only at 16x16, lean onto the scalables for everything else - symbolic: updated rounded style 43 ======================================== baobab ======================================== 44.beta ========= * Change "Open Folder" to "Open Externally" (Ilario Gelmetti) * Allow activating the menu by pressing the F10 key (Lukáš Tyrychtr) * Misc string changes (sunflowerskater) * Translation updates: - Belarusian (Vasil Pupkin) - Catalan (Jordi Mas i Hernandez) - Dutch (Nathan Follens) - French (Irénée THIRION) - Friulian (Fabio Tomat) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - German (Jürgen Benvenuti) - Hebrew (Yosef Or Boczko) - Hungarian (Balázs Úr) - Icelandic (Sveinn í Felli) - Indonesian (Kukuh Syafaat) - Interlingue (Olga Smirnova) - Portuguese (Hugo Carvalho) - Russian (Aleksandr Melman) - Slovak (Dušan Kazik) - Swedish (Anders Jonsson) - Turkish (Sabri Ünal) - Ukrainian (Yuri Chornoivan) ======================================== eog ======================================== Version 44.beta ---------------- Bug fixes and improvements: !148, Remove all codes inside #if 0 (Krifa75) New and updated translations: - Yuras Shumovich [be] - Jürgen Benvenuti [de] - Fabio Tomat [fur] - Fran Diéguez [gl] - Yosef Or Boczko [he] - Kukuh Syafaat [id] - Ekaterine Papava [ka] - Quentin PAGÈS [oc] - Hugo Carvalho [pt] - Aleksandr Melman [ru] - Dušan Kazik [sk] - Martin Srebotnjak [sl] - Anders Jonsson [sv] - Sabri Ünal [tr] - Yuri Chornoivan [uk] ======================================== epiphany ======================================== 44.beta - February 11, 2023 =========================== * Add preference to set new tab page (#1569) * Reduce history window size (#1705, sunflowerskater) * Implement more of browserAction WebExtension API (!1148) * Add toast for switch to new tab in narrow mode (!1238) * Handle various changes in GTK, WebKitGTK (!1261, !1262, !1266, !1269, !1273, !1283) * Replace info bars with popovers, dialogs, banners (!1265, Jamie Murphy) * Improve tooltip text for add/remove bookmark button (!1271, Gotam Gorabh) * Search entry and address bar are accessible again (!1274, !1276) * Don't autofill passwords in sandboxed contexts (!1275) * Replace tab menu with AdwTabButton (!1279) * Many address bar behavior fixes (!1282) * Updated translations ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.47.2 2023-02-10 --------------------------------------- Bug Fixes: I#231 - Release unused memory in factories after certain operations I#445 - libedataserverui4: (almost) empty GIR/VAPI file (Corentin Noël) I#446 - IMAP: Inbox hidden in offline with "Show only subscribed folders" I#447 - Google Task modification not synced I#452 - CalDAV: Can fail to refresh content in some cases M!112 - Update for removal of WebKitGTK sandbox API (Michael Catanzaro) M!113 - Don't accidentally disable sandbox for GTK 3 users (Michael Catanzaro) M!114 - OAuth2: stop trying to disable WebKit plugins (Michael Catanzaro) M!114 - OAuth2: use WebKitNetworkSession to manage proxy settings (Michael Catanzaro) evo-I#2161 - Mail: Add 'Learn as Junk' message filter action ews-I#210 - Add option to always use HTTP/1 Miscellaneous: IMAPx: Utilize normalization of the Inbox folder name OAuth2 Credentials Prompter: Allow pasting the whole URL as an authorization code Enable GitLab CI for easier testing of the changes OAuth2: Show errors returned by the server in the prompt window Parse URI strings into GUri in a relaxed mode OAuth2: Extract returned information from URI query or fragment IMAPx: Folder refresh could remove new message from local summary Translations: Aleksandr Melman (ru) Daniel Mustieles (es) Fran Dieguez (gl) Hugo Carvalho (pt) Jordi Mas i Hernandez (ca) Jürgen Benvenuti (de) Kukuh Syafaat (id) Quentin PAGÈS (oc) Sabri Ünal (tr) Yosef Or Boczko (he) Yuri Chornoivan (uk) ======================================== glib ======================================== Overview of changes in GLib 2.75.3, 2023-02-13 ============================================== * Drop the implementation of GSlice, and make the API use the system `malloc()` internally (#1079) (based on investigation work by multiple people) * Use a thread-spawning thread to keep thread scheduler settings consistent; fixes GThreadPool critical warnings due to failing to set scheduler settings in some situations (#2769, work by Sebastian Dröge and others) * GIR annotation improvements for multiple APIs (#2827, #2894, #2895, #2897, !3198, !3234, !3236, !3238, !3245, !3266, work by multiple people) * Optimise printing of nested maybes in `g_variant_print()` (#2862, work by Philip Withnall) * Use `tap` test protocol within GLib, and support TAP 13/14 (!3140, work by Marco Trevisan) * Fix a regression in glib-compile-schemas 2.75.2 causing schemas and override files to be sorted incorrectly (!3188, spotted by John Wudrick, work by Philip Withnall) * Support per-desktop overrides in `GSettingsAction` (!3193, work by Philip Withnall) * Various optimisations to `GString` (!3199, work by Matthias Clasen and Marco Trevisan) * Reduce allocations in message printing functions if there’s nothing to format (!3205, work by Marco Trevisan) * Add inline version of `g_strdup()`, allowing the compiler to do `NULL` folding and constant folding on `strlen()` calls (!3209, work by Marco Trevisan) * Add a `GPathBuf` API for building and manipulating file paths (!3216, work by Emmanuele Bassi) * Add `g_string_free_and_steal()` and use it to warn on unused results from `g_string_free (_, FALSE)` (!3219, !3226, work by Matthias Clasen and Sergey Bugaev) * Add `g_free_sized()` and `g_aligned_free_sized()` to mirror the upcoming `free_sized()` function in C23; use these if porting away from `g_slice_free()` (!3231, work by Philip Withnall) * Fix underspecified dependencies on generated headers in `meson.build`, which should reduce spurious build failures (!3260, work by Eli Schwartz) * Bugs fixed: - #1079 Investigate dropping or deprecating the GSlice allocator (Natanael Copa) - #2769 GThreadPool crashes with: Failed to set scheduler settings: Operation not permitted (Sebastian Dröge) - #2827 Callback parameters get wrong attributes in gir files - #2862 fuzz_variant_text: Timeout in fuzz_variant_text when printing nested maybes - #2876 g_find_program_for_path is public ABI but not declared in a public header (Philip Withnall) - #2877 glib/tests/array- test.c:1828:pointer_array_new_from_null_terminated_array_from_gstrv: 'g_ptr_array_index (gparray, 4)' should be NULL (Simon McVittie) - #2881 Invalid read of size 4 in get_matched_substring_number (Philip Withnall) - #2883 g_file_set_contents fails on mingw64 with "no error" if file size > INT_MAX (CCode) - #2890 g_string_append() macro evaluates arguments multiple times (Marco Trevisan (Treviño)) - #2891 Memory leak in "gio/win32/gwin32fsmonitorutils.c" (Philip Withnall) - #2892 Memory leak in "gio/gwin32mount.c" (Philip Withnall) - #2894 g_value_take_string: wrong ownership transfer info in GIR (Lukáš Tyrychtr) - #2895 g_io_channel_get_line_term: wrong GIR (Bart Jacobs) - #2897 g_time_zone_adjust_time: GIR says gint64 but it's gint64* (Bart Jacobs) - #2898 g_print replaces non-ascii characters with question mark - #2900 msys2-clang64: g_spawn_[a]sync() fails in clang builds when envp is not NULL - #2901 g_app_info_get_executable doesn't work well on latest Ubuntu with Firefox installed as snap - #2908 Crash when creating GtkTextView with G_DEBUG=gc-friendly (Marco Trevisan (Treviño)) - #2914 Should GPathBuf split on both directions of slashes on Windows? (Simon McVittie) - GNOME/gimp#9094 devel: None of the extensions and plugins load in Clang builds - !3140 meson: Use 'tap' test protocol and support TAP 13/14 - !3184 build: Don't overwrite build variables - !3185 Include gobject-visibility.h in glib-types.h - !3187 tests/desktop-app-info: fix stack-use-after-scope - !3188 glib-compile-schemas: Fix typo in comparison function - !3189 docs: Fix return type in cmpint - !3191 tests: Improve error message if setting max processes to 1 fails - !3192 garray: Avoid calling memcpy with no items - !3193 gsettings: Support per-desktop overrides in GSettingsAction - !3196 gio/tests/file.c:Fix expectations when running as root - !3198 Fix a couple of `closure` annotations - !3199 Some GString optimizations - !3203 GTask: Document issues - !3205 gmessages: Avoid strings duplication if there's nothing to format - !3206 tests: Add a test print to spawn-test on Windows - !3207 tests: Fix a minor leak in the GString tests - !3209 gstrfuncs: Add inline version of g_strdup() - !3216 Add GPathBuf - !3219 Add g_string_free_and_steal - !3221 TAP: some further cleanups - !3223 Add a few suppressions to glib.supp and fix a minor bug in gapplication test - !3224 gtestutils: Fix a potential NULL pointer dereference in g_test_log() - !3225 tests: Temporarily disable socket test due to a kernel bug - !3226 Make g_string_free (_, FALSE) warn on unused result - !3231 gmem: Add g_free_sized() and g_aligned_free_sized() - !3234 GMainContext: Use nullable context in docs (and in some missing code) - !3236 g_regex_escape_string: bad GIR: utf8[] -> utf8 - !3238 Fix GIR: gunichar -> gunichar[] - !3242 GAtomicArray: Ensure metadata does not misalign the payload - !3243 Allow using msort_r CHERI-enabled architectures - !3245 gio: converter: Forbid null out arguments - !3246 tests: Fix a few minor leaks in gdbus-example-peer - !3247 tests: Fix a minor leak in the cxx string append tests - !3248 timezone: Fix a compiler warning - !3249 gstring: Avoid warnings from inline functions - !3250 ci: Temporarily only run the FreeBSD 13 CI on a schedule - !3251 Revert "gtype: Use the system allocator on UNIX" and use g_free_sized instead - !3256 Remove n_preallocs field from InstanceData - !3258 Revert "ci: Temporarily only run the FreeBSD 13 CI on a schedule" - !3259 gmessages: use g_atomic_pointer to access handlers for g_print()/g_printerr() - !3260 fix underspecified dependencies on generated headers - !3262 Add a (temporary) assertion that sizeof(gsize) == sizeof(guintptr) - !3263 Revert "glib-init: Add more static assertions for gintptr, guintptr" - !3265 fileutils: Make some sample code detect symlinks as intended - !3266 Avoid some warnings from GObject-Introspection - !3268 po: Add missing header file to POTFILES.in * Translation updates: - Belarusian (Vasil Pupkin) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - Hebrew (Yosef Or Boczko) - Indonesian (Kukuh Syafaat) - Portuguese (Hugo Carvalho) - Russian (Aleksandr Melman) - Turkish (Sabri Ünal, Emin Tufan Çetin) - Ukrainian (Yuri Chornoivan) ======================================== glib-networking ======================================== 2.76.beta - February 9, 2023 ============================ - Hopefully fix environment proxy resolver on Windows (!226) - Remove static_modules build option, use -Ddefault_library=static instead (!233) - Updated translations ======================================== gnome-backgrounds ======================================== ================ Version 44.beta ================ - new supplemental and default wallpapers ================ Version 43 ================ Version 43.0 ======================================== gnome-boxes ======================================== 44.beta.1 - Feb 16, 2023 ======================== Changes since 44.beta - Update POTFILES.in 44.beta - Feb 14, 2023 ====================== ======================================== gnome-builder ======================================== # GNOME Builder 44.beta Changes in this release: * SDK extension resolving has been made asynchronous so projects load much faster in conjunction with Flatpak. This brings in a new dependency on libdex which I've written about on planet.gnome.org. https://blogs.gnome.org/chergert/2022/11/24/concurrency-parallelism-i-o-scheduling-thread-pooling-and-work-stealing/ * Fixes for recent WebKitGTK changes. * Shortcut improvements. * Rust template updates. * The search entry now focuses the text editor when enter is pressed. * A number of new search providers have been added. * Preview of search results in the global search popover. * User-defined keybindings in $XDG_CONFIG_DIR/gnome-builder/keybindings.json * Many keyboard shortcuts have been added. * The project tree has been ported to GtkListView and includes DnD again. * Preferences bug fixes. * Lots of safety improvements under the hood. * New filters for project-tree and todo panels. * Podman fixes for odd configuration files. * Build systems can now alter the "srcdir" allowing for projects which are in subdirectories of their git project to work better. * Support for SourceKit LSP for Swift. ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 44.beta * Updated translations * Improved factorization !141 (J. Sory) * Number format selection documentation improvements #321 (Robert Roth) * Made builtin function descriptions translatable #323 (Robert Roth) * Fixed display showing 0 on startup #318 (Robert Roth) * Improved button tooltips !132 (sunflowerskater) * Added signed int support to programming mode !110 (Erik Wolf) * i and e constants updated according to ISO 80000-2:2009 !137 (majjejjam) * Help overlay updates !133 (Sabri Ünal) * Added preferences shortcut !129 (Sabri Ünal) * Destroy dialog after clicking cancel #310 (Jaycee Santos) ======================================== gnome-calendar ======================================== Major changes in 44.beta: * Fix moving event to different calendars * Improve default sizing of event editor dialog * Updated translations ======================================== gnome-characters ======================================== 44.beta =========== * Update for Unicode 15 (Alexander Mikhaylenko) * Misc. string updates (Automeris naranja) * Avoid downscaling search result icon (Andrew Mayorov) * Use action-name properties (Sabri Ünal) ======================================== gnome-clocks ======================================== gnome-clocks 44.beta =================== * Display seconds in the world clock detail view * Reset snooze time when disabling alarms * Add mnemonics to the view switcher * Say ahead/behind instead of later/earlier * Fix button layout in the timer view * Add missing ellipses to button labels * Remove an incorrect tooltip * Help fixes * Translations updates ======================================== gnome-connections ======================================== 44.beta - 11 Feb, 2023 ===================== Changes since 43.0 - Update gtk-frdp - Allow resizing of remote desktops - Use app-id for icon name - Keep aspect ratios of remote desktops - Fix position of cursor for original scale - Switch to master branch of gtk-frdp - Use GNOME module post_install with meson - Added/updated/fixed translations: - Belarusian - French - Russian ======================================== gnome-console ======================================== Version 44.beta ~~~~~~~~~~~~~~~ Alexander Mikhaylenko kept us up to date with libadwaita changes, including the new tab overview that replaces the existing mobile switcher, and supplements the tab bar. Cleanups for ‘Find’ were provided by Daniel Christodoulopoulos and ‘sunflowerskater’, whilst Michel Dänzer and Tomasz Torcz expanded the scenarios considered to be ‘remote’ to include mosh and waypipe. Other assorted fixes were provided by Hari Rana, Jordan Petridis, Mazhar Hussain, and Sergio Costas Rodriguez. Updated Translations: * Belarusian (Vasil Pupkin) * Friulian (Fabio Tomat) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * German (Jürgen Benvenuti) * Hebrew (Yosef Or Boczko) * Hindi (Hemish) * Indonesian (Kukuh Syafaat) * Interlingue (Olga Smirnova) * Portuguese (Hugo Carvalho) * Slovak (Dušan Kazik) * Turkish (Emin Tufan Çetin) * Ukrainian (Yuri Chornoivan) ======================================== gnome-control-center ======================================== ================ Version 44.beta ================ - Redesigned Sound panel - Redesigned Mouse & Touchpad panel - Share Wi-Fi networks using QR code - Many consistency improvements - WireGuard support - Updated translations Mouse & Touchpad - Redesign the panel with videos of the preferences - Move mouse test into a separate dialog Network - Add support for sharing Wi-Fi networks through QR code - Add WireGuard support Sound - Move application volumes to a dialog - Move sound themes to a dialog ======================================== gnome-desktop ======================================== =============== Version 44.beta =============== - Add GnomeWallClock:force-seconds property - Translation updates ======================================== gnome-disk-utility ======================================== 44.beta - February 09, 2023 =========================== Piotr Drąg: * Update POTFILES.in Updated translations: * Aleksandr Melman (ru), Dušan Kazik (sk), Ekaterine Papava (ka), Emin Tufan Çetin (tr), Fabio Tomat (fur), Fran Dieguez (gl), Hugo Carvalho (pt), Kukuh Syafaat (id), Ngọc Quân Trần (vi), Sabri Ünal (tr), Yosef Or Boczko (he), Yuri Chornoivan (uk) ======================================== gnome-font-viewer ======================================== GNOME Font Viewer - 44.beta ------------------------------------------------------------------------------- Characters 44.beta comes with general consistency improvements to the application: * The app now provides standard shortcuts like Ctrl+Q and Ctrl+F * New widgetry allows for navigation via the back mouse button, alt+arrows, and touchscreen swipes * Various buttons can now be used with mnemonics This version brings translation updates for the following locales: * Belarusian (Vasil Pupkin) * Galician (Fran Dieguez) * German (Jürgen Benvenuti) * Hebrew (Yosef Or Boczko) * Indonesian (Kukuh Syafaat) * Interlingue (Olga Smirnova) * Nepali (Pawan Chitrakar) * Occitan (post 1500) (Quentin PAGÈS) * Portuguese (Hugo Carvalho) * Russian (Aleksandr Melman) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) ======================================== gnome-initial-setup ======================================== 44.beta ------- * Correctly align the 'Preview' links on the keyboard page. (#150, Automeris naranja) * Update for removal of WebKitGTK sandbox API in 2.39.5. (!177, Michael Catanzaro) * Update password page to Adwaita style. (!178, Cassidy James Blaede) ======================================== gnome-maps ======================================== 44.beta - Feb 1, 2023 ========================= Changes since 44.alpha - Prevent the scale to cover the sidebar when the window is narrow - Fix keyboard navigation of search results (regression from the GTK 4 port) - Style fixes of the sidebar border - Make the "export as image" dialog work on phones Added/updated/fixed translations - Indonesian - Russian - German - Greek - Ukrainian - Portuguese - Belarussian - Hebrew - Georgian - Turkish - Basque All contributors to this release Adrien Plazas Aleksandr Melman Asier Sarasua Garmendia Efstathios Iosifidis Ekaterine Papava Emin Tufan Çetin Fabio Tomat Hugo Carvalho Jürgen Benvenuti Kukuh Syafaat Marcus Lundblad Sabri Ünal Vasil Pupkin <3abac@3a.by> Yosef Or Boczko Yuri Chornoivan ======================================== gnome-settings-daemon ======================================== =============== Version 44.beta =============== Housekeeping: - Fix capitalization of systemd notifications Power: - Improve low power notifications Xsettings: - Always fallback to IBus IM for X11 clients - Translation updates ======================================== gnome-shell-extensions ======================================== 44.beta ======= * Tweak menu alignment [robxnano; !246] Contributors: Florian Müllner, robxnano Translators: Vasil Pupkin [be] ======================================== gnome-software ======================================== Version 44~beta ~~~~~~~~~~~~~~~ Released: 2023-02-13 This is an unstable release with the following changes: * Add a preference for only showing freely-licensed apps * Improve design of Install/Uninstall buttons for app addons * Fix loading flatpak bundles if a runtime is missing * Improvements to the UI for ratings and reviews * Fix refreshing the details page after searching for an app * Improve choice of icons for apps where a themed icon is available * Improve performance of downloading remote icons significantly This release also updates translations: * Basque (Asier Sarasua Garmendia) * Belarusian (Vasil Pupkin) * Galician (Fran Dieguez) * Georgian (Ekaterine Papava) * German (Jürgen Benvenuti) * Hebrew (Yosef Or Boczko, Yaron Shahrabani) * Indonesian (Andika Triwidada) * Lithuanian (Aurimas Černius) * Occitan (post 1500) (Quentin PAGÈS) * Portuguese (Hugo Carvalho) * Russian (Aleksandr Melman) * Spanish (Philip Withnall, Daniel Mustieles) * Turkish (Sabri Ünal, Emin Tufan Çetin) * Ukrainian (Yuri Chornoivan) * Vietnamese (Ngọc Quân Trần) ======================================== gnome-system-monitor ======================================== New in 43.beta - 11 February 2023 * Updated translations * Code improvements (Ondřej Míchal, eyelash) * Fixed help overlay shortcuts !56 (David King) * Use WMClass for application !62 (ToMe25) * Don't reset the graph when toggling smooth draw !63 (ToMe25) ======================================== gnome-text-editor ======================================== # Text Editor 44.beta Changes since 44.alpha • Translation updates • Help documentation updates • Improvements to scroll-to-zoom • Style scheme updates • Additional shortcuts added to help overlay ======================================== gnome-weather ======================================== 44.beta ======= Weather 44.beta comes with a slight UI referesh, featuring flat headers that give the app a unified look. The temperature graph now uses a smooth line instead of jagged lines. This version brings translation updates for the following locales: - Belarusian (Vasil Pupkin) - Bokmål, Norwegian (John Erling Blad) - Dutch (Nathan Follens) - Galician (Fran Dieguez) - Georgian (Ekaterine Papava) - German (Jürgen Benvenuti) - Hebrew (Yosef Or Boczko) - Hindi (Hemish) - Icelandic (Sveinn í Felli) - Indonesian (Kukuh Syafaat) - Portuguese (Hugo Carvalho) - Russian (Aleksandr Melman) - Slovak (Dušan Kazik) - Turkish (Sabri Ünal) - Ukrainian (Yuri Chornoivan) ======================================== gobject-introspection ======================================== 1.75.6 - 2023-02-13 ------------------- * Documentation fixes * Fix build when using GLib as a subproject * Update the GIR data for GLib ======================================== gsettings-desktop-schemas ======================================== Major changes in 44.beta ======================== - Build improvements - Translation updates ======================================== gtk ======================================== Overview of Changes in 4.9.4, 12-02-2023 ======================================== * Printing: - Add a CPDB backend - Drop the lpr backend * GtkFileDialog: - Robustness fixes * GtkScaleButton: - Add an 'active' property * GtkSearchEntry: - Add placeholder text * Fix conflicting type names between gtk and gio * Gsk: - Settable filtering for scaled textures - Add mask nodes - Some robustness and crash fixes * Wayland: - Handle dispatch failing in more places * Deprecations: - GtkVolumeButton * Translation updates: Belarusian Chinese (Taiwan) Georgian Turkish Ukrainian Overview of Changes in 4.9.3, 04-02-2023 ======================================== * Add GtkUriLauncher, as replacement for gtk_show_uri * Add GdkMonitor::description * Fix problems with tooltip sizing * Deprecations: - GtkStatusbar - GtkAssistant - GtkLockButton - gtk_gesture_set_sequence_state * GtkColumnView: - Only create widgets for visible columns * GtkFileDialog: - Drop shortcut folders API * GtkCalendar: - Make marked days work again * GtkSwitch: - Make state and active independently settable * GtkFileChooser: - Fix a crash with DND - Fix excessively wide sidebar - Make context menus work again * Accessibility: - Make GtkAccessible public, so it can be implemented outside GTK - Support accessible implementation for editables * CSS: - Fix randomly stopping CSS animations * GL: - Fix synchronization with GStreamer - Fix problems with 3rd party GL in the same thread * Wayland: - Fix startup notification with xdg_activation * Broadway: - Implement modal windows * macOS: - Make DND work * Build: - Require graphene 1.10 - Require gobject-introspection 1.72 * Translation updates Catalan Galician German Hebrew Indonesian Portuguese Russian Spanish Swedish Turkish Ukrainian ======================================== gtksourceview ======================================== News in 5.7.1, 2023-02-15 ------------------------- 5.7.1 is a development release of GtkSourceView intended for application developers and unstable distributions alike. * Updated languages: c.lang, docker.lang, nix.lang * Add missing version functions to GIR generation. * Moving through snippets now retires the completion popover. * Documentation updates. ======================================== libadwaita ======================================== ================ Version 1.3.beta ================ - AboutWindow - Prevent double clicks from opening troubleshooting page - Fix a GTK 4.9.x deprecation - AdwActionRow - Add :subtitle-selectable - AdwAnimation - Add :follow-enable-animations-setting - AdwBanner - Sizing fixes - AdwEntryRow - Make accessible - AdwLeaflet - Fix can-unfold=false - AdwMessageDialog - Increase spacing when heading or body are missing - AdwSpringAnimation - Add calculate_value() and calculate_velocity() - Fix unsafe float comparisons - Fix critical damping velocity - AdwStyleManager - Support color schemes and high contrast on Windows - AdwSwipeable - Fix get_swipe_area() fallback - AdwTabBar, AdwTabOverview - Emit ::extra-drag-value on ::enter - AdwTabButton - Fix needs-attention dot after viewing AdwTabPages in inspector - Fix warning when building in Visual Studio - AdwTabView - Make accessible - AdwToastOverlay - Don't focus buttons on click - Prevent toast labels from wrapping - AdwViewStack - Make accessible - Demo - Don't follow "enable animations" setting for the demo animation - Fix the switch on the avatar page - Stylesheet - Style GtkMenuBar like header bars and similar widgets - Add minimum width to menu popovers - Fix GtkLevelBar fill colors - Fix GtkFileDialog path bar padding - Fix GtkAssistant sidebar color - Support marked days in GtkCalendar - Documentation fixes - Translation updates - Basque - Catalan - Galician - Georgian - German - Greek - Indonesian - Persian - Portuguese - Ukrainian ======================================== libhandy ======================================== ============= Version 1.8.1 ============= - Fix double click handling for HdyWindowHandle and HdyHeaderBar - Translation updates - Russian ======================================== libnotify ======================================== New in 0.8.2 ============ * Set new summary for library [Maximiliano] * docs: port to gi-docgen [Maximiliano] * docs: Fix URL to Desktop Notification Spec [Andre] * meson: replace deprecated meson.source_root() calls [Kai] * meson: bump minimum meson version to 0.58 [centaurii] * Introspection docs fixes [Maximiliano, Logan] Contributors: Maximiliano Sandoval R, Andre Klapper, Kai Smith, centaurii, Logan Rathbone ======================================== libpanel ======================================== libpanel 1.1.1 ============== This release corresponds to GNOME 44.beta. * Tooltip improvements * Improved page closed handling * PanelDock::create-frame(position) signal was added. * PanelDock::adpot-widget() signal was added. * Correctness fixes in PanelActionMuxer. * Improved i18n support. * Translation updates ======================================== librsvg ======================================== Version 2.55.91 =============== The minimum supported Rust version (MSRV) is 1.64, because of the gtk-rs update. - #929 - Support "turn" unit for CSS values (Khadija Kamran). - #743 - Support the feDropShadow element (John Ledbetter, Federico Mena). - #928 - Fix panic when a feTile filter gets an empty source region. - Update to gtk-rs 0.17.0 (Bilal Elmoussaoui). - Simplify the NMake Makefiles for Windows; see win32/MSVC-Builds.md for details (Chun-wei Fan). - Documentation and infrastructure updates (Andre Klapper, Violet Holland). - Consolidate the scattered .md documents into the Development Guide. Updated links throughout. (https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html) - Internal refactoring of the test suite. - Updated dependencies to avoid duplicated crates. ======================================== libsoup ======================================== Changes in libsoup from 3.3.0 to 3.3.1: * Fix regression in `SoupCookieJar` not handling valid Secure cookies [Patrick Griffis] * Fix crash when skipping HTTP/1 response stream with chunked enconding [Carlos Garcia Campos] * Change Session to unqueue finished items earlier without an extra MainContext iteration [Carlos Garcia Campos] ======================================== mutter ======================================== 44.beta ======= * Don't disable KMS modifiers on newer i915 systems [Sameer; !2641] * Set LOD bias for sharper mipmaps [Daniel; !2644] ======================================== nautilus ======================================== Major changes in 44.beta ======================== * Enhacements: - Make various appdata and desktop file improvements (Christopher Davis) - Make rubberband to have rounded corners (sunflowerskater) - Make several documentation improvements (Corey Berla) * Bugfixes: - Fix crashes caused by inverted g_assert condition (Ondrej Holy) - Fix various drag and drop issues (Corey Berla, Peter Eisenmann) - Fix several memory leaks (Corey Berla) - Fix various three expander issues (António Fernandes, Corey Berla) - Export FileManager1 iface from dbus_register vfunc (Ondrej Holy) - Fix other issues (Corey Berla, Ondrej Holy, Jeremy Bicha, Athul Iddya) * Translation updates (GNOME Translation Project contributors) ======================================== pygobject ======================================== 3.43.1 - 2023-01-28 ------------------- * Note: PyGObject is in need of more maintainers, please read https://www.bassi.io/articles/2022/12/02/on-pygobject/ * Note: This is an unstable release. * Drop support for Python 3.6 :mr:`184` * meson: bump minimum version to 0.53.0 and update subprojects :mr:`227` * gimodule: fix floating state of python objects created with g_object_new :mr:`129` * Gtk.Template: Accept PathLike objects as a filename :mr:`195` * info: Show which type/object callables are bound to :mr:`194` * IntrospectionModule: handle two threads loading type at same time :mr:`149` * Port to Py_TRASHCAN_BEGIN :mr:`226` * Other cleanups/improvements: :mr:`181` :mr:`173` * This release also includes all changes from 3.42.1 and 3.42.2 ======================================== rygel ======================================== 0.42.1 (stable) =============== - Fix incomplete API/ABI switch to 2.8 - Document the necessity of X.init_threads() - Fix a type mismatch for the collation helper - Re-enable the since checker - Remove deprecated calls to GSSDP/GUPnP - Many translation updates Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/rygel/issues/119 - https://gitlab.gnome.org/GNOME/rygel/issues/222 All contributors to this release: - Jens Georg - Nart Tlisha - Ekaterine Papava - Rico Tzschichholz - Nathan Follens - Efstathios Iosifidis - Dušan Kazik - Sabri Ünal Added/updated translations: - ab.po, courtesy of Нанба Наала - el.po, courtesy of Efstathios Iosifidis - ka.po, courtesy of Ekaterine Papava - nl.po, courtesy of Nathan Follens - sk.po, courtesy of Dušan Kazik - tr.po, courtesy of Emin Tufan Çetin ======================================== tracker ======================================== NEW in 3.5.0.beta - 2023-02-15 ============================== * VAPI generation fixes * Fixes for possible FTS index corruptions * Fixes for tracker_sparql_connection_load_statement_from_gresource with UPDATE statements * Refurbished and modernized functional tests * Documentation improvements * Increased test coverage Translations: be, el, gl, he, id, lt, pt, ru, tr, uk ======================================== tracker-miners ======================================== NEW in 3.5.0.beta - 2023-02-15 ============================== * The filesystem miner moved all SPARQL queries and updates to a GResource. Consistently uses TrackerSparqlStatement/TrackerResource for updates. * The "tracker3 tag" has been fixed, and functional tests added to avoid regressions. * The functional tests have been refurbished and modernized * Internal code refactors * The extractor test suite has been extended ======================================== vala ======================================== Vala 0.56.4 =========== * Various improvements and bug fixes: - codegen: + Add glib.h include for TRUE/FALSE literal + Append VALA_EXTERN also when using fast-vapi + Perform required casts for generic types of return-values and in/out-parameters [#1407] + Correctly handle fixed-length array initialization of fields in classes + Perform required cast while assigning and passing function pointers [#1408] + Cast return value of generic type accessor functions [#1408] + Cast vfunc of property accessors by using cast_method_pointer() [#1408] - vala: + Report error in real literal if exponent has no digits + Improve compatibility type checks of array elements in assignments + Improve missing exponent check for real literals + Better handling of [NoReturn] call inside finally clause - Properly check for colored terminal output on Windows [#1383] - Fix output decoding error of non-ASCII character on Win32 [#1379] - parser: Properly handle chained equality expressions [#1385] - manual: Update from wiki.gnome.org * Bindings: - cairo: Add missing Cairo.Pattern.get_rgba() [#1381] - glib-2.0: Add `double_hash` and `double_equal` - gtk4: Make Gtk.show_uri_full() an instance method of Gtk.Window [#1347] - gtk4: Update workaround for DropTarget.drop() signal conflict [#1312] - libgvc: Fix `cheader_filename` of the `Gvc` namespace - pango: Fix a few binding errors - pixman-1: Fix instance position of region copy methods - webkit2gtk-*.*: Update to 2.37.91 - Add webkitgtk-6.0 bindings - Update gnome-desktop-3.0 and gnome-desktop-4 ======================================== xdg-desktop-portal-gnome ======================================== Changes in 44.beta ================= - Act as a service channel for portals for Mutter - Translation updates