The following modules have been added in this release: tepl The following modules have a new version: - adwaita-icon-theme (3.36.0 => 3.36.1) - eog (3.36.1 => 3.36.2) - evolution-data-server (3.36.1 => 3.36.2) - file-roller (3.36.1 => 3.36.2) - gedit (3.36.1 => 3.36.2) - gjs (1.64.1 => 1.64.2) - glib (2.64.1 => 2.64.2) - glib-networking (2.64.1 => 2.64.2) - gnome-boxes (3.36.2 => 3.36.3) - gnome-calendar (3.36.0 => 3.36.1) - gnome-color-manager (3.35.90 => 3.36.0) (*) - gnome-contacts (3.36 => 3.36.1) (*) - gnome-control-center (3.36.1 => 3.36.2) - gnome-desktop (3.36.1 => 3.36.2) - gnome-getting-started-docs (3.36.1 => 3.36.2) - gnome-initial-setup (3.36.1 => 3.36.2) - gnome-maps (3.36.1 => 3.36.2) - gnome-music (3.36.1 => 3.36.2) - gnome-settings-daemon (3.36.0 => 3.36.1) - gnome-shell (3.36.1 => 3.36.2) - gnome-shell-extensions (3.36.1 => 3.36.2) - gnome-terminal (3.36.1.1 => 3.36.2) (*) - gnome-user-docs (3.36.1 => 3.36.2) - gnome-weather (3.34.0 => 3.36.1) - gobject-introspection (1.64.0 => 1.64.1) - gsettings-desktop-schemas (3.36.0 => 3.36.1) - gtk (3.98.1 => 3.98.3) - gtk+ (3.24.16 => 3.24.20) - librsvg (2.48.2 => 2.48.4) - libsecret (0.20.2 => 0.20.3) - mutter (3.36.1 => 3.36.2) - nautilus (3.36.1.1 => 3.36.2) - orca (3.36.1 => 3.36.2) - simple-scan (3.36.1 => 3.36.2) - vala (0.48.2 => 0.48.5) - vte (0.60.1 => 0.60.2) (*) (*) No summarized news available The following modules weren't upgraded in this release: at-spi2-atk, at-spi2-core, atk, atkmm, baobab, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, epiphany, evince, folks, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gfbgraph, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-calculator, gnome-characters, gnome-clocks, gnome-disk-utility, gnome-font-viewer, gnome-keyring, gnome-logs, gnome-menus, gnome-online-accounts, gnome-online-miners, gnome-photos, gnome-screenshot, gnome-session, gnome-software, gnome-system-monitor, gnome-themes-extra, gnome-user-share, gnome-video-effects, gom, grilo, grilo-plugins, gsound, gspell, gssdp, 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, libsigc++, libsoup, libzapojit, mm-common, pango, pangomm, phodav, pyatspi, pygobject, rest, rygel, sushi, totem, totem-pl-parser, tracker, tracker-miners, yelp, yelp-tools, yelp-xsl, zenity ======================================== adwaita-icon-theme ======================================== 3.36.1 - symbolic: user-not-tracked bugfix (issue 81) - fullcolor: video-x-generic metaphor (issue 59) - symbolic: color coding of battery states (issue 77) - symbolic: hw disabled states (sam) - symbolic: microphone state icons (sam) ======================================== eog ======================================== Version 3.36.2 -------------- Bug fixes: !50, help-overlay: Fix next/previous image shortcuts for RTL languages !51, appdata: Update to release 3.36.1 (Felipe Borges) !55, eog-application.c: Add new shortcut for zoom-normal action (Sabri Ünal) #121, Swipe left and swipe right action have the same description in Keyboard Shortcuts dialog (Felix Riemann) #124, eog 3.36 cannot open HEIF files via gdk-pixbuf loader (Felix Riemann) New and updated translations: - Jordi Mas [ca] - Fabio Tomat [fur] - Yosef Or Boczko [he] - Matej Urbančič [sl] - Yuri Chornoivan [uk] New and updated manual translations - Jordi Mas [ca] - Yuri Chornoivan [uk] ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.36.2 2020-04-24 --------------------------------------- Bug Fixes: I#203 - Google book: Do not use progress callbacks in libgdata sync API (Milan Crha) I#204 - GOA-configured Nextcloud account not appearing (Milan Crha) I#206 - LDAP: Incorrectly converts SExp to LDAP query (Milan Crha) Miscellaneous: ESourceRegistryWatcher: The 'filter' signal listener should not be required (Milan Crha) Translations: Goran Vidović (hr) Fabio Tomat (fur) ======================================== file-roller ======================================== version 3.36.2 -------------- Bugs fixed: * libarchive: do not follow external links when extracting files. * libarchive: overwrite symbolic links as well if requested by the user. * Help: Update steps to create a new archive to 3.34 UI. (Andre Klapper) New or updated application translations: * Hebrew (Yosef Or Boczko) * Kurdish (Sorani) (Jwtiyar Nariman) * Turkish (Emin Tufan Çetin) New or updated manual translations: * French (Guillaume Bernard) * Indonesian (Andika Triwidada) * Polish (Piotr Drąg) * Ukrainian (Yuri Chornoivan) ======================================== gedit ======================================== News in 3.36.2, 2020-04-25 -------------------------- * Misc bug fixes. * Translation updates. ======================================== gjs ======================================== Version 1.64.2 -------------- - Closed bugs and merge requests: * GList of int not correctly demarshalled on 64-bit big-endian [Philip Chimento, Simon McVittie, #309, !417, !419] * Fix template use in GTK4 [Florian Müllner, !420] * Don't crash if a callback doesn't return an expected array of values [Marco Trevisan, !405] * Crash passing integer to strv in constructor [Evan Welsh, #315, !422] * Skip some tests if GTK can't be initialised [Ross Burton, !421] - Various backports: * Fix gjs_log_exception() for InternalError [Philip Chimento] * Fix signal match mechanism [Philip Chimento] Version 1.58.7 -------------- - Various backports: * Don't crash if a callback doesn't return an expected array of values [Marco Trevisan] * GList of int not correctly demarshalled on 64-bit big-endian [Philip Chimento, Simon McVittie] * Crash passing integer to strv in constructor [Evan Welsh] * Ignore format-nonliteral warning [Marco Trevisan] ======================================== glib ======================================== Overview of changes in GLib 2.64.2 ================================== * Bugs fixed: - #2067 Glib uses _Static_assert in C++17 mode - #2081 gdbus error messages contains mixed up body and head signatures - !1421 Backport !1420 “gmacros.h: avoid using _Static_assert in C++17 mode” to glib-2-64 - !1438 Backport various patches to glib-2-64 - !1424 docs: Fix configuration with gtk_doc=true and installed_tests=false - !1428 Add missing 'extern' to the dllexport version of GLIB_VAR/GOBJECT_VAR - !1429 Fix arch detection ifdefs in glib/valgrind.h - !1431 glib-unix.c: fix heap corruption in g_unix_get_passwd_entry - !1432 docs: Mention new gio tool options - !1435 gdbusmessage: Fix swapped signatures in error messages - !1447 Backport !1442 “gfile: Fallback to fast-content-type if content-type is not set” to glib-2-64 * Translation updates: - Hebrew - Romanian - Ukrainian ======================================== glib-networking ======================================== 2.64.2 - April 14, 2020 ======================= - Reenable TLS 1.0/1.1 protocols due to COVID-19. - Fix build warning on Windows. ======================================== gnome-boxes ======================================== 3.36.3 - Apr 20, 2020 ===================== Changes since 3.36.2 - Set the "No KVM Infobar" visibility correctly - Build FreeRDP with OPENH264=ON on Flatpak - Only store auth credentials when connection succeeds - Fix authentication dialog not popping up for retrials - Apply disk size changes in the VM creation assistant - Don't recreate GraphicsSpice device on startup - Added/updated/fixed translations: - Chinese (Taiwan) - Japanese - Italian - Indonesian All contributors to this release: Cheng-Chia Tseng Federico Bruni Felipe Borges Kukuh Syafaat Manuel Wassermann Ryuta Fujii ======================================== gnome-calendar ======================================== Major changes in 3.36.1: * Introduce a new engine * Fix a lot of bugs * Support webcal:// URLs * Updated translations ======================================== gnome-control-center ======================================== ================ Version 3.36.2 ================ - Updated translations CI - Update Flatpak libnma, mobile-broadband-provider-info, libhandy build depends Applications - Fix only connected snap interfaces showing Background - Allow adding multiple files to backgrounds Printers - Add whitespace between top right buttons Sharing - Set label for checkbox properly Sound - Fix translation of "System Sounds" Info: - Verify data coming from switcheroo-control ======================================== gnome-desktop ======================================== =============== Version 3.36.2 =============== - Translation updates ======================================== gnome-getting-started-docs ======================================== ============== Version 3.36.2 ============== * Updated translations: fa (Danial Behzadi) id (Andika Triwidada) uk (Yuri Chornoivan) ======================================== gnome-initial-setup ======================================== 3.36.2 ------ * Bugs fixed: - !82 keyboard: Nullify pointers if getting layout fails * Translation updates: - Hebrew - Kurdish, Central - Slovak ======================================== gnome-maps ======================================== 3.36.2 - Apr 25, 2020 ========================= Changes since 3.36.1 - Don't reset query points when routing fails (e.g. no public transit provider is available) to allow switching mode with the same query - Fix a bug not displaying tiles south of the equator when using --local - Allow entering DMS coordinates without comma between latitude and logitude parts Added/updated/fixed translations - Korean - Slovenian - Chinese (Taiwan) All contributors to this release Cheng-Chia Tseng Jeeyong Um Marcus Lundblad Matej Urbančič ======================================== gnome-music ======================================== Overview of changes in 3.36.2 ============================= • Fix two crashers Bugs fixed: Crash on playlist change check (#382) Rare crash on some music files (!701) Thanks to our contributors this release: Marinus Schraal Translation added: Ukranian Updated translations: Hebrew Slovak Russian Slovenian Chinese (China) ======================================== gnome-settings-daemon ======================================== ============== Version 3.36.1 ============== - Translation updates - CI improvements Media-keys: - Do not consider sound feedback a reason to inhibit sound feedback. Print-notification: - Fix a minor warning on shutdown Sharing: - Do not warn after starting/stopping nonexistent services ======================================== gnome-shell ======================================== 3.36.2 ====== * Add openPrefs() convenience method for extensions [Florian; !1163] * Bring back support for empty StIcons [Andre, Jonas D.; !1173, !1178] * Wake up screen when unlocking programmatically [Florian; !1158] * Improve handling of scale-factor changes [Georges; !1176] * Fix translations of folder names [Florian; #2623] * Fix delay on lock screen after entering wrong password [Jonas D.; #2655] * Match ASCII alternatives of system actions [Will; #2688] * Tone down weekend days with events in calendar [Jakub; #2588] * Fix area screenshots on multi-monitor systems [Jonas Å; !1224] * Fix stuck lock screen after unlock [Jonas D., Florian; #2446] * Fixed crashes [Jonas D., Florian, Carlos; #2584, #2625, !1223, !1218] * Misc. bug fixes and cleanups [Jonas Å., Marco, Andre, Florian, Jonas D.; !1155, !1156, !1169, !1168, #2551, #2563, !1172, !1179, !1160, #2562, #2578, !1203, #2649, #2628, #2691, #1615, #2607, !1228] Contributors: Marco Trevisan (Treviño), Jonas Dreßler, Carlos Garnacho, Andre Moreira Magalhaes, Florian Müllner, Georges Basile Stavracas Neto, Jakub Steiner, Will Thompson, Jonas Ådahl Translators: Fabio Tomat [fur], Cheng-Chia Tseng [zh_TW], Danial Behzadi [fa], Jiri Grönroos [fi], Ibai Oihanguren Sala [eu], Марко Костић [sr], Rūdolfs Mazurs [lv], Rafael Fontenelle [pt_BR], Petr Kovář [cs], Daniel Rusek [cs] ======================================== gnome-shell-extensions ======================================== 3.36.2 ====== * Misc. bug fixes and cleanups [Florian, Xiaoguang; !113, !106] Contributors: Florian Müllner, Xiaoguang Wang Translators: Yosef Or Boczko [he], Kristjan SCHMIDT [eo] ======================================== gnome-user-docs ======================================== 3.36.2 ====== * Updates to GNOME Help (Andre Klapper) * Updates to System Admin Guide (Ondrej Holy) * Updated translations: ca (Jordi Mas) de (Andre Klapper) es (Andre Klapper) fa (Arash Mousavi, Danial Behzadi) fi (Jiri Grönroos) id (Andika Triwidada) pl (Piotr Drąg) ======================================== gnome-weather ======================================== 3.36.1 ====== * Bugs fixed: - #95 Unknown temperature and cloud conditions when using autolocation (Michael Catanzaro) 3.36.0 ====== * Bugs fixed: - #90 Always shows weather for wrong location (Michael Catanzaro) - !26 Deduplicate cities in locations popover (Michael Catanzaro) * Bugs introduced: - #95 Unknown location since 3.34.1 (sorry!) * New nightly app icon (Jakub Steiner) * Publish nightlies from CI (Christopher Davis) * Added README (Christopher Davis) * Many translation updates ======================================== gobject-introspection ======================================== 1.64.1 - 2020-04-05 ------------------- * Replace calls to deprecated xml.etree.cElementTree removed in Python 3.9 :mr:`202` (:user:`Stephen Gallagher `) * gimarshallingtests: Use g_assert_cmpfloat_with_epsilon. Fixes tests on some architectures :mr:`200` (:user:`Iain Lane `) ======================================== gsettings-desktop-schemas ======================================== Major changes in 3.36.1 ======================= - Translation updates ======================================== gtk ======================================== Overview of Changes in GTK 3.98.3 ================================= * GtkEntry: - Support setting attributes in ui files * GtkScaleButton: - Don't derive from GtkButton * GtkAboutDialog: - Support more common licenses * GtkEmojiChooser: - Improve keyboard navigation * GtkLabel: - Remove pattern API * GtkAspectFrame: - Modernize and simplify * Chooser buttons: - Make dialogs modal by default * Various widgets: - Replace shadow-type and relief properties by a simpler has-frame * CSS: - Use :focus-visible instead of :focus(visible) - Add support for :focus-within * Focus handling - Fix crossing event generation - Fix focus handling in various widgets - Change :can-focus to be recursive - Fix GtkWindow:is-active setting * Scrolling - gtk_container_set_focus_[hv]adjustment has been removed - gtk_viewport_set_scroll_to_focus has been added * Accessibility: - Add a cursor-aspect-ratio setting - Set focus-related states properly * Themes: - Use blue focus outlines more - Numerous minor improvements * Wayland: - Fix .Compose file loading - Support popup repositioning - Fix problems with autohide popovers * GDK: - Remove GdkKeymap from public API, replaced by GdkDevice properties - Add full keyboard translation state to key events - Simplify modifier support, drop GdkModifierIntent - Move key event matching to GDK - Add GdkSurface::enter/leave-monitor signals - Turn GskEvent into a derivable type, and make it introspectable * GSK: - Turn GskRenderNode into a derivable type, and make it introspectable - Fall back to cairo if compiling shaders fails * Translation updates: - Japanese - Lithuanian - Turkish Overview of Changes in GTK 3.98.2 ================================= * Introduce GtkShortcutController, and replace key bindings, mnemonics and accelerators by GtkShortcut * Derive the HighContrast theme from Adwaita * GtkMenuButton: Add a use-underline property * GtkTreeView: Fix cell editing * Add gdk_toplevel_inhibit_system_shortcuts * gtk-demo: Fix issues in multiple demos * Translation updates: Polish ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.24.20 =================================== * GtkFileChooser: - Prevent selection changes after overwrite confirmation - Don't grab focus to the sidebar on click - Avoid a use-after-free in GtkFileSystemModel * GtkEmojiChooser: - Remove blacklist * GtkAboutDialog: - Add more licenses * Adwaita: - Lower the contrast of checkboxes * HighContrast: - Export the same public colors as Adwaita * OS X: - Don't filter Escape in input methods * Windows: - Infer font settings from system settings * Translation updates Brazilian Portuguese Chinese Croatian French Japanese Lithuanian Polish Spanish Swedish Turkish Ukrainian Overview of Changes in GTK+ 3.24.18 =================================== * Wayland: - Fix more sizing regressions in Epiphany and LibreOffice menus, and popups in general * Build: - Make resource build reproducible * Translation updates Basque Latvian Overview of Changes in GTK+ 3.24.17 =================================== * GtkFileChooser: Fix some keynav issues * GtkMenuButton: disable focus-on-click * Derive the HighContrast and HighContrastInverse themes from Adwaita * Wayland: - Fix firefox sizing problems - Prevent Alt lingering after Alt-Tab - Load compose sequences from ~/.Compose - Fix a crash in the Wayland input method * Translation updates Finnish Hebrew ======================================== librsvg ======================================== Version 2.48.4 - #590 - Fix regression when rendering masks. - #588 - Fix panic when a big viewBox creates an invalid transform. - #592 - Fix invalid argument to g_log_structured_array() Version 2.48.3 - Librsvg now requires glib 2.50.0 or later. - rsvg-convert's --background-color option now accepts colors with transparency like #rrggbbaa, rgba(...), hsla(...); the transparency value was ignored before (Hao Guan). - #584 - Fix arithmetic overflow when rendering to large GdkPixbufs. - #582 - Make librsvg build with Rust 1.39 again. - #581 - Don't require upcalls into C code for Debian powerpc. ======================================== libsecret ======================================== 0.20.3 * secret-file-backend: Fix use-after-free in flatpak [!52] * docs: Add man subdir only if manpage is enabled [!51] ======================================== mutter ======================================== 3.36.2 ====== * Sync timelines to hardware vsync [Daniel; !724] * Fix screencasting non-maximized windows [Jonas; !1174] * Make window-aliveness checks less aggressive [Jonas; !1182] * Fix stylus coordinates when using screen rotation [Jonas T.; #1118] * Preserve keyboard state on VT switch [Olivier; !1185] * Fix trackball button scrolling [Phillip; #1120] * Fix tiled monitor support [Jonas Å.; !1199] * Fix various clipboard issues [Carlos; !1198, !1203, !1204, !1186, !1206] * Synchronize shadows to server-side decorations [Olivier; !1214] * Fix overview key on X11 when using multiple keyboard layouts [Olivier; !1219] * Fix capturing with multiple stage views [Jonas Å.; !1222] * Fixed crashes [Jonas D., Carlos; !1173, !1183] * Misc. bug fixes and cleanups [Andre, Georges, Simon, Christian, Carlos, Marco, Pekka, Laurent, Jonas D.; !1169, !1170, !1172, !1168, !1184, !1200, !1209, #1074, !1208] Contributors: Marco Trevisan (Treviño), Laurent Bigonville, Jonas Dreßler, Olivier Fourdan, Carlos Garnacho, Andre Moreira Magalhaes, Simon McVittie, Georges Basile Stavracas Neto, Pekka Paalanen, Christian Rauch, Jonas Troeger, Daniel van Vugt, Phillip Wood, Jonas Ådahl Translators: Dušan Kazik [sk], Christian Kirbach [de] ======================================== nautilus ======================================== Major changes in 3.36.2: * Prevent jump to the old scrolling position after changing location (António Fernandes) * Revert icon emblem fixes in order to prevent performance issues (António Fernandes) * Fix content type detection when opening files from remote locations (Ondrej Holy) ======================================== orca ======================================== 3.36.2 - 23 April 2020 Chromium: * Fix chattiness issue resulting from failing to consider the prior object when generating labelOrName * Improve responsiveness of text selection in large objects * Prevent double-speaking of ARIA combobox value * Don't speak child position for popup menus (it's always 1 of 1) Web: * Fix bug causing us to present stale value information for ARIA range widgets * Don't present load completed or page summary information if we are in focus mode for a valid object * Don't present loading message from pages which have no URI (fixes some chattiness when launching Firefox) * Work harder to find presentable text for ARIA alert role * Don't iterate through all children of very complex SVGs (improves performance) * Only present comment role when first entering the comment (chattiness) * Fix bug causing us to not present text which is directly inside a scroll pane * Fix bug causing us to present stale information in rich-text editors Mouse Review: * Fix mouse review on some web elements after scrolling General: * Don't present position in list for comboboxes which lack children * Fix bug causing us to not present changes in already-focused terminal when Orca is launched * Improve presentation of status bar labels * Fix bug causing us to not echo text insertions New and updated translations (THANKS EVERYONE!!!): oc Occitan Quentin PAGÈS sl Slovenian Matej Urbančič ========= ======================================== simple-scan ======================================== Overview of changes in simple-scan 3.36.2 * Use higher bit depth on text scans. * Fix size of first page on second scan. * Don't interrupt scanning if the device is busy. * Support saving files to FUSE file systems. * Update known USB scanner IDs. * Add initial Lexmark printers support. * Add ADF duplex support for Brother DS-720. * Fix setting source for Epson scanner. ======================================== vala ======================================== Vala 0.48.5 =========== * Regression and bug fixes: - Revert "vala: Set default_construction_method in semantic-analyzer check if required" [#982] - tests: Fix make dist Vala 0.48.4 =========== * Various improvements and bug fixes: - codegen: + Fix binary 'in' operator on array with boxed value-typed needle [#951] + Use get_value_*_function() in GSignalModule.generate_marshaller() [#468] + Correctly handle signals returning real non-nullable struct [#466] + Use specified indices to access multidimensional array constants [#905] + Fix base-access to non-abstract/non-virtual properties [#204] + Fix default of CCode.pos for parameters in async methods - vala: + Set default_construction_method in semantic-analyzer check if required + Fix cleaning of output in CodeContext.pkg_config_modversion() + Don't use possibly uninitialized backing field of package_name [#971] + Add SourceReference.contains() and SourceLocation.to_string() + Check assigned handler of dynamic signal before proceeding further + Don't perform version check on internal lambda method + Perform version check for types of non-external variable declarations + Quote symbol on report by version attribute check + Ensure non-empty argument list for "disconnect" before accessing it - girparser + Move special handling for certain parameters to process_callable() + Drop special handling of GLib.Data, GLib.PtrArray and GLib.String + Improve detection of AsyncReadyCallback/AsyncResult parameters [#340] - parser: Handle incomplete expression statements * Bindings: - gio-2.0: Add "async_result_pos" attributes to *.call_with_unix_fd_list() [#340] - glib-2.0: Fix Filename.canonicalize() binding of g_canonicalize_filename - glib-2.0: Guard Pid.to_string() with GLIB_2_50 to deal with G_PID_FORMAT - gstreamer-app-1.0: Don't merge Src.push_buffer_*() signal with its method [#968] - gstreamer-1.0: Don't skip GST_*_FORMAT strings [#970] - gtk4: Update to 3.98.3 - vapi: Update GIR-based bindings Vala 0.48.3 =========== * Various improvements and bug fixes: - codegen: + Append initializer for "_*_size_" of array field in internal struct + Avoid critical trying to serialize an unsupported type to Variant [#952] + Don't free value if property setter takes ownership [#953] + Correct field declaration for captured inline-allocated array [#954] + Include "glib.h" for G_BEGIN_DECLS/G_END_DECLS usage + Correctly handle transformation of translated string-literal constants + Don't pass CCodeCastExpression to NULL-aware free macro [#953] - vala: + Support struct initializer list in non-constant array [#949] + Handle unlock() statement in CodeWriter + Handle all ctors and dtors in CodeWriter + Consider boolean types are compatible with each other + Parse standalone integer/real literals as expression statement [#961] + Warn about usage of override to implement abstract interface methods * Bindings: - gio-2.0: Update to 2.65.0~a136776e - gstreamer: Update from 1.17.0+ git master - gtk4: Update to 3.98.2+11495027