The following modules have a new version: - adwaita-icon-theme (42.0 => 43.beta.1) - at-spi2-core (2.45.1 => 2.45.90) - atkmm (2.28.2 => 2.28.3) - baobab (43.alpha => 43.beta) - calls (43.alpha.2 => 43.beta.0) - dconf-editor (43.alpha => 43.beta) - devhelp (43.alpha => 43.beta) - eog (43.alpha => 43.beta) - epiphany (43.alpha => 43.beta) - evolution-data-server (3.45.1 => 3.45.2) - gcab (1.4 => 1.5) - gdk-pixbuf (2.42.8 => 2.42.9) - geocode-glib (3.26.3 => 3.26.4) - gjs (1.73.1 => 1.73.2) - glib (2.73.2 => 2.73.3) - glib-networking (2.74.alpha => 2.74.beta) - gnome-backgrounds (42.0 => 43.beta) - gnome-boxes (43.alpha => 43.beta) - gnome-builder (43.alpha0 => 43.alpha1) (*) - gnome-calendar (43.alpha => 43.beta) - gnome-characters (43.alpha => 43.beta) - gnome-clocks (43.alpha => 43.beta) - gnome-connections (42.1.2 => 43.beta) - gnome-console (42.2 => 43.beta) - gnome-contacts (42.0 => 43.beta) (*) - gnome-control-center (43.alpha => 43.beta) - gnome-disk-utility (43.alpha => 43.beta) - gnome-font-viewer (43.alpha => 43.beta) - gnome-initial-setup (43.alpha.1 => 43.beta) - gnome-logs (42.0 => 43.beta) - gnome-online-accounts (3.45.1 => 3.45.2) - gnome-photos (42.0 => 43.beta) - gnome-remote-desktop (43.alpha => 43.beta) (*) - gnome-settings-daemon (43.alpha => 43.beta) - gnome-shell (43.alpha => 43.beta) - gnome-shell-extensions (43.alpha => 43.beta) - gnome-software (43.alpha => 43.beta) - gnome-text-editor (43.alpha0 => 43.alpha1) - gnome-tour (42.0 => 43.beta) - gnome-weather (43.alpha => 43.beta) - gssdp (1.5.1 => 1.5.2) - gtk (4.7.1 => 4.7.2) - gtksourceview (5.5.0 => 5.5.1) - gupnp (1.5.2 => 1.5.3) - libadwaita (1.2.alpha => 1.2.beta) - libhandy (1.7.0 => 1.7.90) - librsvg (2.54.4 => 2.55.0) (*) - mutter (43.alpha => 43.beta) - nautilus (43.alpha => 43.beta.1) - pango (1.50.8 => 1.50.9) - pyatspi (2.45.1 => 2.45.90) - rygel (0.41.1 => 0.41.2) - sysprof (3.45.0 => 3.45.1) - tracker (3.4.0.alpha => 3.4.0.beta) - tracker-miners (3.4.0.alpha => 3.4.0.beta) - vte (0.69.90 => 0.69.92) (*) - xdg-desktop-portal-gnome (43.alpha => 43.beta) (*) No summarized news available The following modules weren't upgraded in this release: cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, evince, folks, gcr, gdm, gexiv2, gfbgraph, glibmm, gmime, gnome-autoar, gnome-bluetooth, gnome-calculator, gnome-color-manager, gnome-desktop, gnome-keyring, gnome-maps, gnome-menus, gnome-music, gnome-session, gnome-system-monitor, gnome-user-docs, gnome-user-share, gnome-video-effects, gobject-introspection, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gtk+, gtk-doc, gtk-vnc, gtkmm, gupnp-av, gupnp-dlna, gvfs, json-glib, jsonrpc-glib, libchamplain, libdazzle, libgdata, libgee, libgnomekbd, libgsf, libgtop, libgweather, libgxps, libmediaart, libnma, libnotify, libpeas, libsecret, libsigc++, libsoup, mm-common, orca, pangomm, phodav, pygobject, rest, simple-scan, sushi, totem, totem-pl-parser, vala, yelp, yelp-tools, yelp-xsl ======================================== adwaita-icon-theme ======================================== 43.beta.1 - build: fix dist tarball creation (symlink issue) #206 43.beta - symbolic: selection-mode tweaks - symbolic: folder icons - symbolic: package icons - symbolic: starred updates - symbolic: restore #197 - fullcolor: drag accept gradient fixes #195 - symbolic: auth-face for face unlock - symbolic: modem updates - inkscape 1.2 compatibility - fix build - symbolic: update style to the contemporary rounded outlines #187 - symbolic: bluetooth off #102 - fullcolor: fix trash transparency #185 - symbolic: revert RTL changes for media seek ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. ======================================== atkmm ======================================== atkmm 2.28.3 (stable): Build: * Support building with Visual Studio 2022 (Chun-wei Fan) * Meson build: Specify 'check' option in run_command() Will be necessary with future versions of Meson. * Meson build: Perl is not required by new versions of mm-common * Meson build: Avoid unnecessary configuration warnings * Meson build: Require meson >= 0.55.0 (Kjell Ahlstedt) * Require atk >= 2.12.0 Not a new requirement, but previously it was not specified in configure.ac and meson.build. (Kjell Ahlstedt) ======================================== baobab ======================================== 43.beta ========= * Translation updates: - Abkhazian - Georgian ======================================== calls ======================================== Calls 43.beta.0 --------------- Released: 6 August 2022 New features: ============= * Improved startup times and scrolling performance with large call histories * Add "Send SMS" action in history popover Maybe noteworthy: ================= * Disabled G722 codec because of https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1055 Code contributions: =================== - Evangelos Ribeiro Tzaras Translation updates: ==================== - Italian (Vittorio Monti) - Persian (Danial Behzadi) - Serbian (Мирослав Николић) - Romanian (Daniel Șerbănescu) - Hebrew (Yosef Or Boczko) - Georgian (Zurab Kargareteli) - Ukrainian (Yuri Chornoivan) - Russian (Aleksandr Melman) The detailed changes can be found in debian/changelog ======================================== dconf-editor ======================================== dconf-editor 43.beta ===================== New beta release! Adds support for the dark color-scheme. ======================================== devhelp ======================================== News in 43.beta, 2022-08-10 --------------------------- * Translation updates ======================================== eog ======================================== Version 43.beta --------------- Bug fixes and improvements: !128, Update eog-multiple-save-as-dialog.ui (Krifa75) !137, Update (or drop) the Docker image used by Flatpak job (Bartłomiej Piotrowski) !138, desktop: Add webp to MimeType list (Jeremy Bicha) New and updated translations: - Нанба Наала [ab] - Emin Tufan Çetin [tr] ======================================== epiphany ======================================== 43.beta - August 5, 2022 ======================== * WebExtensions: set Content Security Policy (#1777) * Fix crashes and misbehavior when importing bookmarks (#1800) * Remove PDF.js, moved to WebKit (!1113) * WebExtensions: implement commands API (!1165, !1171, !1172, Jamie) * WebExtensions: allow web inspector on background pages (!1169) * WebExtensions should not use separate network processes (!1170) * WebExtensions should use sandbox (!1170) * WebExtensions should not receive hardware acceleration (!1170) * Update to highlight.js 11.6.0 (!1173) * Add Take Screenshot to context menu (!1176, !1181, Cleo Menezes Jr.) * Preferences: do not show search suggestions in web app mode (!1178) * Fix desktop notification priority (!1179) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.45.2 2022-08-05 --------------------------------------- Bug Fixes: I#351 - LDAP: Conditionally use displayName for file-as I#402 - IMAPx: Unsubscribed folders in personal namespace hidden in offline I#404 - ESoupSession: Remember server fail response for detailed error I#405 - ECalClient: Remove libical errors from components on write I#407 - IMAPx: Unsubscribed folder always removed from the UI evo-I#1958 - reminders-widget: Sort snooze times by duration Miscellaneous: Bump libsoup minimum version requirement to 3.1.1 CamelDataWrapper: Add function to construct it from data ESourceMailAccount: Add 'builtin' property Add functions to manipulate Google Task API e_soup_session_util_normalize_uri_path: Normalize path only when not encoded Replace libgdata dependency with built-in functions Add camel_folder_get_full_display_name() CamelFolderSummary: Hide empty email address in user visible strings Calendar: Correct handling of a "not modified" On The Web calendar ESoupSession: Extract common auth failure code into a utility function ESoupAuthBearer: Check for token expiration in e_soup_auth_bearer_is_authenticated() EOAuth2Service: Correct free function for GBytes structure ESoupSession: Allow NULL source internally Check for non-zero value passed to g_flags_get_first_value() alarm-notify: Use themed icon instead of file icon for notifications ESoupSession: Avoid downgrade of Bearer (OAuth2) auth for authentication ======================================== gcab ======================================== v1.5 ==== New Features: - New gcab_file_set_bytes() API (!8) - meson: Register the gcab executable with meson (!10) Bugfixes: - Fixed MSZIP compression when deflate algorithm would expand (#16) Previous versions of gcab can produce "incorrect" archives (when a compressed block is larger than its input). They are however supported by gcab itself, and we will keep support for it for the foreseeble future. - gcab: avoid runtime warnings (!7) - Fix coverity warnings (!9) Translation updates ======================================== gdk-pixbuf ======================================== 2.42.9 (stable) === - Fix the check for maximum value of LZW initial code size [#136, Robert Ancell] - Use CMake for dependencies on Windows/MSVC [!131, Chun-Wei Fan] - Add option for building tests [!132] - Move man pages to reStructuredText [!134] - Disable relocation when built as a static libary on Windows [!136, Hesham Essam] - Update wrap file for libjpeg-turbo [!138, Georges Basile Stavracas Neto] - Limit the memory size when loading image data [#205, Sam Ezeh] ======================================== geocode-glib ======================================== 3.26.4 ------ This release includes a fix to a test data file not being installed, and a bug fix for a bug in the libsoup3 port. ======================================== gjs ======================================== Version 1.73.2 -------------- - New JavaScript features! This version of GJS is based on SpiderMonkey 102, an upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 91. Here are the highlights of the new JavaScript features. For more information, look them up on MDN or devdocs.io. * New APIs + The `Object.hasOwn()` static method can be used as an easier replacement for `Object.prototype.hasOwnProperty.call(...)`. + `Intl.supportedValuesOf()` lets you enumerate which calendars, currencies, collation strategies, numbering systems, time zones, and units are available for internationalization. - It's now possible to use `GObject.BindingGroup.prototype.bind_full()` with JS functions. Previously this method was unusable in JS. - Gio.FileEnumerator is now iterable, both synchronously (with for-of or array spread syntax) and asynchronously (with for-await-of). - Performance improvements in the built-in `imports.signals` module. - Many improvements to the examples and documentation. - Closed bugs and merge requests: * Spidermonkey 102 [#487, !765, !785, Evan Welsh, Philip Chimento] * Object connections / signal emissions optimizations [#485, !758, Marco Trevisan] * tests/Gio: Cleanup Gio._promisify [!767, Marco Trevisan] * Include JUnit reports in builds [!768, Marco Trevisan] * Integrate pretty print to the debugger [!769, Nasah Kuma] * doc: Edit GJS description [!771, Sonny Piers] * doc: note the version `constructor()` became supported [!774, Andy Holmes] * build: disable sysprof agent for subproject fallback [!775, Christian Hergert] * Update CI images [!776, !777, !778, Philip Chimento] * GListModel.get_n_items returns garbage value [#493, !779, Florian Müllner] * Add override for g_binding_group_bind_full() [!780, Florian Müllner] * doc: Modernize examples [!781, Sonny Piers] * doc: Document byteArray deprecation and migration [!782, Sonny Piers] * doc: add simple Gtk.TickCallback example [!783, Andy Holmes] * Make GFileEnumerator iterable and async iterable [!784, Sonny Piers] Version 1.72.2 -------------- - Various fixes ported from the development branch. - Closed bugs and merge requests: * gi/arg-cache.cpp: Fix building on Visual Studio [!772, Chun-wei Fan] * doc: Reflect support for constructor with GObject [!773, Sonny Piers] ======================================== glib ======================================== Overview of changes in GLib 2.73.3, 05-08-2022 ============================================== * Revitalize G_REGEX_OPTIMIZE flag and use it to enable PCRE JIT compiler (work by Aleksei Rybalkin) (!2817) * Fix some regressions due to the PCRE2 port (work by Aleksei Rybalkin, Mamoru TASAKA and Marco Trevisan) (!2814, !2827, #2694, #2699, #2700) * Fix a pidfd leak that was introduced in the previous release (work by Christian Hergert) (#2708) * Support compilation without a C++ toolchain (work by James Hilliard) (!2822) * GDBus: Use namespace-friendly protocol for Linux message buses, and optionally other connections (work by Simon McVittie) (!2832) * Fix potential races in multi-threaded signal connections handling (work by Marco Trevisan) (!2823) * Add back gio-launch-desktop to redirect stdout/stderr of launched GDesktopAppInfo's to the journal with proper parent (work by Simon McVittie) (!2818, !2819, #2682) * Executables that are invoked when installing other software, typically from packaging system triggers, can now be installed into architecture-dependent locations. Unix OS distributors who install GLib for more than one architecture in parallel (multiarch or multilib installations) should consider building with -Dmultiarch=true, installing the bin/glib-compile-schemas and bin/gio-querymodules symbolic links in packages for the primary architecture, and omitting those symlinks from packages for secondary architectures. (work by Simon McVittie) (!2818) * Some enumerators introduced in previous releases have been changed, for better introspection results: - G_MARKUP_PARSE_FLAGS_NONE renamed to G_MARKUP_DEFAULT_FLAGS - G_TLS_CERTIFICATE_FLAGS_NONE renamed to G_TLS_CERTIFICATE_NO_FLAGS - G_APPLICATION_FLAGS_NONE was deprecated, use G_APPLICATION_DEFAULT_FLAGS now (work by Emmanuele Bassi) (!2835) * gfileinfo: Implement xattr attribute removal (work by madmurphy) (#1187) * Add support to --delete option to gio set, to unset a file attribute (work by codeboybebop) (#2588) * Improve default value of glib_debug option: G_ENABLE_DEBUG will be defined only if using `--buildtype=debug` or enabled via `-Dglib_debug`, but it won't ever be set if an optimized build is requested (specifically if the optimization level is not `0` or `g`) as it may be the case when using `--buildtype=debugoptimized` (work by Michael Catanzaro) (!2851) * Probably the first revision of any GNOME module ever released from Cuba :) * Bugs fixed: - #566 support using the PCRE JIT - #1187 xattr add possibility to remove an extended attribute - #2509 g_spawn_*() is not thread-safe on Windows when an environment table is provided - #2542 Flatten line breaks in filenames printed by gio-tool - #2588 gio-tool: -d option to delete attribute - #2682 Launching a GDesktopAppInfo "blames" parent process for its output - #2692 2.73.2: build failure on musl >= 1.2.0 - #2694 Recent GRegex changes break vala-language-server compilation - #2699 g_regex_match_all fails on s390x with Fedora glib2-2.73.2-4.fc37 - #2700 g_regex_match fails on multiple archs (including x86_64) with Fedora - #2703 Fix GCancellable tests for Windows 64bit glib2-2.73.2-4.fc37 - #2705 GResourceFile crashes on `g_file_set_display_name()` - #2708 pidfd leak causes processes to run out of file-descriptors - !2299 GWin32AppInfo: Fix PID reporting in launched signal - !2759 Use atomic exchange operations more - !2812 ci: Setup submodules and subprojects before building on dist - !2813 Add missing extension point register for various settings backends - !2814 gregex: use %s format specifier for localized error message - !2815 giomodule: Use g_once_init_enter/leave to register extensions and load dirs - !2818 gio: Optionally install trigger executables to architecture-specific paths - !2822 meson: fix build without cpp toolchain - !2823 gsignal: Perform signal unlocked handlers block, unblock and disconnect ops - !2825 gioenums: G_IO_ERROR_NO_SUCH_DEVICE is new in 2.74 - !2826 GDBus: improve interoperability of SASL handshake - !2827 gregex: Free match info if offset matching recalc failed - !2829 gregex: use g_debug instead of g_warning in case JIT is not available - !2830 goption: Slightly improve the documentation for G_OPTION_FLAG_REVERSE - !2832 GDBus: Use namespace-friendly protocol for Linux message buses, and optionally other connections - !2833 Fix installed-tests failures - !2835 Introduce G_APPLICATION_DEFAULT_FLAGS - !2836 gio-launch-desktop: Only replace fds that point to the Journal - !2851 Improve default value of glib_debug option - !2853 Expose tls-exporter channel binding - !2854 docs: Add --delete option to gio-tool attributes documentation * Translation updates: - Abkhazian - Basque - Georgian - Hebrew - Persian - Portuguese - Russian - Turkish - Ukrainian * Contributors: Aleksandr Melman, Aleksei Rybalkin, Asier Sarasua Garmendia, Christian Hergert, codeboybebop, Danial Behzadi, Emin Tufan Çetin, Emmanuele Bassi, Giuseppe Scrivano, Hugo Carvalho, James Hilliard, Luca Bacci, madmurphy, Mamoru TASAKA, Marco Trevisan, Matthias Clasen, Michael Catanzaro, Nart Tlisha, Owen Rafferty, Philip Withnall, Ryan Hope, Simon McVittie, Yosef Or Boczko, Yuri Chornoivan, Zurab Kargareteli. ======================================== glib-networking ======================================== 2.74.beta - August 5, 2022 ========================== - Drop environment proxy resolver to lowest priority (#190) - Expose implementation of G_TLS_CHANNEL_BINDING_EXPORTER (#191) - Add build option for environment proxy resolver (!217) ======================================== gnome-backgrounds ======================================== ================ Version 43.beta ================ - all new 43 set of default and supplemental wallpapers - SVG and WebM formats for better compression and resolution - 4k square format targeting both widescreen, 4:3 and portrait displays. ============== Version 42.0 ======================================== gnome-boxes ======================================== 43.beta - 09 Aug, 2022 ====================== Changes since 43.alpha - Fetch recommended download operating systems from remote address - Revert change that made Boxes honor default system color-scheme - Added/updated/fixed translations ======================================== gnome-calendar ======================================== Major changes in 43.alpha: * Collapse sidebar in smaller window sizes * Updated translations ======================================== gnome-characters ======================================== 43.beta =========== * Translations updates ======================================== gnome-clocks ======================================== gnome-clocks 43.beta =================== * Port to AdwAboutWindow - Christopher Davis * Fix notifications are immediately withdrawn - Sophie Herold * Translations updates ======================================== gnome-connections ======================================== 43.beta - 05 Aug, 2022 ===================== Changes since 42.1.2 - Add Marek Kasik as maintainer - Raise libhandy dependency to 1.6.0 - Update flatpak with gtk-vnc 1.3.1 - Update flatpak with freerdp 2.8 and disable FFMPEG - Fix expanding of ConnectionsDisplayView on window resize - Match appdata with app-id - Update (or drop) the Docker image used by Flatpak job - Wait for RDP connection to continue - Added/updated/fixed translations: - Abkhazian - Dutch - Georgian - Nepali ======================================== gnome-console ======================================== Version 43.beta ~~~~~~~~~~~~ Port to Gtk4/Adwaita, taking advantage of Adwaita's recolouring features and thus removing our dependency on sassc. We now require that Vte is be built with gtk4 support. Nautilus Plug-in has been moved upstream. Simon McVittie improved our handeling of custom shells/commands, fixing several bugs and providing a more predictable experience. Colin Kinloch provided fixes for drag-n-drop, with local URIs now being converted to regular fileystem paths. Assorted other fixes were contributed, including detection of man page links, keyboard shortcuts, clipboard oddities, building with clang, and assorted ancillary data updates. Updated Translations: * Abkhazian (Nart Tlisha) * Basque (Asier Sarasua Garmendia) * Catalan (Jordi Mas) * Chinese (China) (Luming Zh) * Dutch (Hannie Dumoleyn) * French (Irénée THIRION) * Galician (Fran Dieguez) * Georgian (Zurab Kargareteli) * German (Jürgen Benvenuti) * Hebrew (Yosef Or Boczko) * Indonesian (Kukuh Syafaat) * Nepali (Pawan Chitrakar) * Persian (Danial Behzadi) * Portuguese (Hugo Carvalho) * Russian (Aleksandr Melman) * Serbian (Марко Костић) * Spanish (Daniel Mustieles) * Turkish (Emin Tufan Çetin) * Ukrainian (Yuri Chornoivan) * Vietnamese (Ngọc Quân Trần) ======================================== gnome-control-center ======================================== ================ Version 43.beta ================ - Updated translations Cellular - Add WWAN 5G connection support Device Security - Polish failure messages - Various style updates Display - Support privacy screens Info - Show build id in a separate row Network - Fix VPN empty state Sound - Update default sounds User Accounts - Fix back button not appearing sometimes ======================================== gnome-disk-utility ======================================== 43.beta - August 08, 2022 ========================= Maximiliano Sandoval R: * ci: Use nigthly image * flatpak: Use specific udisk tag * flatpak: own org.gnome.Disks.NotificationMonitor * flatpak: Use fallback-x11 instead of x11 * flatpak: Add libnotify * desktop: Mark app as using notifications Nart Tlisha: * Add Abkhazian translation Updated translations: * Nart Tlisha (ab) ======================================== gnome-font-viewer ======================================== GNOME Font Viewer - 43.beta ------------------------------------------------------------------------------- Fonts 43.beta comes with a new "About" button in the main window and the following translation updates: - Abkhazian - Georgian - Occitan (post 1500) ======================================== gnome-initial-setup ======================================== 43.beta ------- * Initial Setup has been ported to GTK 4, libadwaita, and friends, thanks to Georges Stavracas. As a result: - libnma-gtk4 is now required, rather than libnma. - GTK 4 is required in addition to GTK 3. This is because goa-backend does not have a GTK 4 port. Like in gnome-control-center, the use of goa-backend is split out into a separate process. - webkit2gtk5 is now required. (However, goa-backend brings a transitive dependency on webkit2gtk4.) - Since webkit2gtk5 requires libsoup 3, the soup2=true configuration option has been removed. Initial Setup depends on geocode-glib-2.0, and versions of librest and gweather4 built against libsoup 3. - Support for taking a selfie as your account avatar has been removed, since libcheese-gtk lacks a GTK 4 port, and the optional libcheese[-gtk] dependency is no more. - Parental controls support requires malcontent 0.11 which is not released at the time of writing. There is a known regression from the port: selecting a timezone by typing the name of a city and picking a location from the dropdown does not work. To work around this, click a location on the map to select a timezone. This is tracked as https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/issues/145 and will be addressed in a future release. * When systemd support is enabled, Initial Setup now installs a sysusers.d snippet for its user, thanks to David King. * Translation updates: - Abkhazian - Chinese (China) - Galician - Georgian - Hebrew - Indonesian - Persian - Portuguese - Russian - Spanish - Swedish - Turkish - Ukrainian ======================================== gnome-logs ======================================== GNOME Logs 43.beta ================== * GTK 4 port from Maximiliano Sandoval R * CI fixes from Bartłomiej Piotrowski and Maximiliano Sandoval R * Remove redundant glib-mkenums check from Marvin Schmidt * Add Italian help translation * Updates to Dutch and Swedish help translation * Updates to Dutch and Portuguese translations * Add Abkhazian and Georgian translations ======================================== gnome-online-accounts ======================================== Overview of changes in 3.45.2 ============================= * Use debugging messages instead of warnings * Fix documentation build * Updated translations - Abkhazian ======================================== gnome-photos ======================================== Overview of changes in 43.beta =============================== * Build with soup3, drops libgfbgraph as it is not compatible with soup3 / rest 1.0 - Bilal Elmoussaoui * Use Wallpaper portal for setting as a background/lockscreen - Bilal Elmoussaoui * stop using deprecated gexiv2 API - Stephan Vedder * Translations updates ======================================== gnome-settings-daemon ======================================== =============== Version 43.beta =============== - Build with gcr4 by default ======================================== gnome-shell ======================================== 43.beta ======= * Allow extension updates with only Extension Manager installed [Matthew; !2358] * Use new About window in Extensions app [Christopher; !2373] * Stop auto-dismissing notifications on focus changes [Florian; !2332] * Tweak access portal dialog [Georges; !2377] * Add device switcher to volume sliders [Florian; !2380] * Replace combined system menu with quick settings [Florian; !2385, !2389, !2391, !2392, !2393, !2406, !2407, !2408] * Use the same format in screencast and screenshot file names [Emmanuele; !2300] * Only load extensions that support the current session mode [Alessandro; !2378] * Improve overview animation performance [Ivan; !2395, !2394] * Port to gcr4 [Milan; !2386] * Fix logging in with realmd [Alessandro; !2404] * Optimize workspace background shadow [Daniel; !1915] * Improve app grid navigation [Georges; !2335] * Improve on-screen keyboard - delete multiple characters and words when holding backspace - provide word suggestions when using plan keyboard layouts - use extended layout when TERMINAL hint is set [Carlos; !2278] * Fix remembering set up bluetooth devices [Florian; !2409] * Misc. bug fixes and cleanups [Florian, Carlos, Sam, Sebastian, Alessandro, Robert; !2374, !2369, !2350, !2381, !2375, !2384, !2388, !2371, !2344, !2370, !2396, !2397, !2403, !2402, !2326, !2405, !2401, !2398, !2414, !2412, !2411, !2415, !2416, !2419, !2413] Contributors: Robert Ancell, Emmanuele Bassi, Alessandro Bono, Milan Crha, Christopher Davis, Carlos Garnacho, Sam Hewitt, Matthew Jakeman, Sebastian Keller, Andre Klapper, Ivan Molodetskikh, Florian Müllner, Georges Basile Stavracas Neto, Nart Tlisha, Daniel van Vugt Translators: Kukuh Syafaat [id], Emin Tufan Çetin [tr], Jordi Mas [ca], Zurab Kargareteli [ka], Nart Tlisha [ab], Asier Sarasua Garmendia [eu], Fran Dieguez [gl], Aleksandr Melman [ru], Hugo Carvalho [pt], Yuri Chornoivan [uk], Alexander Shopov [bg], Yosef Or Boczko [he], Quentin PAGÈS [oc], Danial Behzadi [fa], Daniel Mustieles [es], Luming Zh [zh_CN], Jiri Grönroos [fi] ======================================== gnome-shell-extensions ======================================== 43.beta ======= * Misc. bug fixes and cleanups [Florian; !237, !238] Contributors: Florian Müllner Translators: Nart Tlisha [ab] ======================================== gnome-software ======================================== Version 43.beta ~~~~~~~~~~~~~~~ Released: 2022-08-05 This is the second unstable release for GNOME 43. * Various fixes related to changed threading model * Various UI parts updated * Sources dropdown had been reworked * Fixes a rare crash when showing app details This release also updates translations: * Abkhazian * Catalan * Chinese (China) * Dutch * Georgian * Hebrew * Indonesian * Italian * Lithuanian * Persian * Portuguese * Russian * Serbian * Spanish * Turkish * Ukrainian * Vietnamese ======================================== gnome-text-editor ======================================== # Text Editor 43.alpha1 This is a development release not intended for end-users. Changes since 43.alpha0 • Many performance improvements during loading of documents • libeditorconfig (editorconfig-core-c) is now required instead of the in-tree copy. This ensures that only PCRE2 is needed • Avoid editable/focusable pages while loading document so that a11y peers are not spammed with updates • UI recoloring improvements • Fix horizontal two-finger non-kinetic scrolling • Desktop integration improvements • Translation updates ======================================== gnome-tour ======================================== gnome-tour 43.beta =================== * Translations updates ======================================== gnome-weather ======================================== 43.beta ======= GNOME Weather 43.beta comes with up-to-date translations for the following locales: - Abkhazian - Basque - Georgian - Serbian - Turkish ======================================== gssdp ======================================== 1.5.2 (unstable) ================ - Enable global scope v6 addresses - Expose Client:address as proper property - Clean-up client properties, make some construct-only - Add new convenience constructors for client All contributors to this release: - Jens Georg ======================================== gtk ======================================== Overview of Changes in 4.7.2, 10-08-2022 ======================================== * GtkTextView: - Fix child positioning with gutters * GtkText: - Update placeholder visibility when necessary * GtkPicture: - Add a content-fit property * GtkPopover: - Fix a size allocation problem with the arrow * GtkTreeView: - Fix a problem with DND * GtkTreePopover: - Support scrolling * GtkGridView: - Fix issues with rubberband selection * GtkLabel: - Add a tabs property * GtkSnapshot: - Make GtkSnapshot work from bindings * GtkScrolledWindow: - Scroll at a reasonable speed * GtkPaned: - Avoid an infinite loop * GtkWindow: - Improve generation and handling of crossing events * CSS: - Fix handling of certain transform values * Media support: - Add audio support to the ffmpeg backend - Avoid oom with pathological jpeg images * GDK: - Fix handling of touchpad hold events - Add support for hi-resolution scroll events * X11: - Fix preferred action for DND * Windows: - Fix DND * List models: - Fix items-changed emission - Add more list model tests * Demos: - Add a winning sound to game demos - Make app icons work uninstalled * Translation updates: Abkhazian Basque Catalan Georgian German Indonesian Occitan Persian Portuguese Russian Spanish Ukrainian ======================================== gtksourceview ======================================== News in 5.5.1, 2022-08-05 ------------------------- * Many fixes to GtkSourceSnippet parsing and expaction * Various test-suite fixes * The snippet completion provider now avoids inflating snippet objects until they are inserted. * Input-method integration improvements for custom indenters * Performance improvements to GtkSourceBuffer * Performance improvements when translating improperly encoded documents to fallback hexadecimal characters * Disable GtkSourceBuffer::cursor-moved signal while loading buffers with GtkSourceFileLoader * Adwaita.xml styling fixes for def:error * More profiling integration with sysprof * Updated languages: lean, latex, chdr, cpphdr * Translation updates This is a development release snapshot not intended for end-users. ======================================== gupnp ======================================== 1.5.3 (development) =================== - Linux context manager: Do not filter out v6 global addresses - Context: Add new convenience constructors - Examples: Fix browse.js for new API - NetworkManager: Create v4 and v6 contexts if no family is specified - Connman: Create v4 and v6 contexts if no family is specified All contributors to this release: - Jens Georg ======================================== libadwaita ======================================== ================ Version 1.2.beta ================ - Fix deprecations with newer GLib - Fix strict aliasing warnings - Fix GLSL shader compile errors on certain systems - AdwAboutWindow - Fix a random crash when closing - Rework the flat header bar layout - Properly mark as final class - AdwAvatar - Fix draw_to_texture() with rectangular avatars - AdwEntryRow - Add entry-activated signal - Add attributes property - Add activates-default property - Don't select text when clicking the row - AdwMessageDialog - Fix crash when destroying the parent before the dialog - AdwShadowHelper - Fix warnings when drawing vertical shadow - AdwSplitButton - Add dropdown-tooltip property - AdwSwipeTracker - Fix swipe speed on GTK 4.7.x - Fix criticals with GTK 4.7.x - AdwTabBar - Remove tab background when there's only one tab - Add a tooltip for close buttons - Fix squished or clipped text with gtk-hint-font-metrics=0 - Fix scrolling to a tab with disabled animations - Fix assorted tab reordering issues - AdwTabView - Add shortcut management API - Add AdwTabPage:indicator-tooltip property - Handle shortcuts on CAPTURE phase - Shortcut propagation and bell fixes - AdwToast - Add button-clicked signal - AdwViewStack - Add adw_view_stack_add_titled_with_icon() - Demo - Prefer properties over in UI files - Don't explicilty add GtkViewport to GtkScrolledWindow - Stop using .inline-toolbar - Fix build on Windows - Stylesheet - Unify @view_fg_color with other foreground colors - Improve contrast of @success_color and @warning_color - Fix infobar margins and spacing - Partially support .navigation-sidebar with GtkTreeView - Move GtkScale focus onto its slider - Ensure consistant GtkScale size when using marks - Remove unnecessary transitions - Translation updates - Abkhazian - Basque - Catalan - Galician - Georgian - Hebrew - Indonesian - Lithuanian - Occitan - Portuguese - Russian - Turkish - Ukrainian ======================================== libhandy ======================================== ============== Version 1.7.90 ============== - Remove unnecessary cast in HdyPreferencesGroup - Translation updates - Georgian - German ======================================== mutter ======================================== 43.beta ======= * Fix glitches in apps using subsurfaces [Robert; !2501, !2530] * Reduce client work when entering overview [Robert; !2502] * Support direct scanout on GPUs without modifiers support [Dor; !2510] * screencast: Set correct stride when using dmabufs [Pascal; !2513] * High-resolution scroll wheel support [José, Carlos; !1962] * screencast: Use flag to signal failed recording [columbarius; !2516] * Fix cursor visibility on X11 with only tablets as input [Carlos; !2518] * Notify about privacy screen changes via predictions [Jonas Å.; !2340, !2531] * Highlight actors becoming reactive under the pointer [Carlos; !2532] * Replace MetaTextureTower with native GL mipmapping [Daniel, Neil; !2506] * Add tool to pretty print display configuration [Jonas Å., Marco; !2448] * Remove mipmap framerate limiting [Daniel; !2538] * Fall back to ARGB if XRGB is not supported [Daniel; !2519] * Add basic color-scheme support for server-side decorations [Florian; !2541] * Don't skip frames after skipped KMS updates [Michel; !2498] * Add support for multi-monitor direct scanout [Dor; !2526] * Continue gi-docgen migration [Bilal; !2441] * Always send modifiers to clients if supported [Jonas Å.; !2546] * Defer and accumulate redraw-clip on scanout [Robert; !2480] * Add single pixel buffer support [Robert, Jonas Å.; !2246] * Report actual monitor transform [Robert; !344] * Better integrate cogl tests with existing infrastructure [Jonas Å.; !2555] * Fix registering as X11 window manager if GDK_BACKEND is set [Michel; !2496] * Don't skip vblank sync on missing presentation timestamp [Dor; !2481] * Fix cursor showing on Xilinx [Daniel; !2520] * Plugged leaks [Michel, Daniel; !2527, !2562] * Fixed crashes [Robert, Jonas Å.; !2459, !2553] * Misc. bug fixes and cleanups [columbarius, Daniel, Carlos, Michel, Jonas Å., Florian, Jonas D., Julia, Corentin; !2323, !2074, !2517, !2525, !2524, !2442, !2523, !2535, !2348, !2537, !2456, !2542, !2547, !2556, !2559, !2564, !2511] Contributors: Marco Trevisan (Treviño), Dor Askayo, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui, José Expósito, Carlos Garnacho, Julia Johannesen, Robert Mader, Neil Moore, Florian Müllner, Pascal Nowack, Corentin Noël, Nart Tlisha, Daniel van Vugt, columbarius, Jonas Ådahl Translators: Nart Tlisha [ab] ======================================== nautilus ======================================== Major changes in 43.beta.1 ========================== * Restore view options tooltip (António Fernandes) * Mark new files for translation (Piotr Drąg) * Look for extensions in their new installation directory (Jeremy Bicha) Major changes in 43.beta ========================= * Adapting main window elements to smaller sizes (Christopher Davis); - Make sidebar foldable. - Split toolbar contorls into top and bottom toolbars at small sizes. * Restoring Disks integration (Corey Berla): - Open storage unit in Disks from Properties. - Format with Disks from the sidebar context menu. * Absorbing features from core plug-ins (Corey Brela): - Provide infobar for Public folder, instead of gnome-user-share - Provide context menu action to open folders in Console. - Replace nautilus-send-to extension with Email portal. * Remodeling plug-ins - List installed extensions plug-ins in About. (Corey Berla) - Implement new Properties API and port Image and Audio/Video (António Fernades) - Remove GTK-dependent API from libnautilus-extension (António Fernandes) - Bump libnautilus-extension versions. * Improving search UI design - Use modern design patterns for type filter chooser (António Fernandes) - Elaborate FTS snippets and place them in a container (António Fernandes, Alan Day) * Modernizing Properties window - Implement new "pages and rows" design (Peter Eisenmann, António Fernandes) - Move ability to set default app into Open With dialog (António Fernandes, Corey Berla) * Reorganizing context menus (Allan Day, António Fernandes). * Refining view visual styles - Saturate selection colors (Allan Day, Alexander Mikhay) - Add icon shadows (Jakub Steiner) - Refine layout of column editor dialog. (Allan Day, António Fernandes) * Using more modern widgetry - Use AdwTabBar for detatchable tabs (Alexander Mikhaylenko, António Fernandes, Christopher Davis) - Use AdwEmptyState for empty folder views (Christopher Davis, António Fernandes). - Use AdwMessageDialog instead of GtkMessage. (Christopher Davis, Ondrej Holy) * Resolving regressions from the GTK 3 to 4 switch: - Restore Accessibility relations (Corey Berla). - Restore location entry suggestions (Corey Berla). - Restore libcloudproviders integration (Ondrej Holy) * Opening new tab with middle click on next and forward buttons (Corey Berla) * Miscellaneous bugfixes (multiple contributos) * Translation updates (GNOME Translation Project contributors) Leftover known regressions in 43.beta - Lacks HiDPI icons - Lacks attention-grabbing animation on operations button ======================================== pango ======================================== Overview of changes in 1.50.9, 09-08-2022 ========================================= - Apply show flags to line separators - Fix a thread-safety problem ======================================== pyatspi ======================================== What's new in pyatspi 2.45.90: * Add object:announcement to the list of events. * Add support for ATSPI_ROLE_PUSH_BUTTON_MENU. What's new in pyatspi 2.45.1: ======================================== rygel ======================================== 0.41.2 (development) ==================== - Port to GLib's UUID function - Temporarily disable the Since check during build - Translation updates All contributors to this release: - Jens Georg - Asier Sarasua Garmendia - Марко Костић - Nart Tlisha - Bartłomiej Piotrowski - Emin Tufan Çetin - Zurab Kargareteli - Kukuh Syafaat Added/updated translations: - ab.po, courtesy of Нанба Наала - eu.po, courtesy of Asier Sarasua Garmendia - id.po, courtesy of Kukuh Syafaat - ka.po, courtesy of Temuri Doghonadze - sr.po, courtesy of Марко М. Костић - tr.po, courtesy of Emin Tufan Çetin ======================================== sysprof ======================================== Overview of changes in Sysprof 3.45.1 ===================================== This release of Sysprof is a development release and is not intended for end users. * Addition of sysprof-agent to aid in cross-container profiling and instrumentation. (Use -Dagent=(true|false) to control * Additional porting to libadwaita * Remove unused settings schemas * Nightly Flatpak builds now use org.gnome.Sysprof.Devel as the application-id * The application now uses org.gnome.Sysprof as the application-id instead of org.gnome.Sysprof3. * Icon updates * Translation updates ======================================== tracker ======================================== NEW in 3.4.0.beta - 2022-08-08 ============================== * Fix issues with URI expansion inserting TrackerResource data * Rewrite bus connection to use C and stream-based cursors, vala dependency is no longer necessary. * Fix handling of nrl:InverseFunctionalProperty during database updates. Translations: ab, es, eu, fur, he, sr, tr, zh_CN ======================================== tracker-miners ======================================== NEW in 3.4.0.beta - 2022-08-08 ============================== * Add --list and --delete options to RSS miner * Text extraction fixes on ODS and ODG file formats * Build fixes on MacOS * Improve logging of filesystem miner elapsed time information * Improve performance of filesystem move operations * Do not show duplicate results in "tracker3 search" CLI tool Translations: ab, es, pt, sv, uk ======================================== xdg-desktop-portal-gnome ======================================== Changes in 43.beta ================= - Don't show screenshot sharing dialog for non-interactive screenshots - Fix restoring window screencast streams - Translation updates