The following modules have a new version: - calls (44.0 => 44.1) - cheese (43.0 => 44.0.1) - eog (44.0 => 44.1) - epiphany (44.0 => 44.2) - evince (44.0 => 44.1) - evolution-data-server (3.48.0 => 3.48.1) - glib (2.76.0 => 2.76.2) - gnome-boxes (44.0 => 44.1) - gnome-calendar (44.0 => 44.1) - gnome-connections (44.0 => 44.1) - gnome-control-center (44.0 => 44.1) - gnome-maps (44.0 => 44.1) - gnome-music (44.rc => 44.0) - gnome-remote-desktop (44.0 => 44.1) (*) - gnome-settings-daemon (44.0 => 44.1) - gnome-shell (44.0 => 44.1) - gnome-software (44.0 => 44.1) - gnome-user-docs (44.0 => 44.1) - gobject-introspection (1.76.0 => 1.76.1) - grilo-plugins (0.3.15 => 0.3.16) - gtk (4.10.1 => 4.10.3) - libadwaita (1.3.1 => 1.3.2) - libsoup (3.4.0 => 3.4.1) - mutter (44.0 => 44.1) - nautilus (44.0 => 44.1) - orca (44.rc => 44.0) - pygobject (3.44.0 => 3.44.1) - rygel (0.42.1 => 0.42.3) - tracker (3.5.0.rc => 3.5.1) - tracker-miners (3.5.0.rc => 3.5.1) - vala (0.56.4 => 0.56.7) - vte (0.72.0 => 0.72.1) (*) - xdg-desktop-portal-gnome (44.0 => 44.1) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-core, atkmm, baobab, cantarell-fonts, clutter, clutter-gst, clutter-gtk, cogl, dconf, dconf-editor, devhelp, folks, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gexiv2, gjs, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-builder, gnome-calculator, gnome-characters, gnome-clocks, gnome-color-manager, gnome-console, gnome-contacts, gnome-desktop, gnome-disk-utility, gnome-font-viewer, gnome-initial-setup, gnome-keyring, gnome-logs, gnome-menus, gnome-online-accounts, gnome-photos, gnome-session, gnome-shell-extensions, gnome-system-monitor, gnome-text-editor, gnome-tour, gnome-user-share, gnome-video-effects, gnome-weather, gom, grilo, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk+, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, jsonrpc-glib, libdazzle, libgee, libgnomekbd, libgsf, libgtop, libgweather, libgxps, libhandy, libmediaart, libnma, libnotify, libpanel, libpeas, librsvg, libsecret, libshumate, libsigc++, mm-common, pango, pangomm, phodav, pyatspi, rest, simple-scan, sushi, sysprof, template-glib, totem, totem-pl-parser, yelp, yelp-tools, yelp-xsl ======================================== calls ======================================== Calls 44.1 ---------- Released: April 2023 Changes: ========= * Don't crash on empty/NULL call id * Properly unregister SIP account on shutdown * A couple of memory leaks * Updated libcall-ui to bring in latest fixes and translation updates Code contributions: =================== - Evangelos Ribeiro Tzaras - Guido Günther ======================================== cheese ======================================== version 44.0.1 - Update AppStream metadata version 44.0 - Avoid creating duplicated camera devices Devices detected in `cheese_camera_device_monitor_coldplug()` may get duplicated, as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them. While this issue could be fixed by reorganizing the initialization code, let's go with a simple and robust solution and check if a `CheeseCameraDevice` using the `GstDevice` is already present. - build: Use GNOME module post_install() - Added/Updated Translations - ab, courtesy of Nart Tlisha ======================================== eog ======================================== Version 44.1 ------------ Bug fixes and improvements: !150, EogImage: ref priv->anim to avoid double free issues (Alberto Ruiz) !152, EogImage: Do not leak animation iter (Felix Riemann) #288, segfault when switching between animated webp images (Felix Riemann) New and updated translations: - Alexander Shopov [bg] - Rūdolfs Mazurs [lv] - Nathan Follens [nl] - Sabri Ünal [tr] - Trần Ngọc Quân [vi] - Nanling [zh_CN] New and updated manual translations - Andika Triwidada [id] ======================================== epiphany ======================================== 44.2 - April 20, 2023 ===================== * Fix invalid characters in screenshot suggested filename (#2013, Cleo Menezes Jr.) * Relocate and fix Sync Now button in Firefox Sync dialog (#2042) * Fix crash when closing window and discarding modified forms (#2043) 44.1 - April 2, 2023 ==================== * Fix crash restoring session with view-source URI without host component (#1987) * Fix criticals when running search provider (#2006) * Increase file descriptor soft limit (#2010) ======================================== evince ======================================== ============= Evince 44.1 ============= Quick fix release from the right branch (gnome-44). Translations: * Alan Mortensen (Danish) * Efstathios Iosifidis (Greek) * Balázs Úr (Hungarian) * Piotr Drąg (Polish) * Sergej A (Russian) * Sabri Ünal (Turkish) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.48.1 2023-04-21 --------------------------------------- Bug Fixes: I#459 - Camel: POP3's 'UTF8' command blocking login I#461 - backends: React to destination URI changes I#462 - Fails to refresh backend with offline changes and broken local cache state I#469 - IMAPx: Ignore 'Permission denied' error on refresh M!116 - libedataserver: Disable deprecation notice around e_flag_timed_wait (Corentin Noël) M!119 - Calendar: Change file backend discard_alarm() function Miscellaneous: WebDAV Notes: Fallback to derive component summary from description CamelFilterDriver: Unset info's headers only when folder has summary Translations: Alexander Shopov (bg) Jiri Eischmann (cs) Nathan Follens (nl) ======================================== glib ======================================== Overview of changes in GLib 2.76.2, 2023-04-21 ============================================== * Fixed various build failures in less common setups (#2861 by Philip Withnall, #2973 by Marco Trevisan) * Fix launching files in Windows via GtkFileLauncher (#2972 by Luca Bacci) * Bugs fixed: - #95 GMarkupParser documentation completion (David King) - #252 Disagreement between runtime and docs on whether interfaces are "classed" (Philip Withnall) - #322 gdbus-example-proxy-subclass.c is not complete. (Colin Walters) - #799 GAppInfoMonitor documentation deficiencies (Philip Withnall) - #2861 Check for __kernel_long_t when enabling futex() - #2864 Documentation mentions non-existing function `g_value_free` (Philip Withnall) - #2952 Not clear that GPollableInputStream methods are undefined if can_poll() returns FALSE (Philip Withnall) - #2953 Missing docs for GOption (commandline parser) (Sam Thursfield) - #2960 GDebugControllerDBus wrong default in documentation (Philip Withnall) - #2963 Probably wrong information regarding G_PLATFORM_WIN32 in README.win32.md - #2966 Multiple Definition Error When Generating gio/tests/test5.gresource (Dan Yeaw) - #2969 user docs: GLib.DateTime.format: broken highlighting (Philip Withnall) - #2972 GtkFileLauncher: generated paths not recognized on Win32 (Luca Bacci) - #2973 Build failed due to NULL pointer redefinition in C++ (Marco Trevisan) - #2982 Build randomly fails with: 'gmodule/gmodule-visibility.h' file not found (Marco Trevisan) - !3326 unicode: add tests for g_utf8_normalize() and empty strings - !3333 build: Drop old .gitignore files from test directories - !3344 tools: Drop check-abis.sh script - !3345 docs: Drop section about default branch renaming from README.md - !3351 tests: Update Unicode normalisation tests from Unicode 15 - !3357 Make clang++ happier when using G_STATIC_ASSERT - !3365 gwin32: Avoid use of function call with side effect in g_return_* macro - !3377 gsignal: Clarify documentation for GSignalMatchType matching * Translation updates: - Bulgarian (Alexander Shopov) - Chinese (China) (Boyuan Yang) Overview of changes in GLib 2.76.1, 2023-03-22 ============================================== * Fix build failures in third party C++ projects using `g_strdup()` via C++ qualified symbol lookup (#2936, work by Xi Ruoyao) * Downgrade critical warnings from `GFileInfo` about missing attributes to debug messages, as it was affecting too many apps; the critical warnings will be reinstated early in the 2.78 cycle, so apps should continue to fix their ambiguous use of `GFileInfo` API (#2948, work by Philip Withnall) * Bugs fixed: - #159 g_strstr_len() ignores haystack_len (Philip Withnall) - #352 Docs for g_file_enumerator_next_files_async () are unclear about end condition (Owen Taylor) - #919 g_variant_dict_lookup is unclear about what happens on failure (Philip Withnall) - #2922 GWin32AppInfo: Missing NULL string check (Luca Bacci) - #2936 Possible regression in 2.75.3 when used from C++ due to g_strdup becoming a macro - #2943 Meson fails TAP test when g_test_message is called before g_test_init (Philip Withnall) - #2948 gio list triggers 'GFileInfo created without …' warnings for trash, smb and google-drive GVFS backends (Philip Withnall) - !3241 inotify: Avoid empty root directory string - !3315 tests: Change the time function used in the bookmark tests - !3318 gmacros: Add GCC < 5 fallback for __always_inline__ - !3319 fuzzing: do not build tests if build_tests is false - !3321 tests: only build messages-low-memory if RTLD_NEXT is available - !3323 tests: Fix timeout sources in gdbus-auth and gapplication tests - !3324 tests: Reduce number of iterations in queue test - !3325 gdesktopappinfo: Add a missing NULL check - !3330 tests: Check a few results in strfuncs tests - !3338 gfileinfo: Temporarily downgrade missing attribute criticals to debugs * Translation updates: - French (Guillaume Bernard) - Persian (Danial Behzadi) - Turkish (Sabri Ünal) ======================================== gnome-boxes ======================================== 44.1 - Mar 31, 2023 =================== Changes since 44.1 - Fix current-memory not being set on VM creation - Fix issues with decompressing disk files - Fix 3D acceleration not sticking at startup - Always enable boot menu option - Don't launch Preferences dialog along with troubleshooting logs ======================================== gnome-calendar ======================================== Major changes in 44.1: * Preserve week view zoom levels when closing the app * Lots of stability and performance improvements to search * Improve keyboard navigation of event preview popover * Updated translations ======================================== gnome-connections ======================================== 44.1 - 18 Mar, 2023 ===================== Changes since 44.0 - Update gtk-frdp which fixes these 2 issues: - Wrong size after connection when resizing is enabled - Crash when connecting second time to the same machine ======================================== gnome-control-center ======================================== ================ Version 44.1 ================ - Updated translations Common - Update hostname only after apply is clicked - Add widget name and css class to CcIllustratedRow and CcSplitRow Color - Do not try to access to null pointer in destruction Date & Time - Fix NTP switch getting out of sync Display - Allow configuring all monitors and apply settings at once - Disconnect config manager changed handler - Don't leak config manager proxy Network - Fix crash when removing a connection Region - Fix label of formats for the login screen Sharing - Fix network row visible name bug Shell - Add workaround to make disabled pictures are painted as such Sound - Prevent duplicate sound device entries - Revert accidental libgvc downgrade ======================================== gnome-maps ======================================== 44.1 - Apr 21, 2023 ========================= Changes since 44.0 - Disable animations also on zoom-to-fit and when selecting itinerary point for public transit routes, to avoid tile server throttling - Fix the "Send to" dialog which was broken in the case when there are external apps supporting geo: links Added/updated/fixed translations - Bulgarian - Dutch - Chinese (China) All contributors to this release Alexander Shopov Boyuan Yang <073plan@gmail.com> Marcus Lundblad Nathan Follens ======================================== gnome-music ======================================== Overview of changes in 44.0 =========================== • Update appdata for the 44.0 release ======================================== gnome-settings-daemon ======================================== ============ Version 44.1 ============ - Translation updates - Build improvements Power: - Connect to light sensor asynchronously - Initialize check for VM environment earlier Rfkill: - Monitor WwanEnabled property changes properly Smartcards: - Check for the addition of new smartcard readers Xsettings: - Do not force deprecated High Contrast icon theme ======================================== gnome-shell ======================================== 44.1 ==== * Add section title in background apps menu [Florian; !2681] * Fix visibility of xembed icons [Marco; !2684] * Fix placeholder alignment in bluetooth menu [Sebastian; !2687] * Fix recording screenshots in recent items [Carlos, Adam; !2692, !2725] * Fix reloading extensions on version-validation changes [Florian; !2694] * Fix force-enabling animations at runtime [Florian; !2698] * Fix stuck session after logout dialog timeout [Florian; !2696] * Fix window screenshots with pointer [Ivan; !2710, !2702] * Only show network subtitles if they don't match the title [Georges; !2682] * Fix constructing QuickMenuToggles with icon-name [Florian; !2726] * Fix accessible names in VPN menu [Lukáš; !2720] * Don't fail extracting extensions without schemas [Andy; !2727] * Fixes and improvements to the light theme variant [Sam; !2515] * Improve accessible name of wireless menu items [Lukáš; !2724] * Use consistent naming for "Power Mode" toggle [Automeris; !2697] * Fix support for transparent colors in symbolic SVGs [Florian; !2731] * Fix notifications getting stuck indefinitely [msizanoen1; !2736] * Fix keynav of menu-less buttons [Florian; !2734] * Fix corner cases when matching apps on StartupWmClass [Marco; !2721] * Fix occasional misalignment of search results [Sebastian; !2744] * Fix regression in content-type sniffing on autorun [Balló; !2745] * Fix building API documentation [Bobby; !2749] * Fixed crash [Jonas Å.; !2722] * Plugged leak [Sebastian; !2737] * Misc. bug fixes and cleanups [Florian, Will, Daniel, Marco, Sebastian, Jordan, Jonas D.; !2679, !2689, !2693, !2639, !2661, !2685, !2709, !2699, !2711, !2723, !2728, !2730, !2739, !2738, !2740, !2712, !2695, !2193] Contributors: Jonas Ådahl, Jonas Dreßler, Carlos Garnacho, Balló György, Sam Hewitt, Andy Holmes, Sebastian Keller, Ivan Molodetskikh, msizanoen1, Florian Müllner, Automeris naranja, Georges Basile Stavracas Neto, Jordan Petridis, Bobby Rong, Will Thompson, Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt, Adam Williamson Translators: Fran Dieguez [gl], Balázs Úr [hu], Andika Triwidada [id], Anders Jonsson [sv], Martin [sl], Danial Behzadi [fa], Bruce Cowan [en_GB], Rūdolfs Mazurs [lv], Asier Sarasua Garmendia [eu], Nathan Follens [nl], Sabri Ünal [tr], Boyuan Yang [zh_CN], Guillaume Bernard [fr], Alexander Shopov [bg], Aleksandr Melman [ru], MohammadSaleh Kamyab [fa], Yuri Chornoivan [uk], Hugo Carvalho [pt], Fabio Tomat [fur], Kukuh Syafaat [id], Piotr Drąg [pl], Марко Костић [sr], Aurimas Černius [lt], Yaron Shahrabani [he], Philipp Kiemle [de] ======================================== gnome-software ======================================== Version 44.1 ~~~~~~~~~~~~ Released: 2023-04-21 This is a stable release with the following changes: * Fix firmware updates state change after update * Fix origin reference information for PackageKit apps * Fix a crash after dismissing firmware update warning dialog * Fix a crash on repo removal This release also updates translations: * Basque (Asier Sarasua Garmendia) * Bulgarian (Alexander Shopov) * Chinese (China) (Boyuan Yang) * Chinese (Taiwan) (Chao-Hsiung Liao) * Czech (Petr Kovář, Daniel Rusek) * Dutch (Nathan Follens) * French (Guillaume Bernard) * Occitan (post 1500) (Quentin PAGÈS) * Persian (Danial Behzadi) * Slovenian (Martin) * Vietnamese (Ngọc Quân Trần) ======================================== gnome-user-docs ======================================== 44.1 ==== * Updates to GNOME Help (Petr Kovar, karuna tata) * Updated translations: ca (Jordi Mas) de (Tim Sabsch) fa (Danial Behzadi) hu (Balázs Úr) id (Andika Triwidada) pl (Piotr Drąg) ru (Sergej A) sv (Anders Jonsson) uk (Yuri Chornoivan) ======================================== gobject-introspection ======================================== 1.76.1 - 2023-03-22 ------------------- * Handle null default values [#457] * Documentation fixes ======================================== grilo-plugins ======================================== NEW in grilo-plugins-0.3.16 =========================== * !132 tracker3: update fts query * !133 dmap: enable with libsoup3 supported libdmapsharing-4.0 * !131 lua-factory: add support to 5.4 * !128 !129 !135 build: libsoup3 related fixes * !127 flickr: remove GOA support * !126 tmdb: without config, fix single request * Updated translations * Turkish * Contributors to this release Bastien Nocera Emmanuele Bassi Krifa75 Michael Catanzaro Sabri Ünal Victor Toso W. Michael Petullo ======================================== gtk ======================================== Overview of Changes in 4.10.3, 22-04-2023 ========================================= * Fix a popover positioning regression in 4.10.2 * Fix issues with slow loading files in the file chooser Overview of Changes in 4.10.2, 21-04-2023 ========================================= * Fixed issues: - Holding control to select multiple files broken in filechooser (#5669) - Inspector crash (#5681) - Listbase doesn't account for bottom padding in size_allocate_child (#5380) - Leaking AT contexts (#5690) - OpenGL / Windows: Crash when closing gtk4-widget-factory (#5685) - GTK apps crash on startup when setting cursor-size to 0 on Wayland (#5700) - Segmentation fault: gdk_wayland_toplevel_set_startup_id() needs to null-check display->xdg_activation before using it (#5701) - Possible use-after-free under gtk_scrolled_window_update_use_indicators() (#5684) - Wrong error message in `gtk_init` (#5704) - Segfault when scrolling after changing ListView model (#5763) - Bluetooth panel from the Settings app: clicking in the "Downloads" link no longer opens Nautilus (#5671) - Broadway docs or code is broken (#5662) - Disabled GtkPicture's are not properly themed (#5683) - Setting CSS padding to a GtkTextView gives the context menu an offset (#5695) - A11y: the Showing state is used only for windows (#5194) - Gtk4 expander: CSS nodes mismatch code vs. documentation (#5723) - Invoking gtk inspector on a folder results in a crash (#5729) - Double tap requires very precise touch input (#5580) - Name autocompletion dropdown in the GTK4 FileChooser's Save dialog gets stuck, creates artifacts, jumps around (#5743) - Links are not opened when xdg-desktop-portal OpenURI is not available (#5733) - GtkSnapshot generates no nodes appending whitespace-only layouts (#5747) * Translation updates British English Bulgarian Chinese (China) French Indonesian Korean Russian Serbian Slovenian Turkish ======================================== libadwaita ======================================== ============= Version 1.3.2 ============= - AdwAvatar - Fix a memory leak - AdwMessageDialog - Fix criticals when using choose() with hide-on-close=true - AdwTabBar/Overview - Correctly unparent context menu - Build - Fix build on Windows - Demo - Fix a critical when trying to set a non-image file as avatar - Docs - Remove an erroneous mention of mnemonics in row subtitles - Clarify AdwBanner title placement - Mention the version .large-title is deprecated since - Fix successs/error color values - List thumbnail colors on the named colors page - Stylesheet - Improve selected list/grid item contrast - Fix file chooser grid dimensions - Fix button.card checked state - Translation updates - British English - Bulgarian - Chinese (China) - Dutch - French - Friulian - Georgian ======================================== libsoup ======================================== Changes in libsoup from 3.4.0 to 3.4.1: * Fix HTTP/2 on platforms with unsigned char [Patrick Griffis] * Change request cancellation to be handled earlier [Carlos Garcia Campos] * Add names to GSources and source tags to GTasks to aid debugging [Philip Withnall] ======================================== mutter ======================================== 44.1 ==== * Fall back to the default, not the unknown color space [Sebastian W.; !2915] * Fix resizing windows via keyboard [Florian; !2908] * Fix possible screen freeze after resume with multiple monitors [Daniel; !2933] * Fix anchor position when dragging window [Carlos; !2942] * Fix applying XSettings to decorations on X11 [Marco; !2948] * Allow clipped redraws for headless backend [Salman; !2775] * Improve screencast support [Georges; !2804] * Fix focus-on-click for server-side decorated windows [Carlos; !2954] * Fix initial fullscreen state of server-side decorated windows [Carlos; !2961] * Fix feedback loop triggering bursts of excessive CPU load [Robert; !2823] * Enable modifiers by default on non-native backend [Robert; !2972] * Check EDID for supported sink Colorimetry [Sebastian W.; !2919] * Fix artifacts in titlebars on some hardware [Carlos; !2976] * Fix map transitions for X11 windows on wayland [Carlos; !2975] * Fixed crashes [Jonas Å., Sebastian K., Carlos, Michel, Daniel, Robert; !2932, !2930, !2945, !2956, !2962, !2968, !2967, !2960, !2963] * Plugged leaks [Sebastian K., Jonas Å.; !2922, !2926, !2957] * Misc. bug fixes and cleanups [Daniel, Ivan, Emmanuele, Simon, Jonas D., Jonas Å., Chris, Florian, Corentin, msizanoen1, Sebastian K.; !2918, !2904, !2928, !2929, !2900, !2856, !2944, !2935, !2947, !2949, !2951, !2940, !2953, !2964, !2934, !2902, !2971] Contributors: Jonas Ådahl, Emmanuele Bassi, Michel Dänzer, Jonas Dreßler, Carlos Garnacho, Sebastian Keller, Robert Mader, Chris Mayo, Simon McVittie, Ivan Molodetskikh, msizanoen1, Florian Müllner, Georges Basile Stavracas Neto, Corentin Noël, Salman, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick Translators: Boyuan Yang [zh_CN], Ngọc Quân Trần [vi], Nathan Follens [nl] ======================================== nautilus ======================================== Major changes in 44.1 ===================== * Resolve some crashes (Peter Eisenmann, Gary Li, António Fernandes) * Visual bugfixes: - Tweak style colors in view items (António Fernandes, Sam Hewitt, Peter Eisenmann) - Show custom emblems from extensions again (António Fernandes) - Relayout SELinux property row (Peter Eisenmann) - Flip switches correctly (Peter Eisenmann) * Other bugfixes: - Disable some actions when not useful (Sayan Bhattacharjee, Khalid Abu Shawarib) - Fix dead characters handling in batch rename dialog (Gary Li) - Fix crashes when rapidly opening and closing windows (Gary Li) - Prevent location change when autofs timeouts (Ondrej Holy) - Fix issues with translations in libadwaita widgets (Peter Eisenmann) - Drop workarounds for fixed GTK bugs (Corey Berla) - Fix other issues (Carlos Garnacho, Sebastian Keller, António Fernandes, Corey Berla, Peter Eisenmann, Ondrej Holy) * Enhancements: - Dismiss toast on undo (Corey Berla) - Select right items after some operations (Corey Berla) - Paste into expanded folders (Corey Berla) - Allow extraction of .tar.zst and .zstd archives (Ondrej Holy) - Performance optimization (Sebastian Keller) * Translation updates (GNOME Translation Project contributors) ======================================== orca ======================================== 44.0 - 24 March 2023 New and updated translations (THANKS EVERYONE!!!): da Danish Alan Mortensen fr French Guillaume Bernard ========= ======================================== pygobject ======================================== 3.44.1 - 2023-03-24 ------------------- * Fix tests with glib 2.76 :mr:`240` ======================================== rygel ======================================== 0.42.3 (stable) =============== Server - Fix endless loop in XML namespace lookup Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/rygel/issues/228 All contributors to this release: - Jens Georg 0.42.2 (stable) =============== Server - Fix issue with urls having "." in them - Export disc numbers Tracker3 - Export disc numbers MediaExport - Export disc numbers All - Translation updates Bugs fixed in this release: - https://gitlab.gnome.org/GNOME/rygel/issues/225 - https://gitlab.gnome.org/GNOME/rygel/issues/223 All contributors to this release: - Jens Georg - Sabri Ünal Added/updated translations: - tr.po, courtesy of Sabri Ünal ======================================== tracker ======================================== NEW in 3.5.1 - 2023-04-25 ========================= * Reintroduce order/distance independent handling of FTS terms. * Documentation improvements * Do not prune too early content of failed batches for error processing purposes NEW in 3.5.0 - 2023-03-19 ========================= * Documentation improvements * Dark theme fixes in documentation Translations: cz, da, fr Highlighted changes since 3.4.0: * It is now possible to use TrackerSparqlStatement for SPARQL updates for massive performance improvements. * JSON-LD is now supported as a RDF format * New auto-generated VAPI file. Updates might be necessary. * Reworked documentation, based on gi-docgen ======================================== tracker-miners ======================================== NEW in 3.5.1 - 2023-04-25 ========================= * The tracker-extract-3 service moved all SPARQL queries and updates to a GResource. Consistently uses TrackerSparqlStatement/TrackerResource for updates * Fixes in uniquely identifying files in BTRFS subvolumes * Ensure deletion of files lingering in content graphs * Ensure correct nie:dataSource after moving files between indexed folders * Optimize mass removal of deleted files found during initialization * Documentation improvements for the miner services * Do not let systemd spuriously start the tracker-extract-3 service * Test suite fixes Translations: bg NEW in 3.5.0 - 2023-03-19 ========================= * Test suite fixes * Added membarrier syscall to seccomp Highlighted changes since 3.4.0: * Modernized tracker-miner-fs code with TrackerSparqlStatement and SPARQL declared in GResource. * Massive tracker-extract performance improvements when many files need metadata extraction. ======================================== vala ======================================== Vala 0.56.7 =========== * Various improvements and bug fixes: - codegen: + Fix usage of lambda-expression from delegate initializer [#1428] - vala: + Check type-argument count of interface prerequisites + Improve Symbol.to_string() to include TypeParameters + Improve error message for wrong number of type-arguments + Improve check of type_reference in ObjectCreationExpression + Allow inheritance from sealed class in bindings [#1036] - Fix a couple of type-argument issues in vala itself - g-i: Fix compiling with mingw clang * Bindings: - gio-2.0,glib-2.0,gtk+-3.0,gtk4: Fix a few binding issues - glib-2.0: g_chdir is declared in Vala 0.56.6 =========== * Regression fix: - vala: Improve initialization of namespace fields with compound literal [#1424] * Bindings: - gio-2.0,glib-2.0,gobject-2.0: Update 2.74 symbols - webkit2gtk-4.*: Update to 2.40.0 - webkitgtk-6.0: Update to 2.40.0 Vala 0.56.5 =========== * Various improvements and bug fixes: - codegen: + Consistently handle GLib.Error as boxed type [#1418] + Add cast to accessor calls for generic property implementations + Use g_object_class_override_property to implement generic interface properties [#1419] + Add declaration for register call of dynamic DBus interfaces [#1422] - vala: + Correctly handle pre/post-increment expression as index of element access [#1417] + Set proper value-type of unary ref/out expression in initializers [#1421] + Allow assignment of namespace fields with inline allocated arrays - gtkmodule: Improve error messages * Bindings: - gtk4: Update to 4.10.1~40b154bf from 0.58 - gtk4: Add sealed to all the final types - gtk+-3.0: Fix ToolPalette.icon_size get-accessor type - webkitgtk-6.0: Update to 2.39.90 ======================================== xdg-desktop-portal-gnome ======================================== Changes in 44.1 ================= - Improve handling of non-existing files on the filechooser portal - Minor debugging improvements to the backgrounds portal - More precise initialization timing - Fix duplicate monitor and window streams - Translation updates