The following modules have been added in this release: tepl The following modules have a new version: - eog (3.38.2 => 3.38.3) - epiphany (3.38.3 => 3.38.4) - file-roller (3.38.0 => 3.38.1) - gedit (3.38.1 => 3.38.2) - gnome-control-center (3.38.5 => 3.38.6) - gnome-desktop (3.38.5 => 3.38.6) - gnome-initial-setup (3.38.4 => 3.38.5) - gnome-music (3.38.2 => 3.38.3) - gnome-online-accounts (3.38.1 => 3.38.2) - gnome-settings-daemon (3.38.1 => 3.38.2) - grilo-plugins (0.3.12 => 0.3.13) - gtk (4.1.2 => 4.2.0) - gtk+ (3.24.27 => 3.24.29) - libgweather (3.36.1 => 3.36.2) - librsvg (2.50.3 => 2.50.5) - tracker (3.0.3 => 3.0.4) - tracker-miners (3.0.4 => 3.0.5) - vala (0.50.5 => 0.50.8) 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, dconf-editor, devhelp, evince, evolution-data-server, folks, gcab, gcr, gdk-pixbuf, gdm, geocode-glib, gfbgraph, gjs, glib, glib-networking, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes, gnome-builder, gnome-calculator, gnome-calendar, gnome-characters, gnome-clocks, gnome-color-manager, gnome-contacts, gnome-disk-utility, gnome-font-viewer, gnome-getting-started-docs, gnome-keyring, gnome-logs, gnome-maps, gnome-menus, gnome-online-miners, gnome-photos, gnome-remote-desktop, gnome-screenshot, gnome-session, gnome-shell, gnome-shell-extensions, gnome-software, gnome-system-monitor, gnome-terminal, gnome-tour, gnome-user-docs, gnome-user-share, gnome-video-effects, gnome-weather, gobject-introspection, gom, grilo, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av, gupnp-dlna, gvfs, json-glib, libchamplain, libdazzle, libgdata, libgee, libgnomekbd, libgsf, libgtop, libgxps, libhandy, libmediaart, libnma, libnotify, libpeas, libsecret, libsigc++, libsoup, mm-common, mutter, nautilus, orca, pango, pangomm, phodav, pyatspi, pygobject, rest, rygel, simple-scan, sushi, sysprof, totem, totem-pl-parser, vte, yelp, yelp-tools, yelp-xsl, zenity ======================================== eog ======================================== Version 3.38.3 -------------- Bug fixes: #189, Crash Report: eog_thumb_view_clear_range: assertion failed: (start_thumb <= end_thumb) (Andrew Consroe) New and updated manual translations - Balázs Úr [hu] ======================================== epiphany ======================================== 3.38.4 - April 29, 2021 ======================= * Allow launching external URLs when triggered by user action (#1385) * Fix untranslatable string in security popover (#1478) * Remove bad assert added in 3.38.3 (!941) ======================================== file-roller ======================================== version 3.38.1 -------------- Bugs fixed: * libarchive: Skip files with symlinks in parents. (Ondrej Holy) (!108) * Fix use-after-free in error message reporting. (Badel2) New or updated application translations: * Catalan (Gil Forcada) * Chinese (Cheng-Chia Tseng) * Danish (Ask Hjorth Larsen) * Hebrew (Yosef Or Boczko) * Norwegian bokmål (Åka Sikrom) * Portuguese (Hugo Carvalho) * Proxecto Trasno (Fran Dieguez) * Punjabi (A S Alam) * Vietnamese (Trần Ngọc Quân) New or updated manual translations: * Catalan (Manel Vidal) * Danish (Ask Hjorth Larsen) * French (Guillaume Bernard) * Galician (Fran Dieguez) * Hungarian (Balázs Úr) * Indonesian (Andika Triwidada) * Korea (Seong-ho Cho) * Polish (Piotr Drąg) * Swedish (Anders Jonsson) * Turkish (Sabri Ünal) * Ukrainian (Yuri Chornoivan) ======================================== gedit ======================================== News in 3.38.2, 2021-03-27 -------------------------- * Fix huge CPU consumption when a folder with content is deleted in filebrower plugin. * When open a new file use the current document path (fixes a regression introduced). * Translation updates. ======================================== gnome-control-center ======================================== ================ Version 3.38.6 ================ - Updated translations ======================================== gnome-desktop ======================================== ============== Version 3.38.6 ============== No changes ======================================== gnome-initial-setup ======================================== 3.38.5 ------ * Fix a small memory leak in language page. (!118) Translation updates: - Catalan ======================================== gnome-music ======================================== Overview of changes in 3.38.3 ============================= Bugs fixed: Fix disc label color Adding songs to favorite crash the app (#441) Crash when creating a playlist containing a quotation mark (#447) Do not try to delete a playlist when renamed Fix playlist deletion with a key (!815) Play bar buggy after end of playlist (#411) User playlists list does not update after adding new songs (#445) Fix removal of songs from a playlist (!822) Fix album view selection by the stack switcher on launch (!825) Thanks to our contributors this release: Jean Felder Yann Delaby Updated translations: Norwegian Bokmål Romanian ======================================== gnome-online-accounts ======================================== Overview of changes in 3.38.2 ============================= * Bugs fixed: !68 dbus: Add missing since tag for IsSupportedProvider ======================================== gnome-settings-daemon ======================================== ============== Version 3.38.2 ============== rfkill: - Fix reading /dev/rfkill on newer kernels housekeeping: - Fix crash when atime is not present #556 power: - Avoid automatic logout when inappropriate (greeter session) - Only one warn once when the battery of external devices runs low #108 usb-protection: - Do not warn if usbguard is not installed #567 datetime: - Optimizations of the required DB lookups ======================================== grilo-plugins ======================================== NEW in grilo-plugins-0.3.13 =========================== * #67 Remove Vimeo plugin * !104 Remove Jamendo plugin * !105 Deprecate: tracker version 2 * !103 guardianvideos: Use api-key from GrlConfig * !100 thegamesdb: Update the Dreamcast MIME type * !101 tracker3: Handle delete events better * !96 tracker3: Fix setting of publication-date metadata-key * #13 Add option to disable bulding help * !69 Allow building grilo-plugins as a Meson subproject * Updated translations * Galician * Punjabi * Norwegian Bokmål * Friulian * Catalan * Chinese (Taiwan) * Friulian * French * Latvian * Catalan * Italian * Portuguese * Korean * D Danish * Hungarian * Slovak * Serbian * Catalan * German * Contributors to this release A S Alam Adrien Plazas Alan Mortensen Balázs Úr Bastien Nocera Carlos Garnacho Cheng-Chia Tseng Dušan Kazik Fabio Tomat Fran Dieguez Jordi Mas Jordi Mas i Hernandez Juliano Camargo Julien Humbert Kjartan Maraas Marinus Schraal Mario Blättermann Milo Casagrande Piotr Drąg Rūdolfs Mazurs Sam Thursfield Seong-ho Cho Victor Toso Марко Костић ======================================== gtk ======================================== Overview of Changes in 4.2.0 ============================ * GtkFileChooser: Make the location entry work again * GtlLabel: Fix tooltips on links * GtkTextView: Make scrolling work better with renderers * X11: - Fix damage handling - Trap errors from the COW * Windows: - Use a visible scroll cursor - Include more icons for icon-theme-less situations * Wayland: Fix key event matching with mismatched layouts. This was causing keyboard accelerators to trigger unexpectedly * Inspector: Allow inspecting Unicode * Input: - Improve dead key handling - Regenerate compose sequence table * gsk: - Fix a crash in the ngl renderer - Fix a rounding error in subpixel glyph positioning - ngl: Implement glyph cache eviction - ngl: Improve the glyph cache effectiveness - ngl: Fix uniform key mapping on Windows - Make the ngl renderer the default * build: - Fix build with cairo as subproject - Disable g_assert in release builds - Include gi-docgen as subproject - Include generated docs * Translation updates: Hebrew Hungarian Italian Polish Portuguese Swedish Ukrainian ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.24.29 =================================== * Input: - Look for a Compose file in the right place (~/.config/gtk-3.0) - Revert some Compose sequence changes (mainly around dead acute and apostrophe) - Consume all key events during preedit, to avoid unexpected interactions - Ignore more modifiers during preedit, to allow using 3rd and 5th level choosers - Fix handling of cursor positions in non-ASCII preedit text * GtkSpinButton: - Interpret localized digits * GtkScale: - Fix sporadic criticals * GtkScrolledWindow: - Cancel overshoot on size changes - Avoid criticals with non-overlay scrollbars * GtkFileChooser: - Handle smb mounts better * GtkListBox: - Fix extending multi-selections * Fix a possible crash in gtk_show_uri * Wayland: - Improve font settings fallback * X11: - Avoid log spam on exit - Don't beep on untrusted displays * OS X: - Fix building on OS X 10.11 - Add gdk-quartz-cocoa-access.h with api that provides access to native objects * Translation updates: Dutch Nepali Swedish Overview of Changes in GTK+ 3.24.28 =================================== * Input: - Improve dead key handling * CSS: - Fix rendering of scaled text shadows * Wayland: - Fix matching of accelerators with multiple layouts * X11: - Trap errors from the COW * Build: - Make gtk3-update-icon-cache output reproducible * Translation updates: Serbian ======================================== libgweather ======================================== ============== Version 3.36.2 ============== This version switches the yr.no backend to use met.no instead. Please note that this backport is only meant as a compatibility layer. Where at all possible, the newer libgweather 40 should be used as applications cannot fully comply with the met.no ToS otherwise. ======================================== librsvg ======================================== ============== Version 2.50.5 ============== - #699 - Images embedded as data: URLs didn't render if they had a MIME type with a charset parameter. - #691 - Don't allow number lists with unbounded lengths in tableValues attributes, for feComponentTransfer and feConvolveMatrix (Madds H). - #718 - Negative rx/ry in rect element should be ignored. ============== Version 2.50.4 ============== Update dependent crates that had security vulnerabilities: generic-array to 0.13.3 - RUSTSEC-2020-0146 - #686 - Reduced stack usage (Sebastian Dröge). - #698 - Add limit for too-large radiuses on the feMorphology filter (Madds H). - #703 - Properly ignore elements in an error state inside the "switch" element. ======================================== tracker ======================================== NEW in 3.0.4 - 2021-04-02 ========================= * Add missing flags in VAPI * Flag SQLite 3.35.[01] as bad releases * Work around bug in SQLite 3.35.x * Allow prefixed names as per spec in TrackerResource * Fix race conditions in TrackerDBInterface ownership Translations: sr ======================================== tracker-miners ======================================== NEW in 3.0.5 - 2021-04-02 ========================= * Be more robust with broken EXIF GPS information * Fall back if no modification date is found * Block gstreamer's nvcoded decoders Translations: hu, sr ======================================== vala ======================================== Vala 0.50.8 =========== * Various improvements and bug fixes: - codegen: + Apply gconstpointer to gpointer cast to GenericType only + Fix access to captured generics in async method of interfaces (2) + Use if-clause for is_in_destructor() condition to be more clear + Add missing "_return" label and "_inner_error*_" declaration in dtors + Don't use G_GNUC_INTERNAL on implicit type specific fields - vala: + length-type of arrays must not be nullable + Report a warning for unhandled errors in destructors - parser: + Minor semantic checks to improve error messages + Allow empty member-initializer and accept trailing comma + Include INTERR token in source_reference of parsed types Vala 0.50.7 =========== * Regression and bug fixes: - codegen: + Don't free temp-var for element-access to array with boxed structs [#1174] + Don't free unowned heap allocated struct * Bindings: - glib-2.0: Add simple_generics attribute to GenericArray.find_custom() Vala 0.50.6 =========== * Various improvements and bug fixes: - codegen: + Improve handling of ellipsis parameter in get_ccode_name() + Fix default value of get_ccode_destroy_notify_pos() + Don't override valid target/destroy of previous lambda argument [#59] + Don't call *_instance_init() in compact class chainup - vala: Mark tranformed static member-access as qualified [#270] - girwriter: namespace expects "c:symbol-prefixes" attribute [#1038] - girwriter: Don't use instance-parameter inside callback [#1167] - girparser,libvaladoc/girimporter: Don't guess length of xml header, iterate forward to - libvaladoc/girimporter: parse_constant() use "c:identifier" attribute first * Bindings: - rest-0.7: Fix OAuthProxyAuthCallback binding - gtk+-3.0: Fix ModuleInitFunc binding - gio-2.0: Fix TlsPassword.get_value() binding - Fix several bindings which lead to invalid code by using them in: javascriptcoregtk-4.0, libusb, libusb-1.0, pixman-1, webkit2gtk-web-extension-4.0, x11, zlib,