The following modules have a new version: - epiphany (3.38.0 => 3.38.1) - evolution-data-server (3.38.0 => 3.38.1) - gcr (3.36.0 => 3.38.0) - glib (2.66.0 => 2.66.1) - gnome-bluetooth (3.34.1 => 3.34.3) - gnome-boxes (3.38.0 => 3.38.1) - gnome-calculator (3.38.0 => 3.38.1) - gnome-calendar (3.38.0 => 3.38.1) - gnome-contacts (3.37.2 => 3.38) (*) - gnome-control-center (3.38.0 => 3.38.1) - gnome-desktop (3.38.0 => 3.38.1) - gnome-initial-setup (3.38.0 => 3.38.1) - gnome-maps (3.38.0 => 3.38.1) - gnome-music (3.38.0 => 3.38.1) - gnome-photos (3.37.91.1 => 3.38.0) - gnome-shell (3.38.0 => 3.38.1) - gnome-shell-extensions (3.38.0 => 3.38.1) - gnome-user-docs (3.38.0 => 3.38.1) - gobject-introspection (1.66.0 => 1.66.1) - gtk (3.99.1 => 3.99.2) - gtk-doc (1.32 => 1.33.0) - gvfs (1.46.0 => 1.46.1) - librsvg (2.50.0 => 2.50.1) - libsigc++ (2.10.3 => 2.10.4) - mm-common (1.0.1 => 1.0.2) - mutter (3.38.0 => 3.38.1) - nautilus (3.38.0 => 3.38.1) - pango (1.46.1 => 1.46.2) - simple-scan (3.38.0 => 3.38.1) - tracker (3.0.0 => 3.0.1) - tracker-miners (3.0.0 => 3.0.1) - vala (0.50.0 => 0.50.1) - yelp (3.38.0 => 3.38.1) - yelp-xsl (3.38.0 => 3.38.1) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-atk, at-spi2-core, atk, atkmm, baobab, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, eog, evince, file-roller, folks, gcab, gdk-pixbuf, gdm, gedit, geocode-glib, gfbgraph, gjs, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-characters, gnome-clocks, gnome-color-manager, gnome-disk-utility, gnome-font-viewer, gnome-getting-started-docs, gnome-keyring, gnome-logs, gnome-menus, gnome-online-accounts, gnome-online-miners, gnome-screenshot, gnome-session, gnome-settings-daemon, gnome-software, gnome-system-monitor, gnome-terminal, gnome-user-share, gnome-video-effects, gnome-weather, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk+, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, json-glib, libchamplain, libdazzle, libgdata, libgee, libgnomekbd, libgsf, libgtop, libgweather, libgxps, libhandy, libmediaart, libnma, libnotify, libpeas, libsecret, libsoup, orca, pangomm, phodav, pyatspi, pygobject, rest, rygel, sushi, totem, totem-pl-parser, vte, yelp-tools, zenity ======================================== epiphany ======================================== 3.38.1 - October 6, 2020 ======================== * Fix failure to display new overview items (#1326) * Open portal helper in new tab (#1329) * Only run portal helper in non-GNOME environments (#1330) * Prevent configuring the same language multiple times (#1335, Andrei Lisita) * Run in Background setting should use a checkbox, not a radio button (#1337) * Fix new ephy-reader: URIs (#1339) * Show placeholder icon for pinned pages without favicon (#1351) * Fix opening custom CSS and JS under flatpak (#1352) * Remove ad-hoc query parameter stripping (!812) * Fix criticals when starting web apps (!828) * Fix launching system web apps (!835, Alexander Mikhaylenko) * Remove rogue underscore from title of Add Language dialog ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.38.1 2020-10-02 --------------------------------------- Bug Fixes: I#247 - Trust Prompt: Can fail to extract host from a collection account (Milan Crha) evo-I#1070 - Improve URL scanner (detect angle brackets) (Milan Crha) evo-I#1090 - Forward as iCalendar: Embed event's local attachments (Milan Crha) evo-I#1095 - Password Credentials Prompt: Escape text for use in markup (Milan Crha) Translations: Jordi Mas (ca) Rūdolfs Mazurs (lv) Yosef Or Boczko (he) ======================================== gcr ======================================== gcr 3.38.0: - No changes from 3.37.91 gcr 3.37.91: - meson: missing dependency on generated oids header [GNOME/gcr#48, GNOME/gcr!57] - Correct display of key usage extensions [GNOME/gcr#47, GNOME/gcr!56] - meson: Correctly set internal vapi dependencies [GNOME/gcr!55] - Cleanup GType boilerplate [GNOME/gcr!53] - gck: Fixed test failures [GNOME/gcr#42, GNOME/gcr!51, GNOME/gcr!52] - Updated translations ======================================== glib ======================================== Overview of changes in GLib 2.66.1 ================================== * A performance problem where timezones were reloaded from disk every time a `GTimeZone` was created has been fixed (#2204), but this means that changes to `/etc/localtime` will not take effect until a process restarts; future changes in a subsequent 2.66.x release will improve this * Security fix for incorrect scope/zone ID parsing in URIs (!1669) * Bugs fixed: - #2077 Invalid Pointer Arithmetic in g_path_get_basename - #2164 GDBus DBUS_COOKIE_SHA1 mechanism may use too old a key - #2194 gtk3/glib crash on gimp - #2204 Time zone cache is constantly invalidated if TZ is NULL - #2209 gthreadedresolver: faulty logic in parse_res_txt - !1187 Define G_MSVC_SYMBOL_PREFIX correctly for ARM - !1643 Minor Coverity fixes - !1645 Fix various signedness warnings - !1648 glocalfile: Never require G_LOCAL_FILE_STAT_FIELD_ATIME - !1652 trash portal: Handle portal failures - !1654 gio-tool-trash: Prevent recursion to speed up emptying trash - !1657 glist: Clarify that g_list_free() and friends only free an entire list - !1658 utils: Limit the scope of the variable `max` - !1665 Fix g_module_symbol() under Windows sometimes not succeeding - !1669 guri: Fix URI scope parsing - !1671 gdatetime: Avoid integer overflow creating dates too far in the past * Translation updates: - Danish - Greek, Modern (1453-) - Hebrew - Latvian - Portuguese - Russian ======================================== gnome-bluetooth ======================================== ver 3.34.3: - Fix problem with intermittent connection work-around when using the switch in the device properties - Updated translations ver 3.34.2: - Work-around intermittent connection problems by disabling discovery when connecting to devices - Hide pairing dialogue when pairing fails - Allow $HOME to be the Downloads dir - Better handling of the 8bitdo Zero gamepad - Updated translations ======================================== gnome-boxes ======================================== 3.38.1 - Oct 2, 2020 ==================== Changes since 3.38.0 - Adjust for GNOME OS VM 3.38 - Allow libhandy to be built as a subproject - Port to Tracker 3 - Added/updated/fixed translations: - Friulian - Chinese (Taiwan) - British English - Latvian - Catalan All contributors to this release: Carlos Garnacho Cheng-Chia Tseng Fabio Tomat Felipe Borges Jordi Mas Piotr Drąg Rūdolfs Mazurs Sam Thursfield Zander Brown ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 3.38.1 * Updated Italian translation (Janvitus) * Updated Friulian translation (Fabio Tomat) * Updated Latvian translation (Rūdolfs Mazurs) * Updated French translation (Thibault Martin) * Updated Portuguese translation (Juliano de Souza Camargo) * Updated Hebrew translation (Yosef Or Boczko) * Updated Slovak translation (Dušan Kazik) * Fixed GNOME Shell search result copy to clipboard #178 (Robert Roth) ======================================== gnome-calendar ======================================== Major changes in 3.38.1: * Updated translations ======================================== gnome-control-center ======================================== ================ Version 3.38.1 ================ - Updated translations Keyboard - Fix behavior of "Replace" when adding custom shortcut Sound - Update the profile list after getting the signal from gvc - Fix subwoofer slider ======================================== gnome-desktop ======================================== ============== Version 3.38.1 ============== - Use GLib fixed-width types (#168, Christopher Chavez) - gnome_bg_slide_show_get_current_slide: add NULL check (#169, Mike Gorse) - Translation updates ======================================== gnome-initial-setup ======================================== 3.38.1 ------ * #110 / !104: Fix the window sometimes opens at an unusably small size, rather than being sized appropriately for the display. The fix causes a regression where the window doesn't react to the display size changing in all cases (#112) but the new behaviour is better than the old. * Other bugs fixed: - !102 docs: Remove typo from DEBUGGING.md - !103 Misc use-after-free and critical warning fixes - !105 data: Leave to meson the duty of keeping the lists in sync * Translation updates: - Chinese (Taiwan) - Danish - Hebrew - Italian - Latvian - Portuguese - Slovak ======================================== gnome-maps ======================================== 3.38.1 - Oct 3, 2020 ========================= Changes since 3.38.0 - Show error message in popover when a search request has failed - Fix exception on shutdown when unregistering DBus - Fix "no network" display to fit on smaller screens Added/updated/fixed translations - Slovak - French - Portuguese - Latvian All contributors to this release Charles Monzat Dušan Kazik James Westman Jan-Michael Brummer Juliano de Souza Camargo Marcus Lundblad Rūdolfs Mazurs ======================================== gnome-music ======================================== Overview of changes in 3.38.1 ============================= Bugs fixed: Scrobbling crash (#412) Thanks to our contributors this release: Marinus Schraal Updated translations: British English Friulian Hebrew Slovak ======================================== gnome-photos ======================================== Overview of changes in 3.38.0 ============================= * Switch to private instances of the Tracker 2.x daemons (!146) * Bugs fixed: !140 flatpak: Update LibRaw to 0.20.0 !141 flatpak: Enable native language support in exiv2 !142 flatpak: Update exiv2 to 0.27.3 !148 utils: Avoid a potential build failure due to undefined M_PI constant !149 Fix various CRITICALs from Tracker !151 flatpak: Remove unsed tracker-miner build option * Updated translations: Basque Danish Dutch English (British) French German Hungarian Italian Japanese Korean Latvian Lithuanian Portuguese Serbian Slovak ======================================== gnome-shell ======================================== 3.38.1 ====== * Add screen recordings to recent items [Florian; #3171] * Tweak peek-password feature [Florian; #3138] * Fix workspace glitches in overview [Florian; #3208, #3211] * Improve DND behavior in app picker [Georges; !1447] * Misc. bug fixes and cleanups [Florian, Daniel, Georges, Bastien, Christopher, yun341, Carlos; #3169, !1434, !1441, !1444, !379, !1443, #2230, !1448, !1451, #3209] Contributors: Yacine Bouklif, Christopher Davis, Carlos Garnacho, Daniel García Moreno, Florian Müllner, Georges Basile Stavracas Neto, Bastien Nocera, yun341 Translators: Juliano de Souza Camargo [pt], Yacine Bouklif [kab], Charles Monzat [fr], Cheng-Chia Tseng [zh_TW], Yosef Or Boczko [he] ======================================== gnome-shell-extensions ======================================== 3.38.1 ====== Contributors: Yacine Bouklif, Florian Müllner Translators: Yacine Bouklif [kab], Cheng-Chia Tseng [zh_TW], Stas Solovey [ru], Yosef Or Boczko [he] ======================================== gnome-user-docs ======================================== 3.38.1 ====== * Removed outdated guide on Flash plugins (Andre Klapper) * Updated translations: ca (Jordi Mas) cs (Marek Černocký) es (Daniel Mustieles) fr (Claude Paroz) pl (Piotr Drąg) sv (Anders Jonsson) ======================================== gobject-introspection ======================================== 1.66.1 - 2020-10-03 ------------------- * Update glib annotations * Windows: Fix running on different drives :mr:`239` * gimarshallingtests: Add more tests for flags :mr:`235` * Revert "giscanner: Fix section matching for documentation :mr:`237`" see :issue:`360` ======================================== gtk ======================================== Overview of Changes in GTK 3.99.2 ================================= * GtkButton: - Check coordinates for button releases * GtkColorChooser: - Update the default palette * GtkEntry: - Fix issues with Emoji insertion - Fix issues with dnd - Set correct hotspot for dnd icon * GtkFileChooser: - Fix a crash - Fix setting unlisted filters * GtkFontChooser: - Determine sample text based on font coverage (requires fontconfig) - Allow filtering by language (requires fontconfig) - Don't center the list * GtkMenuButton: - Always use the direction property for the arrow * GtkPasswordEntry: - Use non-pageable memory - Add an ::activate signal * GtkRevealer: - Fix clipping issues in the swing transitions * GtkScrolledWindow: - Fix kinetic scrolling in X11 * GtkSearchEntry: - Don't handle forwarded events twice * GtkStack: - Add gtk_stack_add_child * GtkTextView: - Fix dnd - Improve undo state tracking - Speed rendering in the presence of selections - Make clickable links work again - Fix handling of anchored children * GtkVideo: - Make autoplay work * CSS: - Allow more than 64 selectors per rule - Avoid some allocation overhead * Adwaita: - Improve gesture graphics - Tweak DND highlight color - Add spacing to .navigation-sidebar * GDK: - Add gdk_frame_clock_get_fps - GLES: Fix color channel mixup in textures - GL: Reduce image copying for texture uploads * GSK: - Add radial gradient nodes - Add GskGLShader and shader nodes * GL renderer: - Fix clipping with projective transforms - Use linear interpolation for offscreen rendering with non-axis-aligned transforms - Fix texture caching to avoid size mismatches - Avoid downloading GL textures when possible, improving GtkGLArea performance * Vulkan renderer: - Fix swapchain creation * Windows: - Fix display of CSD windows * Wayland - Always ack configure to avoid jumping windows - Use the primary-selection-unstable-v1 protocol * API cleanups: - Make filter and sorter constructors return exact types - Rename GdkSurfaceState to GdkToplevelState - Remove GdkWaylandSurface::committed - Make Wayland backend api take GdkToplevel - Drop gtk_widget_new - Drop cairo_surface_upload_to_gl - Drop gtk_scrolled_window_set_capture_button_press - Drop gtk_column_view_column_new_with_factory - Rename gtk_buildable_set_name to gtk_buildable_set_buildable_id - Drop other GtkBuildable api * Demos: - Bug and crash fixes - Cosmetic improvements for several demos - Improve search in the sidebar - Add a Shadertoy demo - Add a OpenGL transitions demo - Add an Emblem demo - Add a demo for input validation and error states - Add a demo for context menus - Make gtk-demo demo itself * Build: - Fix Vulkan dependency checking - Make sysprof truly optional * Translation updates: Basque British English Catalan Croatian Czech Danish French Galician German Hebrew Hungarian Indonesian Italian Kazakh Latvian Lithuanian Persian Polish Slovak Slovenian Spanish Turkish Ukrainian ======================================== gtk-doc ======================================== GTK-Doc 1.33 (Oct 1 2020) ============= Support documenting GTK actions Recognize GDK_DECLARE_ macros Better table styling in html output Use plain C types for basic types Make builds more reproducible Translation updates GTK-Doc 1.32.1 (Aug 15 2019) =============== Dev version This version does not generate object_index.sgml if the library contains no gobjects. ======================================== gvfs ======================================== Major changes in 1.46.1 ======================= * trash: Do not fail when G_FILE_COPY_NO_FALLBACK_FOR_MOVE is used * dav: Be sure that enumeration is possible when looking for a root ======================================== librsvg ======================================== Version 2.50.1 - #615: SVG2: Support a chain of uri() filters in the "filter" property (John Ledbetter, Sven Neumann). - #483: Support CSS selectors for attribute matching, like rect[attr^="prefix"] - #554: Fixed the geometry_for_layer() APIs to not ignore the passed viewport. - Fixed CSS "import" so it allows only files from the same base directory (Lars Schmertmann). - #623 - The pkg-config files (*.pc) do not define the 'svgz_supported' and 'css_supported' variables anymore. These variables were hardcoded to 'true' and unchanged since 2011. - #624 - The source repository no longer produces a librsvg-uninstalled.pc file. ======================================== libsigc++ ======================================== 2.10.4 (stable) Build: * Meson build: Set default value of the 'warnings' option to 'min' (Kjell Ahlstedt) * NMake Makefiles: Several improvements (Chun-Wei Fan) Pull request #58 * docs/reference/: Update for Doxygen >= 1.8.16 (Kjell Ahlstedt) Documentation: * docs/manual/libsigc_manual.xml: Update signal and slot syntax (Kjell Ahlstedt) Issue #59 (Denis Washington) The tarball for 2.10.4 has been created with 'meson dist'. If you build with Autotools from the tarball, please read the relevant part of README. ======================================== mm-common ======================================== mm-common 1.0.2 (2020-09-25) * util/doc-install.pl: Update for Doxygen >= 1.8.16 (Kjell Ahlstedt) * doc-reference.py: Don't include DESTDIR in the DevHelp base path (Kjell Ahlstedt) Issue #2 (Mart Raudsepp) * dist-build-scripts.py: Remove files from distribution, if requested (Kjell Ahlstedt) ======================================== mutter ======================================== 3.38.1 ====== * Fix Night Light updates after DPMS [Jonas, Benjamin; #1392] * Fix button scrolling on X11 [Peter; !1431] * Always use correct font-dpi setting on X11 [Marco; !1444] * Improve handling of scanout failures [Jonas; #1410] * Fix middle/right button mixup in scroll button assignment [Peter; !1433] * Fix resizing of attached modal dialogs on wayland [Jonas; !1446] * Enable KMS modifiers on devices that need them [Karol; !1443] * Fix IM handling on X11 [Carlos; #1413] * Fix glitches in "undefined" screencast areas [Jonas; !1459] * Fix visual glitches on background with fractional scaling [Daniel; !1464] * Fix using correct refresh rate [Jonas; #1430] * Misc. bug fixes and cleanups [Daniel, Carlos, Robert, Simon, Sergio; !1362, !1448, !1452, !1273, !1454, !1429, !1460, !1458, !1463, !1462] * Plugged memory leaks [Ray; !1449, !1451] Contributors: Marco Trevisan (Treviño), Benjamin Berg, Sergio Costas, Carlos Garnacho, Karol Herbst, Peter Hutterer, Robert Mader, Simon McVittie, Ray Strode, Daniel van Vugt, Jonas Ådahl Translators: Juliano de Souza Camargo [pt], Rafael Fontenelle [pt_BR], Yosef Or Boczko [he], Jordi Mas [ca] ======================================== nautilus ======================================== Major changes in 3.38.1 * Update starred URIs on move & rename (António Fernandes) * Prevent recursion to speed up emptying trash (Ondrej Holy) * Prevent stale items to be shown in starred view (António Fernandes) * Revert icon emblem fixes in order to prevent performance issues (António Fernandes) ======================================== pango ======================================== Overview of changes in 1.46.2 ============================= - Fix pango_win32_font_map_load_font with falback families - Fix an assertion in pango_language_get_scripts - Fix a crash in get_items_log_attrs - Fix attribute iterators with overlapping attributes - Fix rendering of Emoji keycap sequences - ci: Run the testsuite under asan and fix all reported issues - build: Make libthai, cairo, xft, fontconfig, freetype dependencies meson features ======================================== simple-scan ======================================== Overview of changes in simple-scan 3.38.1 ~~~~~~~~~~~~~~ Released: 2020-10-02 * Updated translations. ======================================== tracker ======================================== NEW in 3.0.1 - 2020-10-02 ========================= * Reference Discourse instead of the mailing list * Use specific Meson options to enable debug flags * Reduce in use by TrackerSparqlStatement * Fix tracker:title-sort * Fix stale graphs with WITH clauses * Cleanup libtracker-common * Several fixes for Coverity warnings * More tests * Build fixes Translations: he, nl, pt, sk ======================================== tracker-miners ======================================== NEW in 3.0.1 - 2020-10-02 ========================= * Fix moving files and directories leaving stale data * Better handling of faulty SPARQL from tracker-extract * Fix chromaprint tag extraction in gstreamer extractor causing bad SPARQL. * Reference Discourse instead of the mailing list * Forward tracker-extract state * Use specific Meson options to enable debug flags * Fix stop words location when building with system Tracker * Small libtracker-miners-common clean ups * Check for malloc_trim function being available * Fixes for Coverity warnings * Compiler warning fixes Translations: fr, fur, he, nl, sk ======================================== vala ======================================== Vala 0.50.1 =========== * Various improvements and bug fixes: - codegen: + Don't falsly use g_return_val_if_fail() for async creation method [#1077] + Don't pass CCodeFunctionCall to NULL-aware free macro - vala: + Improve parsing of with-statement and allow it as embedded statement + Prioritize the usage of an existing with-variable instance, Recognize previously inserted implicit access to with-variable [#1043] - parser: Allow to begin expression with statement keyword [#1073] - g-i: Fix a couple of C compiler warnings - libvaladoc: Fix a couple of C compiler warnings - testrunner: Pass --enable-checking to increase coverage, Filter external -0X flags to preserve current default -O0 - build: Stop passing obsolete --use-header * Bindings: - gstreamer: Update from 1.19.0+ git master - gtk4: Don't skip LayoutManager.create_layout_child() [#1071] - gtk4: Update to 3.99.1+15b635d7 - vapi: Update GIR-based bindings - webkit2gtk-4.0: Update to 2.30.1 ======================================== yelp ======================================== 3.38.1 ====== * Fix issue when opening local HTML files (#158) * Updated translations: he (Yosef Or Boczko) ======================================== yelp-xsl ======================================== 3.38.1 ====== * Updated translations: lv (Rūdolfs Mazurs) sk (Dušan Kazik)