The following modules have a new version: - cogl (1.22.6 => 1.22.8) - epiphany (3.36.1 => 3.36.2) - evince (3.36.0 => 3.36.5) - evolution-data-server (3.36.2 => 3.36.3) - gdm (3.34.1 => 3.36.2) - gfbgraph (0.2.3 => 0.2.4) - gjs (1.64.2 => 1.64.3) - glib (2.64.2 => 2.64.3) - glib-networking (2.64.2 => 2.64.3) - gnome-boxes (3.36.3 => 3.36.5) - gnome-clocks (3.36.0 => 3.36.2) (*) - gnome-control-center (3.36.2 => 3.36.3) - gnome-desktop (3.36.2 => 3.36.3.1) - gnome-initial-setup (3.36.2 => 3.36.3) - gnome-logs (3.34.0 => 3.36.0) - gnome-music (3.36.2 => 3.36.3) - gnome-photos (3.34.1 => 3.34.2) - gnome-shell (3.36.2 => 3.36.3) - gnome-software (3.36.0 => 3.36.1) (*) - gnome-system-monitor (3.36.0 => 3.36.1) - gtk (3.98.3 => 3.98.5) - librsvg (2.48.4 => 2.48.7) - mm-common (1.0.0 => 1.0.1) - mutter (3.36.2 => 3.36.3) - nautilus (3.36.2 => 3.36.3) - orca (3.36.2 => 3.36.3) - pygobject (3.36.0 => 3.36.1) - simple-scan (3.36.2 => 3.36.3) - vala (0.48.5 => 0.48.6) - vte (0.60.2 => 0.60.3) (*) (*) 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, dconf, eog, file-roller, folks, gcab, gcr, gdk-pixbuf, gedit, geocode-glib, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-calculator, gnome-calendar, gnome-characters, gnome-color-manager, gnome-contacts, gnome-disk-utility, gnome-font-viewer, gnome-getting-started-docs, gnome-keyring, gnome-maps, gnome-menus, gnome-online-accounts, gnome-online-miners, gnome-screenshot, gnome-session, gnome-settings-daemon, gnome-shell-extensions, gnome-terminal, gnome-themes-extra, gnome-user-docs, gnome-user-share, gnome-video-effects, gnome-weather, gobject-introspection, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk+, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, libchamplain, libdazzle, libgdata, libgee, libgnomekbd, libgsf, libgtop, libgudev, libgweather, libgxps, libmediaart, libnma, libnotify, libpeas, libsecret, libsigc++, libsoup, libzapojit, pango, pangomm, phodav, pyatspi, rest, rygel, sushi, tepl, totem, totem-pl-parser, tracker, tracker-miners, yelp, yelp-tools, yelp-xsl, zenity ======================================== cogl ======================================== Cogl 1.22.8 2020-06-04 • List of changes since Cogl 1.22.6 » Fix building against libglvnd-provided EGL headers [!19; Simon McVittie] » Stop checking the Automake version [!20; Simon McVittie] » Fix compiler warnings with GCC ≥ 9 [!21; Simon McVittie] » Ensure we don't close the same X display twice [!23; Simon McVittie] » Test suite fixes [!10, !11, !12, !14, !15, !22; Simon McVittie] » Free pipeline state last [#14] ======================================== epiphany ======================================== 3.36.2 - May 29, 2020 ===================== * Fix non-default search engines appearing in search provider (#923) * Set reasonable limit on address bar autocompletions (#1096, #1155) * Invert back/forward shortcuts in keyboard shortcuts dialog in RTL locales (#1145) * Fix crash in web app creation dialog (#1151) * Fix two windows opened by new window action (#1152) * Restore bookmark tag search in URL entry (#1177) * Fix bookmark lockdown enabled when current page cannot be bookmarked (#1196) * Fix crash loading about:applications (!636) ======================================== evince ======================================== ================ Evince 3.36.5 ================ Translations: * Matej Urbančič (Slovenian) ================ Evince 3.36.4 ================ * pdf: Rever "support 'de facto' tooltip feature" (#1414) Reopens issues #1409 and #1410. ================ Evince 3.36.3 ================ ================ Evince 3.36.3 ================ Fix Evince on MacOS backends: * Annotate functions that wraps formatting strings (#1410, Germán Poo-Caamaño) * Fix -Wformat-zero-length warning (Germán Poo-Caamaño) build: * use so suffix on macOS (Tom Schoonjans) ci: * Fix meson targets (Germán Poo-Caamaño) cut-n-paste: * Annotate functions that wraps formatting strings (#1410, Germán Poo-Caamaño) Developers: * Germán Poo-Caamaño, Tom Schoonjans ================ Evince 3.36.2 ================ shell: * check type of window/sidebar objects (#1409, Ilario Gelmetti) build: * Use lowercase for project name in meson (Germán Poo-Caamaño) ci: * build with meson by default and autotools manually (Germán Poo-Caamaño) flatpak: Update Poppler to 0.88.0 (Casey Jao) Developers: * Casey Jao, Germán Poo-Caamaño, Ilario Gelmetti Translations: * sicklylife (Japanese) ================ Evince 3.36.1 ================ backends: * Support 'de facto' tooltip feature (#34, #842, Nelson Benítez León) ci: * Add scripts to update Docker image for CI (Germán Poo-Caamaño) help: * Add Ukrainian screenshots for the docs (Yuri Chornoivan) * Fix incorrect markup in Czech UI translation (Andre Klapper) * Update French help image (Charles Monzat) libdocument: * Allow text entries to handle clicks (#1364, Nelson Benítez León) * Ignore deprecation warnings in headers (Matthew Leeds) libview: * Fix "can-have-popup" prop when creating markup annotations (#1373, Casey Jao) * Move annotation popup window to new position (#570, Marek Kasik) shell: * Set menu button to not focus-on-click (#1339, Nelson Benítez León) * Fix too large slides on scaled display (#1365, #2599, Nelson Benítez León) snap: * Use removable-media for access to USB drives (Sébastien Bacher) Developers: * Andre Klapper, Casey Jao, Charles Monzat, Germán Poo-Caamaño, Marek Kasik, Matthew Leeds, Nelson Benítez León, Sébastien Bacher, Yuri Chornoivan Translations: * Jordi Mas (Catalan) * Marek Černocký (Czech help) * Charles Monzat (French) * Fabio Tomat (Friulian) * Tim Sabsch (German) * Yosef Or Boczko (Hebrew) * Andika Triwidada (Indonesian) * Daniel Șerbănescu (Romanian) * Марко Костић (Serbian) * Matej Urbančič (Slovenian) * Anders Jonsson (Swedish) * Yuri Chornoivan (Ukrainian) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.36.3 2020-05-29 --------------------------------------- Bug Fixes: I#101 - DAV backends: Limit server requests after getting online (Milan Crha) I#210 - Global buffer overflow in e_contact_check_attr_type_value_used() (Milan Crha) I#211 - IMAPx: No IDLE after extraneous connection reset (Milan Crha) I#212 - EWebDAVSession: Ignore text/plain server responses on success (Milan Crha) I#213 - camel_mime_filter_backup() calls memcpy(null, ...) (Milan Crha) I#219 - Search folder content rebuilt after a change in it (Milan Crha) evo-I#915 - Fix some issues reported by Clang's ubsan sanitizer (Milan Crha) Miscellaneous: CamelFilterDriver: do_shell: NULL-terminate the arguments array (Milan Crha) ECollectionBackend: Limit how often checks for new child sources (Milan Crha) ======================================== gdm ======================================== ============== Version 3.36.2 ============== - Fixes for when GDM isn't started on its configured initial VT - Don't hardcode path to plymouth - keyutils has a .pc file so use it - Chrome remote desktop fix - Always use separate session bus for greeter sessions This runs dbus-run-session, so the binary needs to be available - Translation updates ======================================== gfbgraph ======================================== ================= LibGFBGraph 0.2.4 ================= The changes include: - Change Facebook Graph API version to v2.10 by Álvaro Peña. - Fix memory leaks of GFBGraphNode class by Krzesimir Nowak. - Support g_autoptr for GFBGraphAlbum, GFBGraphNode, GFBGraphPhoto, GFBGraphUser by Leesoo Ahn. - Fix memory leaks of GFBGraphUser, GFBGraphSimpleAuthorizer, GFBGraphAlbum by Leesoo Ahn. ======================================== gjs ======================================== Version 1.64.3 -------------- - Closed bugs and merge requests: * arg: Don't sink GClosure ref if it's a return value [!426, Philip Chimento] * overrides/Gtk: Adjust gtk_container_child_set_property() check [!431, Florian Müllner] * 1.63.3: test suite is failing [#298, !430, Philip Chimento] * Simplify private pointers [!434, Philip Chimento] - Various backports: * Use memory GSettings backend in tests [Philip Chimento] * Update debug message from trimLeft/trimRight to trimStart/trimEnd [Philip Chimento] * Various fixes for potential crash and memory issues [Philip Chimento] Version 1.58.8 -------------- - Various backports * 1.63.3: test suite is failing [Philip Chimento] * Various fixes for potential crash and memory issues [Philip Chimento] ======================================== glib ======================================== Overview of changes in GLib 2.64.3 ================================== * Stability improvements for various unit tests * Bugs fixed: - #1954 gdbus-server-auth intermittent failure - #2094 Deprecation warnings when compiling with -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_28 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_28 - !1470 Backport !1440 -Wformat-nonliteral fixes to glib-2-64 - !1471 Backport !1448 memory monitor test dependency fixes to glib-2-64 - !1473 CI: Switch to new Windows runners (2.64) - !1478 Backport !1477 D-Bus keyring handling fixes to glib-2-64 - !1483 Backport !1481 “array: fix corrupt state of GPtrArray after g_ptr_array_extend_and_steal()” to glib-2-64 - !1484 Backport !1480 “CI: Make sure we use meson 0.49.2 in MSYS2” to glib-2-64 - !1486 Backport !1472 “gthread: ignore deprecated declarations in static inline functions” to glib-2-64 - !1495 Backport !1493 “meson: Remove stray ], in O_DIRECTORY check” to glib-2-64 - !1501 Backport !1439 “Fix stpcpy() detection“ to glib-2-64 * Translation updates: - Chinese (Taiwan) - German ======================================== glib-networking ======================================== 2.64.3 - May 28, 2020 ===================== - Revert warning when server-identity property is unset (#130) - Fix CVE-2020-13645, fail connections when server identity is unset (#135) ======================================== gnome-boxes ======================================== 3.36.5 - Jun 11, 2020 ===================== Changes since 3.36.4 - Limit Notification message from expanding out of the window - Update sensitivity of "Send File" option when user agent is connected - Fix misplacement of popover when performing an express-installation - Disable some shortcuts in display mode that interfer with the guest - Pass "wget" as user-agent in SoupSession calls - Fix VM creation cancellation issues in the machine creation Assistant - Various Flatpak build fixes to cope with gcc 10 - Disable creation of VMs with EFI firmware All contributors to this release: Felipe Borges 3.36.4 - May 25, 2020 ===================== Changes since 3.36.3 - Fix crash when input-source is not available - Include rolling release OSes in "Download an OS" - Offer newest releases of recommended downloads - Fix drag and drop issue in file sharing - Grab focus for password field when showing an authentication dialog - Added/updated/fixed translations: - Slovak - Catalan All contributors to this release: Dušan Kazik Felipe Borges Isaque Galdino Jordi Mas Manuel Wassermann ======================================== gnome-control-center ======================================== ================ Version 3.36.3 ================ - Updated translations Users: - Show add user button also if no users found - Show permissions toolbar also if no users found ======================================== gnome-desktop ======================================== =============== Version 3.36.3 =============== - thumbnails: keep the orignal file name - Fix encoding issue when translating locale modifiers - Update wallclock reftest expectations - Update Hebrew wallclock expectation - Translation updates ======================================== gnome-initial-setup ======================================== 3.36.3 ------ * Bugs fixed: - #104 Japanese (Kana Kanji) no longer the default input method for Japanese in 3.36.2 ======================================== gnome-logs ======================================== GNOME Logs 3.36.0 ================= * new nightly app icon from Jakub Steiner * add British, Tamil, Indonesian, Malay, Ukrainian and Turkish help translations * updates to British English, Japanese, Indonesian, Spanish, Hungarian, Swedish, Brazilian, Finnish, Lithuanian, Romanian, Friulian, Persian, Italian, Czech, Chinese (Taiwan), German, Galician, Greek, Slovak, Croatian, French, Serbian, Turkish, Basque, Dutch, Korean, Danish, Slovenian, Ukrainian, Polish, Malay and Latvian translations ======================================== gnome-music ======================================== Overview of changes in 3.36.3 ============================= * Fix a crash in SearchView * Handle missing change notification case Bugs fixed: searchview: Fix incorrect object use (!708) grltrackerwrapper: Handle missing change notification case (!716) Thanks to our contributors this release: Atharva Veer Marinus Schraal * Fix a crash in SearchView * Handle missing change notification case Updated translations: Romanian ======================================== gnome-photos ======================================== Overview of changes in 3.34.2 ============================= * Bugs fixed: !120 help: Update the application icon !126 test-gegl: Unbreak /gegl/buffer/zoom/in* with Babl 0.1.67 !127 appdata: Add release notes for 3.34.0 #149 Fix the build with GEGL 0.4.23 * Updated translations: Simplified Chinese Indonesian Slovak Turkish Ukrainian ======================================== gnome-shell ======================================== 3.36.3 ====== * Add gnome-shell-extension-prefs wrapper for compatibility [Florian; !1220] * Fix distorted fallback icons in top bar [Florian; #2578] * Lower timeout for scrolling in overview [Alexander; #2602] * Only start systemd units when running under systemd [Carlos, Florian; #2755, !1242, !1252] * Fix "ghost" media controls [Bryan; #2776] * Fix zombie sockets from extensions downloader [Michael; #2774] * Update world clocks offsets when timezone changes [Bryan; #2209] * Fix "Do Not Disturb" setting getting reset on startup [Florian; #2804] * Fix pad OSD glitches [Carlos; !1290] * Fix matching notifications by PID [Florian; #2592] * Only allow updates for extensions that aren't cached [Florian; !1248] * Fixed crashes [Jonas, Florian; #2709, #2757] * Misc. bug fixes and cleanups [Michael, Piotr, Philip, Florian, Amr, AsciiWolf; !1233, !1205, !1229, #2751, !1232, #2796, !1249, !1263, !1277, #2286, !1288, !1291] Contributors: AsciiWolf, Michael Catanzaro, Philip Chimento, Jonas Dreßler, Bryan Dunsmore, Carlos Garnacho, Amr Ibrahim, Michael Lass, Alexander Mikhaylenko, Florian Müllner Translators: Fabio Tomat [fur], Cheng-Chia Tseng [zh_TW], Dušan Kazik [sk], Piotr Drąg [pl], Daniel Mustieles [es], Nathan Follens [nl], Bruce Cowan [en_GB], Florentina Mușat [ro], Yuri Chornoivan [uk], Milo Casagrande [it], Anders Jonsson [sv], Charles Monzat [fr], Daniel Șerbănescu [ro], sicklylife [ja], Kukuh Syafaat [id], Emin Tufan Çetin [tr], Jiri Grönroos [fi], Марко Костић [sr], Christian Kirbach [de], Changwoo Ryu [ko], Aurimas Černius [lt], Matej Urbančič [sl] ======================================== gnome-system-monitor ======================================== New in 3.36.1 - 29 March 2020 * added/updated translations Yuri Chornoivan, Daniel Korostil (uk) Christian Kirbach (de) Daniel Șerbănescu (ro) Yosef Or Boczko (he) Cheng-Chia Tseng (zh_TW) Rūdolfs Mazurs (lv) Dušan Kazik (sk) 王滋涵 Zephyr Wang (zh_CN) List of fixed bugs gitlab#142 - Michael Debertol: fixed net stats delta calculation ======================================== gtk ======================================== Overview of Changes in GTK 3.98.5 ================================= * Introduce new list widgets and supporting infrastructure. The main APIs are: - GtkListView - GtkGridView - GtkColumnView and GtkColumnViewColumn - GtkDropDown - GtkListItemFactory and implementations - GtkExpression - GtkFilter and subclasses, and GtkFilterListModel - GtkSorter and subclasses, and GtkSortListModel - GtkSelectionModel and subclasses - GtkTreeListModel, GtkTreeExpander and GtkTreeListRowSorter * GtkFileChooser: - Add a tracker3-based search engine implementation - Rate-limit updates from the trash monitor * GtkWindow: - Redo the css node setup. There is now a single 'window' node - Fix rounded corners on tiled windows * GtkApplication: - Drop app menu support. Menubar support is still there * GtkFixed: - Change coordinate APIs to take doubles * GtkOverlay: - Make GtkOverlayLayout public * GtkTooltips: - Fix line wrapping of tooltips * Shortcuts: - Fix mnemonic cycling - Fix using '0' as a mnemonic * Menus: - Differentiate keypad keys in accelerators * GtkIMContext: - Add gtk_im_context_filter_key to allow event reinjection * Themes: - Adwaita: Limit the scope of backdrop * Accessibility: - Clean up and reorganize the code to prepare for the dropping of ATK * GDK: - Drop unused enum and struct definitions from headers - Make keymap translation API public again. Still needed - Frameclock: Always use compositor refresh rate info - Frameclock: Use quadratic correction for frame time jitter - Frameclock: Ensure monotonicity - Frameclock: Track resason for paint - X11: Improve sync when the Nvidia driver is used * GSK: - GL renderer: Fix blurred outset shadows - GL renderer: handle nested transform nodes properly - GL renderer: Optimize clip handling * gtk-demo: - Improve the Drag-and-Drop demo with proper drag icons - Don't show the main window if --run is given - Add demos for list widgets and GtkDropDrown * Documentation: - Convert freestanding sections to markdown - Drop the glossary - Expand and improve the migration guide * Build: - We require pandoc now, for building the documentation - Require Pango 1.45 * Translation updates: Polish Romanian Slovenian Turkish Ukrainian Overview of Changes in GTK 3.98.4 ================================= * Themes - Refine menu styling - Tweak visible focus behavior - HighConstrast: Add public colors - HighContrast: Fix scale borders * CSS: - Drop the nonstandard -gtk-icon-theme property - Add a system_setting_changed vfunc to propagate global changes * Untangle titlebars from windows: - Add a GtkWindowControls widget - Add a GtkWindowHandle widget - Add actions for window menu items - Remove app menu fallback from GtkHeaderBar - Remove title and subtitle properties from GtkHeaderBar, rename custom-title to title-widget * GtkWidget - Add a focusable property * GtkPopover: - Fix (re-)positioning issues * GtkStack: - Drop the homogeneous property - Add a use-underline property to stack pages * GtkScale: - Make area around the trough clickable * GtkScrolledWindow: - Fix kinetic scrolling * GtkTreeView: - Break reference cycles in unroot * Drop GtkBin and GtkContainer. All existing GtkBin subclasses have grown a child property with setter and getter. All existing GtkContainer subclasses have grown widget-specific remove (and in some cases, add) functions. in ui files continues to work as before * Replace gtk_widget_destroy by gtk_window_destroy * Drop the ::size-allocate signal. Use a GtkWidgetPaintable if you need to be informed about changes to a widgets content or size * Remove gtk_dialog_run * GDK: - Wayland: Provide a builtin cursor of last resort - Change the monitor api to use a GListModel * GSK: - Don't include renderer-specific headers automatically - GL: Fix nested rounded clips * Introspection: - Assorted annotation fixes * Inspector: - Preview media resources - Show media backend information * gtk4-widget-factory: - Add GtkVideo - Add text styles - Add a print dialog - Add a password entry - Improve toolbar styling - Revamp transition effects * gtk4-demo: - Replace some demos * Translation updates: Chinese (Taiwan) Esperanto Japanese Romanian Spanish Ukrainian ======================================== librsvg ======================================== Version 2.48.7 - Fix failing tests. Version 2.48.6 - (#604) - Fix build on big-endian machines. Thanks to Daniel Kolesa for testing this repeatedly. Version 2.48.5 - #577 - Support multiple fonts in the font-family property (Bastien Orivel). Previously in font-family="Foo, Bar, Baz" only Foo would get used. - #591 - Catch overflow when rendering files with a huge viewBox. - #593 - Don't panic with an empty objectBoundingBox for a mask. - #596 - Fix introspection data for rsvg_handle_set_stylesheet (Sutou Kouhei). - Fixes to the librsvg_crate documentation (Abraham Toriz). - Loading raster images for inclusion in an SVG and producing GdkPixbufs is now faster. ======================================== mm-common ======================================== mm-common 1.0.1 (2020-06-04) * Make libstdc++.tag retrieval work for Windows (Chun-wei Fan) Merge request !3 * skeletonmm/meson.build: Check if .git is a directory or a file (Kjell Ahlstedt) Merge request pangomm!8 (Ting-Wei Lan) * util: Add check-dllexport-usage.py to check gmmproc version (Chun-wei Fan) Merge request !5 * skeletonmm: Improve the Meson build system (Kjell Ahlstedt) ======================================== mutter ======================================== 3.36.3 ====== * Broadcast clipboard/primary offers [Carlos; !1262] * Fix monitor screen cast on X11 [Jonas Å.; !1251] * Implement touch-mode detecation for the X11 backend [Carlos; !1278] * Drop external keyboard detection from touch-mode heuristics [Carlos; !1277] * Fix leaked DMA buffers in screencasts [Jonas; !1283] * Fixed crashes [Daniel, Carlos, Jonas D.; !1256, !1258, !1280] Contributors: Carlos Garnacho, Daniel van Vugt, Jonas Ådahl ======================================== nautilus ======================================== Major changes in 3.36.3: * Fix broken tracker search engine under some locales (Cristiano Nunes, António Fernandes) * Translation updates ======================================== orca ======================================== 3.36.3 - 1 June 20202 General: * Fix crash related to non-standard tables * Fix error using braille with JavaAtkWrapper * Work around Qt not exposing STATE_CHECKABLE and/or using ROLE_CHECK_MENU_ITEM on checkable menu items * Fix presentation of Qt widgets labelled by their parent container New and updated translations (THANKS EVERYONE!!!): ckb Kurdish Sorani Jwtiyar Nariman de German Tim Sabsch uk Ukrainian Yuri Chornoivan ========= ======================================== pygobject ======================================== 3.36.1 - 2020-05-06 ------------------- * tests: Fix failing tests with pytest 5.4.0+ * Gtk: Add override to make sure both TreeModelSort.new_with_model and TreeModel.sort_new_with_model exist independend of the gtk version * Gtk.Template: Fix initialisation order errors with Widgets getting created from C (potentially through other templates) :issue:`257` :issue:`386` :issue:`341` :mr:`140` (:user:`Jean Felder `) * Gtk.Template: Fix errors when calling init_template() multiple times :mr:`140` (:user:`Jean Felder `) ======================================== simple-scan ======================================== Overview of changes in simple-scan 3.36.3 * Change the size of the paper to avoid visual glitches. * Disable possibility of scanning if no device is found, to avoid unnecessary errors. Overview of changes in simple-scan 3.36.2.1 * Revert the higher bit depth text scans changes - they aren't working with PDF saving. ======================================== vala ======================================== Vala 0.48.6 =========== * Regression and bug fixes: - codegen: + Correctly handle cast-expression of real struct to nullable struct [#991] + Use loop index instead of get_ccode_pos() for ellipsis parameter [#995] - vala: + Allow node_ref being null in SemanticAnalyzer.get_instance_base_type() + SemanticAnalyzer.get_instance_base_type() is not allowed to return null + params-array parameter is not allowed in abstract/virtual method [#985] + Use stable hash for methods in HashMap of implicit_implementations [#990] and Use "str_equal" as equal_func for ArrayList instances + Set value_type of undefined member-access to avoid further criticals + Transform cast from floating-type to boxed-type [#991] + Transform cast from integer-type to boxed-type [#992] + Explicit "new" method may be incompatible with a posssible base method - valadoc: Add implicit "Posix" using-directive for POSIX profile - girparser: Add support for boolean "new" argument for methods * Bindings: - gtk4: Update to 3.98.3+028942c8