The following modules have a new version:
- at-spi2-core (2.36.0 => 2.36.1)
- glib (2.64.4 => 2.64.5)
- gnome-desktop (3.36.5 => 3.36.6)
- gnome-music (3.36.4.1 => 3.36.5)
- gnome-shell (3.36.4 => 3.36.6)
- gnome-shell-extensions (3.36.2 => 3.36.3)
- gnome-user-docs (3.36.2 => 3.36.6)
- grilo (0.3.12 => 0.3.13)
- grilo-plugins (0.3.11 => 0.3.12)
- gspell (1.8.3 => 1.8.4)
- gtk (3.99.0 => 3.99.1)
- gtk+ (3.24.22 => 3.24.23)
- libgdata (0.17.12 => 0.17.13)
- mutter (3.36.4 => 3.36.6)
- orca (3.36.4 => 3.36.6)
- phodav (2.4 => 2.5)
- simple-scan (3.36.4 => 3.36.6)
- tracker (2.3.4 => 2.3.6)
- tracker-miners (2.3.3 => 2.3.5)
- vala (0.48.9 => 0.48.10)
The following modules weren't upgraded in this release:
adwaita-icon-theme, at-spi2-atk, atk, atkmm, baobab, cantarell-fonts,
cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, eog, epiphany,
evince, evolution-data-server, file-roller, folks, gcab, gcr, gdk-pixbuf,
gdm, gedit, geocode-glib, gfbgraph, gjs, glib-networking, glibmm, gmime,
gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-boxes,
gnome-calculator, gnome-calendar, gnome-characters, gnome-clocks,
gnome-color-manager, gnome-contacts, gnome-control-center,
gnome-disk-utility, gnome-font-viewer, gnome-getting-started-docs,
gnome-initial-setup, gnome-keyring, gnome-logs, gnome-maps, gnome-menus,
gnome-online-accounts, gnome-online-miners, gnome-photos, gnome-screenshot,
gnome-session, gnome-settings-daemon, gnome-software, gnome-system-monitor,
gnome-terminal, gnome-themes-extra, gnome-user-share, gnome-video-effects,
gnome-weather, gobject-introspection, gom, gsettings-desktop-schemas,
gsound, gssdp, gtk-doc, gtk-vnc, gtkmm, gtksourceview, gupnp, gupnp-av,
gupnp-dlna, gvfs, json-glib, libchamplain, libdazzle, libgee, libgnomekbd,
libgsf, libgtop, libgudev, libgweather, libgxps, libmediaart, libnma,
libnotify, libpeas, librsvg, libsecret, libsigc++, libsoup, libzapojit,
mm-common, nautilus, pango, pangomm, pyatspi, pygobject, rest, rygel,
sushi, tepl, totem, totem-pl-parser, vte, yelp, yelp-tools, yelp-xsl,
zenity
========================================
at-spi2-core
========================================
What's new in at-spi2-core 2.36.1:
* meson: De-duplicate deps of 'Requires' in pkgconfig file
* Make at-spi-dbus-bus.desktop Validate
* Fix ucs2keysym line for Euro sign
* Fix Qt annotations in DBus xml files
* constants: Fix typos in two _COUNT constants
* Fix a couple of memory leaks.
* Fix use after free when a device listener is destroyed.
* Fix use after free when an event listener is destroyed.
========================================
glib
========================================
Overview of changes in GLib 2.64.5
==================================
* Fix deadlock in `g_subprocess_communicate_async()` (work by Alexander Larsson) (#2182)
* Fix cross-compilation on iOS (work by Nirbheek Chauhan) (#1868)
* Bugs fixed:
- !1519 Backport !1468 “glib-compile-resources: Fix exporting on Visual Studio” to glib-2-64
- !1520 Backport !1517 “GWin32RegistryKey: Move assertions” to glib-2-64
- !1565 Backport !1563 “gdesktopappinfo: Fix unnecessarily copied and leaked URI list” to glib-2-64
- !1608 Backport !1607 “meson: Don't use gnulib for printf on iOS” to glib-2-64
- !1618 Backport !1617 “Ensure g_subprocess_communicate_async() never blocks” to glib-2-64
- !1621 Backport !1620 “gvariant: Ensure GVS.depth is initialised” to glib-2-64
========================================
gnome-desktop
========================================
===============
Version 3.36.6
===============
- No changes
========================================
gnome-music
========================================
Overview of changes in 3.36.5
=============================
Bugs fixed:
scrobbler: Don't crash if gnome-online-accounts is unavailable (#410)
Selection mode search doesn't work (#405)
Selecting an album in albums view in selection mode randomly deselects other albums (#406)
Selection mode only works for artists during search (#407)
mpris misc fixes (!743)
Thanks to our contributors this release:
Jean Felder
Marinus Schrall
Simon McVittie
========================================
gnome-shell
========================================
3.36.6
======
* Fix lock screen on systems without GLSL shader support [Zephaniah; #3071]
* Fix app icon scaling regression on HiDPI displays [Sebastian; !1420]
Contributors:
Sebastian Keller, Zephaniah E. Loss-Cutler-Hull
Translators:
Goran Vidović [hr], Balázs Úr [hu]
3.36.5
======
* Fix extension updates when many extensions are installed [Jeremias; !1363]
* Fix missing icons in on-screen keyboard [Emre; #2631, #3007]
* Fix delay when showing calendar events [Sebastian; #2992]
* Fix app picker regressions on small displays [Sebastian; #2234, !1375, !1378]
* Fix top bar navigation when NumLock is active [Olivier; #550]
* Delay login animation until wallpaper has loaded [Michael; #734996]
* Revert changes that caused mispositioning in overview in multi-monitor setups
[Robert; #2971]
* Reset auth prompt on login screen on VT switch before fade in [Ray; #2997]
* Fix stuck grab when destroying open popup menu [Florian; #3022]
* Misc. bug fixes and cleanups [Florian, Carlos, Andre, Jonas; !1357, !1371,
!1381, #3037, #3005, !1386, !1390]
Contributors:
Michael Catanzaro, Jonas Dreßler, Olivier Fourdan, Carlos Garnacho,
Sebastian Keller, Robert Mader, Andre Moreira Magalhaes, Florian Müllner,
Jeremias Ortega, Ray Strode, Emre Uyguroglu
Translators:
Boyuan Yang [zh_CN], Rafael Fontenelle [pt_BR]
========================================
gnome-shell-extensions
========================================
3.36.3
======
Contributors:
Florian Müllner
Translators:
Baurzhan Muftakhidinov [kk]
========================================
gnome-user-docs
========================================
3.36.6
======
* Various updates and corrections to GNOME Help (Andre Klapper)
* Updated translations:
ca (Jordi Mas)
fr (Charles Monzat)
pl (Piotr Drąg)
pt_BR (Rafael Fontenelle)
========================================
grilo
========================================
NEW in 0.3.13
=============
* !56 Increase glib requirement to 2.58 or greater
* !58 API addition: grl_related_keys_set_for_id()
* !59 Fix trying to load .so.p files as plugins
* !61 Fix crash using get_plugins() from bindings
* Several other fixes and cleanups
* Updated translations
* Chinese (Taiwan)
* Japanese
* Ukrainian
* Contributors to this release:
Bastien Nocera <
[email protected]>
Boyuan Yang <
[email protected]>
Cheng-Chia Tseng <
[email protected]>
Daniel Korostil <
[email protected]>
Emin Tufan Çetin <
[email protected]>
Jean Felder <
[email protected]>
sicklylife <
[email protected]>
Victor Toso <
[email protected]>
========================================
grilo-plugins
========================================
NEW in 0.3.12
=============
* Increase gom requirement to 0.4 or greater
* !85 Add Tracker3 plugin
* !93 tracker3: Add support to run under Flatpak
* !74 tracker3: Prefer last-modified from file's metadata
* !25 Remove Spotify coverart plugin
* !70 dmap: Add support to libdmapsharing-4.0
* !77 Stream Store: Fix date format to iso8601
* !83 tracker: Add Genre fetched from tracker
* !73 dleyna: Allow bus name to be changed
* !87 !88 dleyna: Set metadata relative to containers' type
* !76 Acoustid: Fix the counting of Release Groups
* !84 Acoustid: Fix returning same Record multiple times
* !37 Lua-Factory: Add support to GrlRelatedKeys
* Added translations
* Ukrainian
* Updated translations
* Basque
* Brazilian Portuguese
* Chinese (China)
* Croatian
* Czech
* Danish
* Dutch
* English (GB)
* Finnish
* Galician
* German
* Indonesian
* Lithuanian
* Polish
* Romanian
* Slovenian
* Spanish
* Swedish
* Turkish
* Ukrainian
* Contributors to this release:
Anders Jonsson <
[email protected]>
Asier Sarasua Garmendia <
[email protected]>
Ask Hjorth Larsen <
[email protected]>
Aurimas Černius <
[email protected]>
Bastien Nocera <
[email protected]>
Boyuan Yang <
[email protected]>
Carlos Garnacho <
[email protected]>
Chinmay Gurjar <
[email protected]>
Daniel Korostil <
[email protected]>
Daniel Mustieles <
[email protected]>
Daniel Șerbănescu <
[email protected]>
Dz Chen <
[email protected]>
Emin Tufan Çetin <
[email protected]>
Fran Dieguez <
[email protected]>
Gaurav Narula <
[email protected]>
Goran Vidović <
[email protected]>
Jean Felder <
[email protected]>
Jiri Grönroos <
[email protected]>
Kukuh Syafaat <
[email protected]>
Marek Černocký <
[email protected]>
Marinus Schraal <
[email protected]>
Matej Urbančič <
[email protected]>
Nathan Follens <
[email protected]>
Piotr Drąg <
[email protected]>
Rafael Fontenelle <
[email protected]>
scootergrisen <
[email protected]>
Stephan Woidowski <
[email protected]>
Victor Toso <
[email protected]>
W. Michael Petullo <
[email protected]>
Yuri Chornoivan <
[email protected]>
Zander Brown <
[email protected]>
========================================
gspell
========================================
News in 1.8.4, 2020-09-04
-------------------------
* Translation updates.
========================================
gtk
========================================
Overview of Changes in GTK 3.99.1
=================================
* GtkGridLayout: Rename left-/top-attach to column/row
* Drop GtkAccelLabel - it is no longer used
* GtkTextView:
- Fix redraw issues with selections
- Make insert-emoji replace the selection
* GtkTreeView:
- Fix selection handling in cell editables
* GtkPopover:
- Allow setting popup offset
* GtkPlacesSidebar:
- Fix DND
* GtkTextview:
- Speed up gtk_text_buffer_insert_markup
* GtkFrame:
- Set GTK_OVERFLOW_HIDDEN
* GtkSpinButton:
- Fix spinning
* GtkFontChooser:
- Populate the list incrementally
* GtkButton: Simplify the button hierarchy; GtkRadioButton
is gone, GtkCheckButton and GtkToggleButton can be grouped
* list widgets:
- Change apis to make models explicitly GtkSelectionModel
- Simplify constructors
* CSS:
- Hexadecimal colors can now specify alpha
- Fix parsing of numbers in scientific notation
* Themes:
- Add and document highlevel list styles
- Drop the style class defines. Just use string literals
- Round the corners of frames
- Make circular buttons square
* GL renderer:
- Fix clipping with projective transforms
* Documentation:
- Refresh the widget gallery
- Add images for new widgets to the gallery
- Fix many cross-references
- Make sure tutorial examples are buildable
* Demos:
- Numerous crash- and bug fixes
- Improve about dialogs
- gtk4-demo: Modernize source highlighting
- gtk4-demo: Improve sidebar filtering
- gtk4-demo: Drop some outdated demos
- gtk4-demo: Polish a number of existing demos
- gtk4-demo: Add several new demos
- widget-factory: Show error states
* Tools:
- Make gtk4-builder-tool rewrite GtkBox
- Make gtk4-builder-tool rewrite radio buttons
- Rewrite the profiling support, drop support
for D-Bus profiler activation, use SYSPROF_TRACE_FD
* Printing:
- Fix build with cups < 2.3
* win32:
- Default to the GL renderer when we can
* Broadway:
- Fix handling of opaque colors
- Fix handling of debug nodes
- Prune clipped render nodes
* Wayland:
- Support newer schemas for settings
- Fix DND hotspot handling
- Disconnect on display close
* Translation updates:
Basque
Brazilian Portuguese
British English
Catalan
Chinese (China)
Croatian
Galician
German
Greek
Indonesian
Japanese
Kazakh
Korean
Lithuanian
Polish
Romanian
Slovenian
Spanish
Turkish
Ukrainian
========================================
gtk+
========================================
Overview of Changes in GTK+ 3.24.23
===================================
* Adwaita:
- Support error states for labels and entries
* Printing:
- Use the correct names for remote printers
* File choser:
- Default to tracker2 for search to prevent
symbol clashes in tracker-using applications
* Wayland:
- Support newer schemas for settings
- Fix DND hotspot handling
- Disconnect on display close
* X11:
- Fix a possible crash with disabled devices
* Translation updates:
Basque
Chinese (China)
Croatian
Dutch
Finnish
Friulian
Galician
Hungarian
Japanese
Korean
Portuguese
Serbian
========================================
libgdata
========================================
Overview of changes from libgdata 0.17.12 to libgdata 0.17.13
=============================================================
* Default to not installing installed-tests (see !24)
* Default to not building documentation (see !23) (thanks Debarshi Ray)
* Bugs fixed:
- !23 build: Disable the gtk-doc documentation by default
- !24 Various minor fixes to meson_options.txt
- !25 all: Fix various typos and incorrect terminology
- !26 core: Add g_autoptr() support for GDataUploadStream
* Translation updates:
- Chinese (China)
- English (United Kingdom)
- Latvian
- Ukrainian
========================================
mutter
========================================
3.36.6
======
* Fix stale cursor positions in remote desktop sessions [Georges; !1417]
* Limit mipmap levels when rendering background [Daniel; !1003]
* Improve support for Hangul input method [Carlos; !1423]
* Fixed crashes [Robert, Benjamin; !1411, !1409, !1408, !1415, !1392]
* Plugged memory leaks [Robert; #1292]
* Misc. bug fixes and cleanups [Daniel; !1298, !983]
Contributors:
Benjamin Berg, Carlos Garnacho, Robert Mader, Georges Basile Stavracas Neto,
Daniel van Vugt
3.36.5
======
* Screencast fixes and improvements [Jonas; !1351, !1365]
* Fix glitches when subsurfaces extend outside the toplevel [Robert; #1316]
* Mipmap background texture rendering [Daniel; !1347]
* Fix wine copy & paste [Sebastian; !1369]
* Plugged memory leaks [Marco, Thomas; !1195]
Contributors:
Jonas Ådahl, Thomas Hindoe Paaboel Andersen, Sebastian Keller, Robert Mader,
Marco Trevisan (Treviño), Daniel van Vugt
Translators:
Rafael Fontenelle [pt_BR]
========================================
orca
========================================
3.36.6 - 31 August 2020
General:
* Add some sanity checks to prevent crashing due to GStreamer failure
=========
3.36.5 - 11 August 2020
Web + Thunderbird:
* Fix regression breaking access to content (incomplete cherry-pick)
=========
========================================
phodav
========================================
v2.5
====
- !16 - add PhodavVirtualDir & related API (Jakub Janků)
- various misc build and code fixes
- CI improved (litmus check)
========================================
simple-scan
========================================
Overview of changes in simple-scan 3.36.6
* Display error message if simple-scan is unable to open simple-scan.log
* Fix scanning on Epson devices, when Automatic Page Size is enabled.
========================================
tracker
========================================
NEW in 2.3.6 - 2020-09-07
=========================
* Do not autostart tracker-store
Translations: de, es, hu, id, lt, pl, pt_BR, ro, sl, sv
NEW in 2.3.5 - 2020-08-24
=========================
* Add 'tracker export' subcommand to ease migration to 3.x
* Use correct signature for DBusSignalCallback
* get the systemd user unit dir from pkg-config
* Replace sensitive terms
Translations: lt, uk
========================================
tracker-miners
========================================
NEW in 2.3.5 - 2020-09-07
=========================
* Disable miners autostart by default. This is a measure to make Tracker 2.x
get as much out of the way as possible with Tracker 3.x available. This
default can be undone with -Dautostart=true.
* Whitelist statx syscall, used in recent glib.
Translations: lt
NEW in 2.3.4 - 2020-08-24
=========================
* Block image/ktx files in 90-gstreamer-image-generic.rule
* Set a deadline of 30 seconds for extraction tasks
* Remove generic gstreamer-based image extraction codepath
* Several fixes to libav-based extractor
* Replace sensitive words
* get the systemd user unit dir from pkg-config
Translations: es, hr, id, it, lt, pl, pt_BR, ro, sv, tr, uk
========================================
vala
========================================
Vala 0.48.10
============
* Various improvements and bug fixes:
- tests: Don't rely on undefined use-after-free behaviour of glibc
- Add TraverseVisitor for traversing the tree with a callback
- Force usage of temporary variables for "tainted" member accesses [#1061]
- vala: Move transformation of unary increment/decrement to codegen
- vala: Set parent_node for child nodes of lambda-expression [#1062]
- codegen: Don't append unreachable clean-up section of Block [#169] [#838]
- codegen: Always include base_struct declaration if available [#464]
- vala: Additionally break on ObjectCreationExpression in "tainted" check
- vala: Add ObjectCreationExpression.to_string()
- manual: Update from wiki.gnome.org
- Don't use locale dependent string functions on syntax strings [#1067]
- girparser: Additionally fallback to "glib:type-name" to retrieve the cname
- libvaladoc/girimporter:
+ Fallback to "name" for callback
+ Fallback to "glib:type-name" for class, interface and record
+ Improve parse_symbol_doc() and don't use parse_doc()
+ Skip "attribute" elements
- libvaladoc/gtkdoc-importer:
+ Correctly retrieve "url" from "ulink" elements
+ Don't let parse_block_taglet() return null
* Bindings:
- gstreamer: Update from 1.17.2+ git master
- gtk4: Update to 3.99.1
- gtk4: Resolve a few conflicts of methods with virtual-methods
- pango: Update from 1.46.0
- webkit2gtk-4.0: Update to 2.29.91