The following modules have a new version:
- baobab (3.34.0 => 3.34.1)
- cogl (1.22.6 => 1.22.8)
- gnome-desktop (3.34.7 => 3.34.8)
- gnome-online-accounts (3.34.1 => 3.34.2)
- gssdp (1.2.2 => 1.2.3)
- gtk+ (3.24.20 => 3.24.22)
- gupnp (1.2.2 => 1.2.4)
- rygel (0.38.3 => 0.38.4)
- vala (0.46.10 => 0.46.13)
The following modules weren't upgraded in this release:
adwaita-icon-theme, at-spi2-atk, at-spi2-core, atk, atkmm, cantarell-fonts,
cheese, clutter, clutter-gst, clutter-gtk, dconf, eog, epiphany, evince,
evolution-data-server, file-roller, folks, gcab, gcr, gdk-pixbuf, gdm,
gedit, geocode-glib, gfbgraph, gjs, glib, 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-music, gnome-online-miners, gnome-photos, gnome-screenshot,
gnome-session, gnome-settings-daemon, gnome-shell, gnome-shell-extensions,
gnome-software, gnome-system-monitor, 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, gtk-doc, gtk-vnc, gtkmm,
gtksourceview, gupnp-av, gupnp-dlna, gvfs, json-glib, libchamplain,
libcroco, libdazzle, libgdata, libgee, libgepub, libgnomekbd, libgovirt,
libgsf, libgtop, libgudev, libgweather, libgxps, libmediaart, libnotify,
libpeas, librsvg, libsecret, libsigc++, libsoup, libzapojit, mm-common,
mutter, nautilus, network-manager-applet, orca, pango, pangomm, phodav,
pyatspi, pygobject, rest, simple-scan, sushi, totem, totem-pl-parser,
tracker, tracker-miners, vino, vte, yelp, yelp-tools, yelp-xsl, zenity
========================================
baobab
========================================
3.34.1
======
* Backported bugfixes (network locations blocking the UI)
* Updated translation (ckb, ja, ms, uk)
* Updated documentation translations (cs, es, fr, pl, sv)
========================================
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]
========================================
gnome-desktop
========================================
==============
Version 3.34.8
==============
- tests: Don't run at build-time (#159)
========================================
gnome-online-accounts
========================================
Overview of changes in 3.34.2
=============================
* Updated translations:
Kurdish (Sorani)
Malay
Russian
========================================
gssdp
========================================
1.2.3
=====
- Prevent crash if client is not initialized
- Fix critical if network device does not exists
- Fix ::1 multicast
- client. Add getter for network mask
Bugs fixed in this release:
-
https://gitlab.gnome.org/GNOME/gssdp/issues/5
-
https://gitlab.gnome.org/GNOME/gssdp/issues/6
All contributors to this release:
- Jens Georg <
[email protected]>
========================================
gtk+
========================================
Overview of Changes in GTK+ 3.24.22
===================================
* GtkTextView:
- Fix some corner cases of pixelcache invalidation
- Make select-all work on touch
* Fix print portal support
* Adwaita:
- Tweak title style class
- Add a public color for text view background
* Windows:
- Limit the size of the corner mask cache
- Use native API for keycode conversion
- Use GLES on arm64
* Wayland: Add a way to change the application id
* Quartz: Add axes to master devices
* Add --enable-tracker3 option to configure
* Translation updates:
Catalan
German
Indonesian
Italian
Kazakh
Spanish
Turkish
Overview of Changes in GTK+ 3.24.21
===================================
* Wayland:
- Prevent crashes with offscreen windows
- Handle disorderly tablet/pad disconnects
* GtkFileChooser:
- Translate the type column
- Add a tracker3 search engine
- Rate-limit trash monitoring
- Make get_filter work for native chooser
* GtkGLArea:
- Fix a redraw problem
* GtkScrolledWindow:
- Fix kinetic scrolling
* Add a gtk-cursor-aspect-ratio setting
* GDK:
- Improve frame clock smoothness
- Fix frame clock monotonicity
* OS X:
- Support Pen / Eraser input
- Support openfiles in GtkApplication
* Adwaita:
- Improve notebook tab legibility
* Translation updates:
Basque
Brazilian Portuguese
Catalan
Chinese (Taiwan)
German
Indonesian
Italian
Japanese
Kazakh
Lithuanian
Polish
Romanian
Slovak
Slovenian
Swedish
Ukrainian
========================================
gupnp
========================================
1.2.4
=====
- Fix subscription check on V6 link-local addresses
- Add autofree function for GUPnPServiceProxyAction
All contributors to this release:
- Jens Georg <
[email protected]>
1.2.3
=====
- Attention: Requires GSSDP 1.2.3!
- Always build the gupnp-binding-tool manpage
- Fix meson build on Windows
- Fix context creation for tests across different platforms
- Fix static linking issue caused by libguul subproject
- Add mitigations for CVE-2020-12695 (CallStranger)
- Implement UDA 2.0 April 17 2020 Addendum (Patial fix for CVE-2020-12695)
Bugs fixed in this release:
-
https://gitlab.gnome.org/GNOME/gupnp/issues/15
-
https://gitlab.gnome.org/GNOME/gupnp/issues/16
All contributors to this release:
- Jens Georg <
[email protected]>
- soiamsoNG <
[email protected]>
- Peter Seiderer <
[email protected]>
- Jan-Michael Brummer <
[email protected]>
- Mart Raudsepp <
[email protected]>
========================================
rygel
========================================
0.38.4
======
Core:
- Actually use the pretty hostname if found
Server:
- Fix missing nullable argument
Rygel:
- Add debug output regarding the currently applied
ACL policy
Server:
- Fix TimeSeekRange headers being locale-dependent
Tracker:
- Some fixes for compatibility with recent vala
- nmm:albumTitle was removed ages ago, use nie:title
GStreamer Media Engine:
- Do not seek on encodebin
Translation updates
Bugs fixed in this release:
-
https://gitlab.gnome.org/GNOME/rygel/issues/157
-
https://gitlab.gnome.org/GNOME/rygel/issues/161
-
https://gitlab.gnome.org/GNOME/rygel/issues/165
All contributors to this release:
- Jens Georg <
[email protected]>
- sicklylife <
[email protected]>
- Daniel Korostil <
[email protected]>
- Danial Behzadi <
[email protected]>
- Umarzuki Bin Mochlis Moktar <
[email protected]>
Added/updated translations:
- fa.po, courtesy of Danial Behzadi
- ja.po, courtesy of sicklylife
- ms.po, courtesy of abuyop
- uk.po, courtesy of Yuri Chornoivan
========================================
vala
========================================
Vala 0.46.13
============
* Regression and bug fixes:
- codegen: Include header for base-symbols when connecting vfuncs
- vala:
+ Inherit CCode.returns_floating_reference attribute from base [#1053]
+ Mark tranformed member-access as qualified [#57]
- girparser: Add support for string "feature_test_macro" metadata
- Revert "girwriter: Use appropriate get_ccode_* functions" [#1059]
* Bindings:
- gio-unix-2.0: Fix "g_unix_mount_for" binding [#1052]
- gio-2.0: Include "gio/gsettingsbackend.h" for GLib.SettingsBackend
members [#1054]
- goocanvas-2.0: Fix some field ownerships and types [#1057]
- posix: Add missing "has_typedef" attribute for some delegates
- posix: Declare WRDE_APPEND constant as public
Vala 0.46.12
============
* Various improvements and bug fixes:
- codegen:
+ Properly compare string if binary-expression contains string-literal
+ Inline allocated and constant arrays are never NULL
+ Check param for null before using it
+ Properly destroy elements of an inline struct array [#365]
- vala:
+ Avoid subsequent critical caused by invalid array type for constant
+ Improve error handling of nested initializer lists
+ Don't allow "resize" invocation on variable with unowned array type [#928]
+ Property must be writable when invoking ReturnsModifiedPointer method [#1023]
+ Recursive check of assignment target to recognize constants [#944]
+ Return copy of constant type in get_value_type_for_symbol()
+ Handle parameter initializer without value-type
+ Fully qualify member-access when using-directive was used to resolve [#57]
+ Tranform instance member-access to a static one if possible [#270]
+ Improve check of expression passed to yield
+ Allow prototype access to signal with emitter
+ Check error-type accessibility of creation methods and delegates
- girparser: Warn about conflicting signals and properties
- girparser: Skip 'docsection' elements in <namespace>
- girwriter:
+ Add c:identifier-prefixes to <namespace>
+ Write c:type="void" when name="none"
+ Write c:symbol-prefix on supported elements
+ Don't include symbols outside of a namespace [#241]
+ Use appropriate get_ccode_* functions
- libvaladoc: Support exporting the `class` modifier on methods and fields
- Disable deprecation warnings when checking bindings
- tests: Fix "methods/extern" test with -Werror=address and gcc 5.4.0
* Bindings:
- glib-2.0: Add AtomicUint, an alternation of AtomicInt for uint [#915]
- gtk+-3.0: Update to 3.24.21+ffe2df7b
- gtk+-3.0: Resolve conflicts of signals with properties
- webkit2gtk-4.0: Update to 2.29.4
Vala 0.46.11
============
* Various improvements and bug fixes:
- codegen:
+ Improve array-dup-wrapper for empty arrays [#999]
+ Don't call get_ccode_finish_instance() with non-async methods
+ Cast initializer-list to struct for non-constant/-array assignment [#1013]
+ Consistently use get_ccode_lower_case_prefix() for function names [#1008]
- vala:
+ Correctly handle qualified struct type in initializer list [#1004]
+ Fix value-type for ArrayCreationExpression used as argument [#1009]
+ Improve parameter check of "get" method used for foreach [#1017]
+ Don't carry floating reference into unknown target type expression [#1018]
- girparser: Actually respect given cprefix metadata for enumerations
- girwriter: Append symbol-attributes to callback field [#1006]
- libvaladoc/girimporter: Skip "function-macro" elements
- build: Update git-version-gen to latest upstream
- tests: Build typelib if g-ir-compiler is available
* Bindings:
- gtk+-3.0: Deprecated abstract methods are not required to be implemented
- harfbuzz-gobject: Update to 2.6.8
- webkit2gtk-4.0: Update to 2.29.2