The following modules have been added in this release:
   gnome-boxes

The following modules have a new version:
 - atk (2.29.2 => 2.29.92) (*)
 - cantarell-fonts (0.100 => 0.101) (*)
 - dconf (0.29.1 => 0.29.2)
 - epiphany (3.29.91 => 3.29.92)
 - evince (3.29.90 => 3.29.92)
 - evolution-data-server (3.29.91 => 3.29.92)
 - file-roller (3.29.90 => 3.29.91)
 - gdk-pixbuf (2.37.0 => 2.37.92)
 - gjs (1.53.90 => 1.53.92)
 - glib (2.57.1 => 2.57.3)
 - glib-networking (2.57.90 => 2.57.92)
 - gnome-calendar (3.29.90 => 3.29.92)
 - gnome-characters (3.28.2 => 3.29.91)
 - gnome-contacts (3.29.2 => 3.29.92) (*)
 - gnome-control-center (3.29.90 => 3.29.92)
 - gnome-disk-utility (3.29.90 => 3.29.92)
 - gnome-documents (3.28.1 => 3.29.91)
 - gnome-initial-setup (3.29.1 => 3.29.92)
 - gnome-maps (3.29.91 => 3.29.92)
 - gnome-music (3.29.91 => 3.29.92)
 - gnome-online-accounts (3.29.4 => 3.29.91)
 - gnome-photos (3.29.4 => 3.29.91)
 - gnome-session (3.29.90 => 3.29.92) (*)
 - gnome-settings-daemon (3.29.90.1 => 3.29.92)
 - gnome-shell (3.29.90 => 3.29.92)
 - gnome-shell-extensions (3.29.90 => 3.29.91)
 - gnome-software (3.29.1 => 3.29.92)
 - gnome-terminal (3.28.2 => 3.29.92) (*)
 - gobject-introspection (1.56.1 => 1.57.3)
 - gtk-doc (1.28 => 1.29)
 - gtk-vnc (0.8.0 => 0.9.0)
 - gvfs (1.37.4 => 1.37.92)
 - libdazzle (3.29.4 => 3.29.92)
 - librsvg (2.40.20 => 2.44.1)
 - libsoup (2.63.90 => 2.63.92)
 - mutter (3.29.90 => 3.29.92)
 - nautilus (3.29.90.1 => 3.29.92)
 - pango (1.42.3 => 1.42.4) (*)
 - pygobject (3.29.2 => 3.29.3)
 - simple-scan (3.29.91 => 3.29.92) (*)
 - tracker (2.1.1 => 2.1.3)
 - tracker-miners (2.1.0 => 2.1.2)
 - vala (0.41.91 => 0.41.92)
 - vte (0.53.0 => 0.53.92) (*)
(*) No summarized news available

The following modules weren't upgraded in this release:
   NetworkManager, adwaita-icon-theme, at-spi2-atk, at-spi2-core, atkmm,
   baobab, cheese, clutter, clutter-gst, clutter-gtk, cogl, eog, folks, gcab,
   gcr, gdm, gedit, geocode-glib, gfbgraph, glibmm, gmime, gnome-autoar,
   gnome-backgrounds, gnome-bluetooth, gnome-calculator, gnome-clocks,
   gnome-color-manager, gnome-desktop, gnome-font-viewer,
   gnome-getting-started-docs, gnome-keyring, gnome-logs, gnome-menus,
   gnome-online-miners, gnome-screenshot, gnome-system-monitor,
   gnome-themes-extra, gnome-user-docs, gnome-user-share, gnome-video-effects,
   gnome-weather, gom, graphene, grilo, grilo-plugins,
   gsettings-desktop-schemas, gsound, gspell, gssdp, gtk+, gtkmm,
   gtksourceview, gupnp, gupnp-av, gupnp-dlna, gupnp-igd, json-glib,
   libchamplain, libcroco, libgdata, libgee, libgepub, libgnomekbd, libgovirt,
   libgrss, libgsf, libgtop, libgudev, libgweather, libgxps, libmediaart,
   libnotify, libpeas, libsecret, libsigc++, libzapojit, mm-common,
   mousetweaks, network-manager-applet, orca, pangomm, phodav, pyatspi, rest,
   rygel, sushi, totem, totem-pl-parser, vino, yelp, yelp-tools, yelp-xsl,
   zenity

========================================
  dconf
========================================

Changes in dconf 0.29.2
=======================

 - Service: When corrupt GVDB files are found, they are now
   transparently backed up and replaced with an empty database.
   (Philip Withnall, !8)
 - Replace all hard-coded /etc path with sysconfdir. This is useful for
   JHBuild environments and systems that don't want to use /etc/dconf.
   (Ting-Wei Lan; !21, #739229)
 - Engine: Change overflow thresholds in subscription counts from
   GMAXUINT32 to GMAXUINT (Daniel Playfair Cal; !20)
 - Change meson flag used to build Gtk-Doc from enable-gtk-doc to
   gtk_doc (Daniel Playfair Cal; !19)
 - Declare libdconf_service as a dependency to fix the build in
   massively parallelised environments (Emmanuele Bassi; !22)


========================================
  epiphany
========================================

3.29.92 - August 27, 2018
=========================

- Ensure the correct address is displayed in security popover during loads (#503)
- Improve bookmark tag theming for non-Adwaita themes (#504, Alexander Mikhaylenko)
- Enable smooth scrolling by default (#508)
- Fix location entry URI normalization on cut and copy (#513)
- Fix features that rely on web extension message handlers (Carlos Garcia Campos)
- Fix location entry dropdown bookmark icon
- Improve location entry icon style (Alexander Mikhaylenko)
- Improve reader mode icon (Jakub Steiner)


========================================
  evince
========================================

=================
Evince    3.29.92
=================

* Bug fixes and improvements
* PostScript backend disabled by default

=================
Evince    3.29.91
=================

Bug fixes and improvements.


========================================
  evolution-data-server
========================================

Evolution-Data-Server 3.29.92 2018-08-27
----------------------------------------

Bug Fixes:
	I#23 - [IMAPx] Fails to parse some BODYSTRUCTURE responses (Milan Crha)
	I#27 - [IMAPx] Ignore DavMail's CR/LF in BODYSTRUCTURE response (Igor Makarov)
	I#26 - test-book-client-write-write test is failing (Milan Crha)
	I#25 - [CamelVeeFolder] Implement CamelFolderClass::get_message_cached() (Milan Crha)
	evo-I#83 - Follow Up "is not Completed" search condition does not work (Milan Crha)

Miscellaneous:
	Correct build when nss/nspr do not provide pkg-config files (Milan Crha)
	Use 48 pixel icon in reminder notification (Milan Crha)
	[evolution-alarm-notify] Do not show a window with a list of pending reminders by default (Milan Crha)
	GNOME Shell doesn't show evolution-alarm-notification reminders (Milan Crha)
	Correct few annotations in developer comments (Milan Crha)

Translations:
	Claude Paroz (fr)
	Piotr Drąg (pl)
	Jiri Grönroos (fi)
	Bruce Cowan (en_GB)
	Efstathios Iosifidis (el)
	Cheng-Chia Tseng (zh_TW)
	Emin Tufan Çetin (tr)
	Baurzhan Muftakhidinov (kk)
	Kukuh Syafaat (id)
	Çağatay Yiğit Şahin (tr)


========================================
  file-roller
========================================

version 3.29.91
---------------

 Bugs fixed:

  * Fixed loading of .epub and .crx files
  * Path traversal vulnerability. Do not extract files with relative
    paths. (#794337)

 New or updated application translations:

  * Arabic (Khalid Abu Shawarib)


========================================
  gdk-pixbuf
========================================

2.37.92 (release candidate)
===
 - Ensure that GdkPixbuf's storage is safely handled [Federico Mena Quintero]
 - Add test case for buffer overflow in pixdata loader [Bastien Nocera, #57]


========================================
  gjs
========================================

Version 1.53.92
---------------

- Technology preview of a GNOME 3.32 feature: native Promises for GIO-style
  asynchronous operations. This is the result of Avi Zajac's summer internship.
  To use it, you can opt in once for each specific asynchronous method, by
  including code such as the following:

      Gio._promisify(Gio.InputStream.prototype, 'read_bytes_async',
          'read_bytes_finish');

  After executing this, you will be able to use native Promises with the
  Gio.InputStream.prototype.read_async() method, simply by not passing a
  callback to it:

      try {
          let bytes = await stream.read_bytes_async(count, priority, cancel);
      } catch (e) {
          logError(e, 'Failed to read bytes');
      }

  Note that any "success" boolean return values are deleted from the array of
  return values from the async method. That is,

      let [contents, etag] = file.load_contents_async(cancel);

  whereas the callback version still returns a useless [ok, contents, etag]
  that can never be false, since on false an exception would be thrown. In the
  callback version, we must keep this for compatibility reasons.

  Note that due to a bug in GJS (https://gitlab.gnome.org/GNOME/gjs/issues/189),
  promisifying methods on Gio.File.prototype and other interface prototypes will
  not work. We provide the API Gio._LocalFilePrototype on which you can
  promisify methods that will work on Gio.File instances on the local disk only:

      Gio._promisify(Gio._LocalFilePrototype, 'load_contents_async',
          'load_contents_finish');

  We estimate this will cover many common use cases.

  Since this is a technology preview, we do not guarantee API stability with
  the version coming in GNOME 3.32. These APIs are marked with underscores to
  emphasize that they are not stable yet. Use them at your own risk.

- Closed bugs and merge requests:
  * Added promisify to GJS GIO overrides [!225, Avi Zajac]
  * Temporary fix for Gio.File.prototype [!226, Avi Zajac]

Version 1.53.91
---------------

- Closed bugs and merge requests:
  * CI: add webkit and gtk-app tests [!222, Claudio André]
  * Fix example eslint errors [!207, Claudio André, Philip Chimento]
  * Fix more "lost" GInterface properties [!223, Florian Müllner]
  * Fix --enable-installed-tests when built from a tarball [!224, Simon
    McVittie]


========================================
  glib
========================================

Overview of changes in GLib 2.57.3
==================================

* MinGW-w64 ABI warning: In case you build 64 bit glib without LFS support by
  passing --disable-largefile (not the default) and use GStatBuf, you need to
  rebuild your application as the size of GStatBuf has changed for this case.
  See #1476


Overview of changes in GLib 2.57.2
==================================

* Require pcre 8.31
* Require meson 0.47.0

* Bugs fixed:
 742456 Add g_steal_pointer() convenience function to mark ownership...
 795569 MinGW CI: fix tests
 796341 gmem.h: Use typeof() in g_steal_pointer() macro
 #1013 Support for per-session overrides
 #1360 glib-mkenums breaks if option specified but no nick
 #1175 Add names and tags to various GSources and GTasks constructed in GLib
 #903 g_main_context_wait() not deprecated in API, but emits a g_critical()...
 #786 Fix memory leaks in libgio tests
 #927 gio/gresource.c:do_lookup check for terminating "/"
 #976 Document difference between g_assert() and g_assert_*()...
 #1447 glib 2.57.1: test_month_names: assertion failed...
 #1407 Update to Unicode Character Database 11
 #1455 glib python tools have full python path in shebang, limits to 128 characters
 #1459 Missing g_return_val_if_fail in g_async_queue_timeout_pop

* Translation updates:
 Friulian
 German
 Romanian
 Spanish



========================================
  glib-networking
========================================

2.57.92 - August 27, 2018
=========================

 - Revert fixes for #4 and #6 due to regression (#43)
 - Fix installed tests (Sébastien Bacher, !7)


========================================
  gnome-calendar
========================================

Major changes in 3.29.92:
* Better handle 401 status codes when adding calendars (Ralph Plawetzki)
* Updated translations


========================================
  gnome-characters
========================================

3.29.91
===

- Port to modern JavaScript
- build: Drop autotools support

New And Updated Translations
============================
Claude Paroz (fr)
Pieter Schalk Schoeman (af)
Piotr Drąg (pl)
Waldo Luís Ribeiro (en_GB)


========================================
  gnome-control-center
========================================

===============
Version 3.29.92
===============

- Fix a couple of memory leaks in the tests
- Don't hardcode Python path in tests
- Stop aggressively caching D-Bus objects not related to hardware

CI:
- Improve Flatpak job

User Accounts:
- Silence some compiler warnings
- Remove stub string from translation

Wacom
- Remove unused widgets from the .ui file

Wi-Fi:
- Fix a potential crash



========================================
  gnome-disk-utility
========================================

3.29.92 - August 27, 2018
=========================

Piotr Drąg:
 * Mark missing string for translation

Updated translations:
 * Aurimas Černius (lt), Baurzhan Muftakhidinov (kk),
   Bruno Lopes da Silva (pt_BR), Claude Paroz (fr),
   Jiri Grönroos (fi), Kukuh Syafaat (id), Milo Casagrande (it),
   Piotr Drąg (pl), Tim Sabsch (de)


========================================
  gnome-documents
========================================

3.29.91 - "Nutmeg Concoction"
=============================

- Remove Autotools and various Meson improvements (Iñigo Martínez)
- Add OARS metadata (Nick Richards)
- Initialize the getting started PDF only when presenting a UI, and before
  any SPARQL has been submitted
- Be nice to the garbage collector during shutdown

========================================
  gnome-initial-setup
========================================

3.29.92

 * Translation updates
 * Improved network page
 * Fix timezone selection in new-user mode
 * Properly use libsecret unstable api


========================================
  gnome-maps
========================================

3.29.92 - Aug 27, 2018
=========================

Changes since 3.29.91
  - Updated POI definitions and translations for OSM editing

Added/updated/fixed translations
  - Indonesian
  - Finnish
  - Kazakh
  - Icelandic
  - Czech

All contributors to this release
Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Jiri Grönroos <jiri.gronroos@iki.fi>
Kukuh Syafaat <kukuhsyafaat@gnome.org>
Marcus Lundblad <ml@update.uu.se>
Marek Cernocky <marek_cernocky@conel.cz>
Sveinn í Felli <sv1@fellsnet.is>


========================================
  gnome-music
========================================

Overview of changes in 3.29.92
==============================

* Make static playlists more reliable
* Populate views on demand (improves startup)
* Fix player toolbar song/artist order
* Switch view navigation from <Ctrl> to <Alt>
* Add tooltips in more places
* Style treeview stars
* Lots of cleanups and reliability fixes

Bugs fixed:
 Fix Flatpak delayed loading (!239)
 Style treeview stars with CSS (!238)
 Use alt instead of ctrl for navigating tabs (#198)
 Do not allow view switching in all modes (!237)
 Introduce loading state (!233)
 grilo: Fix crash when Tracker is not (yet) loaded (!230)
 Populate views when opened (!232)
 views: Fix now-playing icon display (#203)
 On last play done, first song gets notified (#60)
 Shuffle shouldn't replay songs (#154)
 playlistview: improvements and bugfixes (!227,!229)
 meson: Do not add version suffix on default build (!228)

Thanks to our contributors this release:
 Jean Felder
 Marinus Schraal

Translations updated:
 Swedish
 Friulian
 Brazilian Portuguese
 Finnish
 Icelandic
 Romanian
 Kazakh
 Korean
 Indonesian
 Italian


========================================
  gnome-online-accounts
========================================

Overview of changes in 3.29.91
==============================

* Bugs fixed:
  !2 build: Fix #FooObject style links
  !8 Remove additional unnecessary GDestroyNotify casts
 #10 build: Silence warning about _FORTIFY_SOURCE requiring optimization



========================================
  gnome-photos
========================================

Overview of changes in 3.29.91
==============================

* Bugs fixed:
 !44 build: Update the Git submodule URL after GitLab migration
 !45 flatpak: Switch Grilo to Meson
 !49 flatpak: Fix the exiv2 build

* Updated translations:
 French
 German
 Greek
 Lithuanian
 Polish
 Romanian
 Slovenian
 Turkish



========================================
  gnome-settings-daemon
========================================

===============
Version 3.29.92
===============
- Translation updates

Media-keys:
- Escape custom command for execution

Rfkill:
- Create nested cancellable for rfkill setting

Build:
- Fix undeclared dependency on gio-unix-2.0


========================================
  gnome-shell
========================================

3.29.92
=======
* Choose some actors to cache on the GPU [Daniel; #792633]
* inputMethod: Hide preedit text if requested [Takao; #431]
* Fix forced fallback app-menus on wayland [Jonas; #276]

Contributors:
  Jonas Ådahl, Takao Fujiwara, Mohammed Sadiq, Marco Trevisan (Treviño),
  Daniel van Vugt

Translators:
  Baurzhan Muftakhidinov [kk], Kukuh Syafaat [id], Milo Casagrande [it],
  Changwoo Ryu [ko], Marek Cernocky [cs]

3.29.91
=======
* Fix handling of 0/false options in ShowOSD D-Bus API [Florian; #791669]
* overview: Fix handling of confirmation dialogs on wayland [verdre; !180]
* Avoid some full relayout/redraws [Carlos; !197]
* Keep workspace switcher slid out when workspaces are in use [Florian; !161]
* Ignore auto-repeat for some keybindings [Andrea; #373]
* Misc. bug fixes [Carlos, Florian, Pascal; #464, !189, !191, !192, !162]

Contributors:
  Andrea Azzarone, Olivier Blin, Carlos Garnacho, Florian Müllner,
  Pascal Nowack, verdre

Translators:
  Bruno Lopes da Silva [pt_BR], Matej Urbančič [sl], Piotr Drąg [pl],
  Aurimas Černius [lt], Emin Tufan Çetin [tr], Fabio Tomat [fur],
  Alexandre Franke [fr], Yi-Jyun Pan [zh_TW], Bernd Homuth [de],
  Andre Klapper [cs], Jordi Mas [ca], Daniel Șerbănescu [ro],
  Bruce Cowan [en_GB]


========================================
  gnome-shell-extensions
========================================

3.29.91
=======
* Misc. bug fixes [Florian; #90]

Contributors:
  Florian Müllner


========================================
  gnome-software
========================================

Version 3.29.92
~~~~~~~~~~~~~~~
Released: 2018-08-28

This is an unstable release in the 3.27 development series, with the following
improvements:
 * Do not go 'back' to a previous application details panel
 * Don't crash if when getting the fwupd locked status
 * Download updates automatically when required
 * Fix dark theme support
 * Hide screenshot and support widgets when no screenshots
 * Ignore non-interactive generic errors
 * Implement distro upgrade downloading when using rpm-ostree
 * Only update the update check timestamp when it succeeds
 * Open the WiFi panel when clicking the Network Settings button
 * Rotate featured apps on the overview page
 * Simplify the updates panel
 * Use FlatpakTransaction to install, remove and update
 * Use new display name for the Snap publisher
 * Use the full name for the ESRB ratings descripion

This release also updates translations.


========================================
  gobject-introspection
========================================

=== 2.58 ======================================================================

    • Changes:
      - Update annotations imported from GLib, and require GLib 2.58
      - Ensure that G-I builds on macOS
      - Add a --version argument to the Python-based tools
      - Allow selecting the output format for g-ir-doc-tool
      - Drop the Visual Studio templates
      - Use Sphinx to generate the user documentation; gtk-doc is still
        required for the girepository-1.0 C API reference
      - Support all _Float* C types from ISO/IEC TS 18661-3:2015
      - The autotools build now uses autoconf-archive
      - g-ir-doc-tool: Add DevDocs formatting for GJS (--format=devdocs)
        This adds a dependency on the Python markdown package

    • Issues resolved on gitlab.gnome.org:
      - #139 - make check fails for gobject-introspection 1.44.0 on
               OS X 10.10.4
      - #184 - Default element-type not set for GByteArray object
               properties
      - #189 - c:type missing pointer/array information in GIR for
               C array parameters
      - #134 - Allow multiple output formats
      - #218 - gtk2 hits unreachable code after enable -Wswitch-default
      - #113 - Memory leaks in GI regress and marshalling tests property
               setters

    • Bugs resolved on bugzilla.gnome.org:
      - #702788 - The girepository DLL is acquiring pointers incorrectly
                  on Windows/x64

    • Contributors:
      Tomasz Miąsko, Emmanuele Bassi, Rico Tzschichholz, Chun-wei Fan,
      Philip Chimento, Tom Schoonjans, Christoph Reiter, Ray Donnelly,
      Marcus Calhoun-Lopez, Florian Müllner, Evan Welsh, Mathieu Duponchelle


========================================
  gtk-doc
========================================

GTK-Doc 1.29  (Aug 28 2018)
===============

GTK-Doc now requires python-3.X. It does not requires python-six anymore.

Note that this is a nonmaintainer release and that tests are known to be broken.

 Changes

 o 674163 :  &ndash;  &nbsp; html-build.stamp rule broken for out-of-tree builds with absolute paths
 o 795744 : Too much escaped string - &quot;  &amp; lt;child &gt;  &quot; in description of &quot; GtkOverlay as GtkBuildable &quot; section
 o 796011 : Crash in ScanDirectory caused by overlooked use of renamed `dir` variable
 o 796012 : Several places in rebase.py incorrectly use `match.groups(1)` instead of `match.group(1)`, one causes a crash

 Contributors

 Adam Williamson
 Anders Jonsson
 Daniel Mustieles
 David D
 LRN
 Marek Cernocky
 Martin Blanchard
 Michael Biebl
 Michael Catanzaro
 Rafael Fontenelle
 Sebastian Geiger
 Stefan Sauer
 Tim Sabsch



========================================
  gtk-vnc
========================================


Aug 17, 2018: Release 0.9.0
===========================

Note that the next release (1.0.0) will drop support for GTK-2

 o Requires gnutls >= 3.1.18
 o Requires libgcrypt >= 1.5.0
 o Requires glib2 >= 2.42.0
 o Use libgcrypt for DES routines
 o Add missing cipher close calls in ARD auth
 o Check for errors after reading mslogon params
 o Support newer UltraVNC mslogon auth type code
 o Avoid divide by zero in mslogin auth from bogus params
 o Re-allow python2 accidentally blocked when removing
   python binding

========================================
  gvfs
========================================

Major changes in 1.37.92
========================
* udisks2: Use loop backing file as description for unlock
* Remove workaround for directory / folder icons
* Translation updates

Major changes in 1.37.91
========================
* Translation updates

Major changes in 1.37.90
========================
* ftp: Add implicit TLS mode
* dav: Increase max number of connections to prevent lockups
* smb: Do not claim that mountable can be unmounted
* build: Add proper linker support check
* Several smaller bugfixes
* Translation updates


========================================
  libdazzle
========================================

===============
Version 3.29.92
===============

Changes in this release:

 • Fixes to the DzlGraphModel for va_list usage on various architectures.
 • State machine is a bit more defensive against improper input.
 • Fullscreen transitions now change the headerbar to be immediately
   visible after the transition.
 • A new DzlReadOnlyListModel wrapper has been added which allows
   developers to create an opaque wrapper around a GListModel.
 • bindir fixes when used as a subproject

===============
Version 3.29.91
===============

Changes in this release:

 • Build system improvements for subproject usage.
 • Many improvements to DzlSuggestionEntry to allow for more flexible usage
   that originally designed. You can now use cairo_surface_t for icons as well
   as GIcon. You can also now have more control over selection changes and
   activation of items from click or touch events.
 • DzlDockBin and DzlDockOverlay gained improved control over focus events.
 • Many leaks have been fixed, including those in unit tests.
 • You can run unit tests under ASAN so long as you have a minimal suppression
   file for some Gio module leaks.
 • Some memory safety improvements and safe-guards across the library.
 • Animations of zero-length have been improved. This fixes some long-standing
   issues for systems where shell/gtk animations were disabled.


========================================
  librsvg
========================================

Version 2.44.1
- This is a brown paper bag release!  Apologies for the bugs:
- Fix #324 - Don't panic if trying to render a non-empty SVG with no
  elements (Paolo Borelli).
- Fix #325 - All the elements were being leaked at the toplevel.
- Fix #326 - Fix COMPILING.md - librsvg 2.44 does not build on Ubuntu
  18.04 because it has a rust version that is too old.

Version 2.44.0
- Librsvg now has minimal logging for debugging by setting the
  RSVG_LOG environment variable.  See CONTRIBUTING.md for details.
- Speed improvements for Gaussian blur, SRGB conversions, and various
  filters (Ivan Molodetskikh).
- Fix #264 - the letter-spacing property now supports "normal" in
  addition to lengths (Paolo Borelli).
- Fix #318 - the font-weight property was being parsed incorrectly.
- Fix #323 - don't use 100% "forever" with malicious SVGs that cause
  an exponential number of elements to be instanced through the
  <use> element.  We limit the number of <use> instances now.
- Fix #293 - Don't panic when masking an empty group.
- Fix #319 - Parse single font-family correctly.
- Cleanups for the internal representation of elliptical arcs in paths
  (letheed).

Version 2.43.4
- This is an early release to test the effects of threading in librsvg.
- The lighting and Gaussian blur filters are now parallelized with
  Rayon; they will use all available cores (Ivan Molodetskikh).

Version 2.43.3
- Tentative fix: #309 - Don't panic if rendering to a non-image Cairo surface.
- Optimizations for Gaussian blur and other filters (Ivan Molodetskikh).
- Optimizations in SRGB <-> linear RGB conversions (Ivan Molodetskikh).
- More C to Rust conversion in the loading code (Paolo Borelli).

Version 2.43.2
- All the filter effects have been ported to Rust as part of Ivan
  Molodetskikh's Summer of Code project!!!!!
- We now require Rust 1.26.
- We now include Rust debug information even in release builds, to make it
  easier to obtain stack traces.
- Fix #310 - Respect DPI in the font-size property (Mike Marcacci).
- Fix: draw the circle/ellipse elements with the same orientation as
  the SVG 1.1 test suite; this is relevant for stroke-dasharray (Ivan
  Molodetskikh).
- Refactoring of the drawing code and font sizes (Paolo Borelli).
- New filters in Rust: feConvolveMatrix, feColorMatrix, feMorphology,
  feDisplacementMap, feGaussianBlur, feDistantLight, feSpotLight,
  fePointLight, feTile.
- Updated Rust dependencies (Igor Gnatenko).

Version 2.43.1
- Fix: #259 - Test fonts should now work with --enable-installed-tests
- Fix: #277 - Don't panic when trying to filter an empty group
  (Ivan Molodetskikh).
- Fix: #292 - Don't panic if we try to clip an empty group.
- Fix the feOffset filter's coordinate parsing.  (Ivan Molodetskikh).
- Fix linearization of SRGB data in the feComposite filter (Ivan
  Molodetskikh).
- Fix CSS cascading in filters (Ivan Molodetskikh).
- Fix, don't render filters if they are in error (Ivan Molodetskikh).
- Fixed a couple of memory leaks in the test suite.
- Filters now support FillPaint and StrokePaint for input (Ivan Molodetskikh).
- Filters now support the color-interpolation-filters property
  (Ivan Molodetskikh).
- The feImage, feBlend, feComponentTransfer filters are now in Rust
  (Ivan Molodetskikh).
- The feOffset filter now supports fractional offsets (Ivan Molodetskikh).
- The drawing context code is now in Rust.  This is a tremendous
  amount of work! (Paolo Borelli)
- All the style property parsers have been moved to rust-cssparser.

Version 2.43.0
- This is the start of the 2.43 development series, and you bet we are
  doing extensive changes!
- Many, many thanks to Jordan Petridis for keeping our Continuous
  Infrastructure updated all the time, and for emergency fixes when
  they were necessary.
- As part of the Summer of Code 2018, Ivan Molodetskikh is porting the
  filter effects to Rust.  These are done so far:  core filters
  infrastructure, feComposite, feMerge, feOffset.  The only remaining
  SVG elements done in C pertain to filter effects, and Ivan is taking
  care of them.
- The feComposite filter now operates in linear RGB space, for better
  spec compliance.  We transform back to SRGB for the final results
  (see issue #275 for pending work on fully supporting this
  elsewhere).
- Filters now compute their bounds to floating-point values, instead
  of clipping them to integers.
- The text, tspan, tref elements are now in Rust (Paolo Borelli).
- Text rendering should be better.  We now perform text measurement
  operations with the actual affine transformation that the text will
  use in the end.  This should give Pango/Freetype a better chance of
  doing scale-appropriate hinting.
- The basic styling infrastructure has moved to Rust (Paolo Borelli,
  Federico Mena).  We don't use the old and limited cascading code
  anymore.  We also audited which CSS properties are supposed to
  inherit automatically or not; this should be working per the SVG
  spec now.  Special thanks to Paolo for doing the largest part of the
  work in moving the style data to Rust; this was a painstaking,
  months-long process of constant refactoring.
- The internals of the drawing infrastructure and bounding-box
  computation are now done in Rust (Paolo Borelli).
- Element creation from the parsing stage is now in Rust (Saurav
  Sachidanand).
- Clipping and Masking are now done in Rust (Paolo Borelli).
- Our tests now include the full Adwaita icon theme, so it doesn't
  break.
- Fix: #241 - feDistantLight and feSpotLight now work again.
- Fix: #282 - feComposite is fixed not to overwrite the source image
  in some cases; this fixes drop shadows generated from Inkscape (Ivan
  Molodetskikh).
- We have the beginnings of Windows CI, courtesy of Guillaume Gomez.
- Changes from 2.42.4:
- Fix: elements with systemLanguage attributes without variants now
  work better (Paolo Borelli).
- gitlab#227 - Fix: we now catch negative values in stroke-dasharray
  properties instead of leaving the cairo_t in an error state.
- gitlab#228 - Fix: empty transform attribute now correctly yields an
  identity transform (Dmitry Kontsevoy).
- Fix possible crash on invalid gradient references.
- Make robust against patterns and gradients with no children.
- Lots of code cleanups and refactorings (Jordan Petridis, Dmitry
  Kontsevoy, Ivan Molodetskikh).
- Code moved to Rust: low-level path and PangoLayout drawing, "switch"
  element (Paolo Borelli).
- New Rust dependencies: float_cmp, pangocairo crates.
- We now require Rust 1.21 or later.
- Changes from 2.42.5:
- #276 - rsvg_handle_render_cairo() will now refuse to render if the
  cairo_t passed to it is in an error state.  Fixes a panic in the
  cairo-dock program.
- #206 - The test suite now writes test artifacts to tests/output
  instead of /tmp (Saurav Sachidanand).

Version 2.42.3
- gitlab#205 - The configure script now checks for Rust 1.20.0 -
  previously this minimum requirement was not well-defined.
- gitlab#204 - New feature: If an SVG has an <a> link element, we now
  generate the corresponding link when outputting to a Cairo PDF
  surface.  If you use rsvg-convert(1) with PDF output, <a> links in
  the SVG will work in the PDF (Dmitry Kontsevoy).
- gitlab#108 - New feature: support font-size:larger and font-size:smaller
  relative sizes.
- New feature: rsvg-convert now supports SOURCE_DATE_EPOCH per
  https://reproducible-builds.org/specs/source-date-epoch/ to generate
  reproducible output for PDFs (Chris Lamb).
- gitlab#197 - New requirement: We now require Freetype2 2.9.0, which
  fixes font rendering bugs.  The test reference PNGs have been
  regenerated with this version.  You may see changes in font
  rendering as a result of this updated requirement.
- gitlab#91 - Fix rendering of masks and clips when the initial
  transformation has a translation component (Massimo).
- gitlab#112 - Fix: apply style attributes for all SVG elements, not just
  for the toplevel one.
- gitlab#161 - Fix the marker angle for the last vertex of closed
  paths (Juraj Fiala).
- gitlab#198 - Fix: Make rsvg_pixbuf_from_file() and its derived
  functions work again.  Now we have tests for the whole public API.
- gitlab#143 - Minor optimizations for Gaussian blurs (Timm Bäder).
- gitlab#201 - Minor speedups in the code to parse SVG attributes.
- gitlab#178 - Fix some tests that failed on 32-bit machines.
- COMPILING.md now lists our build dependencies, and has command lines
  which you can use on openSUSE/Fedora/Debian/Ubuntu/MacOS to set up a
  development environment for librsvg (Jordan Petridis, Brion Vibber).
- gitlab#211 - Running the configure script on MacOS now works and
  doesn't try to use -Bsymbolic for linking (Brion Vibber).
- gitlab#In addtion to --enable-debug/--disable-debug to control the Rust
  compilation, now you can use an environment variable
  LIBRSVG_DEBUG=yes / LIBRSVG_DEBUG=no if you wish.
- Code moved to Rust: SVG paint servers (Dmitry Kontsevoy), SVG
  attribute parsing.
- We now use a Cargo workspace internally, to move more things to Rust
  (Jordan Petridis, Chun-wei Fan).
- Special thanks in this release to Jordan Petridis for MAJOR
  improvements to our Continuous Integration infrastructure, the
  repository structure, and updates to the compilation documentation.
  Also for setting up 32-bit builds for continuous integration.

Version 2.42.2
- gitlab#193 - Don't crash when feConvolveMatrix doesn't specify
  orderx/ordery attributes.
- gitlab#136 - Parse stroke-dasharray property correctly.  This code
  is in Rust now; yay! (Jordan Petridis).
- Don't render markers if they are zero-sized, per the spec.
- Performance: eliminate a bunch of string copies during parsing.
- Update rust-cssparser to 0.23 (Igor Gnatenko).

Version 2.42.1
- gitlab#182 - Parse the transform attribute in a faster/simpler way.
  We now use rust-cssparser instead of lalrpop.  This is especially
  noticeable on SVGs with lots of "transform" attributes.
- gitlab#187 - Don't crash when setting a gradient on a zero-sized object.
- gitlab#184 - (Windows) Don't use PangoFT2 if not available (Chun-wei Fan).
- gitlab#181 - Inherit attributes in the <svg> element properly.
- gitlab#160 - rsvg-convert - fix error reporting when reading from
  stdin (Phlip Withnall).
- gitlab#152 - Fix detection of image type in "data:" URIs when they
  don't specify a MIME type (Andreas Smas).
- gitlab#117 - (Windows) rsvg-convert - Set stdout to O_BINARY
  (Bakhtiar Hasmanan).
- gitlab#133 - More stringent parsing of path data; better tests.
- (Windows/MSVC) Fix linking of the Rust internals library (Chun-wei Fan).
- Fix typos and links in the .md files.

Version 2.42.0
- Fix a memory leak in rsvg_handle_new_from_file() (Lovell Fuller).
- Optimize the xml:space normalization function (Jordan Petridis).
- gitlab#179 - fix a runtime warning in the feMergeNode code.
- gitlab#175 - Clarify documentation about the rsvg_*_sub() APIs.
- Stylistic fixes from cargo-clippy (Jordan Petridis).
- Port the Pango glue code to Rust.
- New ARCHITECTURE.md with a description of librsvg's internals.

Version 2.41.2
- We now require glib 2.52.0.
- bgo#787895 - Fix mis-use of libxml2.  Thanks to Nick Wellnhofer for
  the guidance.

========================================
  libsoup
========================================

Changes in libsoup from 2.63.91 to 2.63.92:

	* Make sure that XMLRPC tests build in Debian too [Claudio Saavedra]
	* Distribute missing meson files [Claudio Saavedra]
	* Some fixes to the meson build files [Claudio Saavedra]
	* Updated Korean and Swedish translations

Changes in libsoup from 2.63.90 to 2.63.91:

	* Simplify soup_hosts_matches_host() [Claudio Saavedra]
	* Add new tests for trailing dots in domain names [Claudio Saavedra]
	* Updated Turkish translation


========================================
  mutter
========================================

3.29.92
=======
* Avoid crash when a cursor is not found [Sebastian; #254]
* Fix screen rotation regression [Jonas; #216]
* Handle requests to unmanaged windows gracefully [Jonas; #240]
* Move popups together with their parent [Jonas; #274]
* Fix non-lowercase letters on virtual key devices [Carlos; gnome-shell#135]
* Misc. bug fixes [Iain, Jonas; #223, #192, #279]

Contributors:
  Jonas Ådahl, Carlos Garnacho, Sebastian Keller, Iain Lane, Robert Mader,
  Daniel van Vugt

Translators:
  Gwan-gyeong Mun [ko], Kukuh Syafaat [id], Milo Casagrande [it],
  Anders Jonsson [sv], Rafael Fontenelle [pt_BR], Marek Cernocky [cs]

3.29.91
=======
* Various crash fixes [Olivier, Iain; #255, #223]
* Fix lock up with some DRI drivers [Alex; #127]
* Send correct button codes from virtual evdev devices [Jonas; !190]
* Improve grab-device clock updates on X11 [Jeff; !174]
* Fix popups closing immediately on key down [Jonas; !180]
* Prevent clients from modifying the shared keymap [Jonas; #784206]

Contributors:
  Jonas Ådahl, Andrea Azzarone, Piotr Drąg, Olivier Fourdan, Carlos Garnacho,
  Jan Grulich, Iain Lane, Alex Villacís Lasso, Jeff Smith, Daniel van Vugt

Translators:
  Matej Urbančič [sl], Mario Blättermann [de], Piotr Drąg [pl],
  Aurimas Černius [lt], Yi-Jyun Pan [zh_TW], Emin Tufan Çetin [tr],
  Fabio Tomat [fur], Bruce Cowan [en_GB]


========================================
  nautilus
========================================

Major changes in 3.29.92:
* Revert showing search filter popover on ctrl-f (António Fernandes)
* Add more tests (Alexandru Fazakas) (woo!)
* Replace ambiguous slash with trash icon in path bar (Yi-Soo An)
* Fix path bar buttons not working with keyboard (António Fernandes, Carlo Lobrano)
* t (Carlos Soriano)
* Fix crash when opening broken bookmarks from other locations (Ernestas Kulik)
* Add warning about exceeded file name limit when renaming, etc. (António Fernandes)
* Add plumbing for desktop extension (clipboard, undo/redo, etc.) (Carlos Soriano)
* Tweak path bar styling (António Fernandes, Alexander Mikhaylenko, Jakub Steiner)


========================================
  pygobject
========================================

3.29.3 - 2018-08-16
-------------------

* meson: Support building pycairo as a subproject. :mr:`76`
* meson: Declare_dependency for use by potential superprojects
  (:user:`Mathieu Duponchelle <mathieudu>`)
* meson: Update glib wrap file. :mr:`80` (:user:`Carlos Soriano <csoriano>`)
* meson: Fix the Python 2 build not not use the system pycairo extension when
  running tests. :issue:`242`
* pygi-convert.sh: Various fixes and updates. :mr:`77` :mr:`78`
  (:user:`Sander Sweers <infirit>`)
* Gtk.Template: Fix instantiation error when using the new code with older
  PyGObject. :mr:`79` (:user:`Kai Willadsen <kaiw>`)
* Gtk.Template: Don't error out when loading a resource that is only available
  in an overlay. :issue:`230`
* Fix various crashes when running against a debug Python 3.7 build. :mr:`82`
  (:user:`Simon McVittie <smcv>`)
* overrides: Allow calling GObject.Binding.unbind() multiple times with
  GLib 2.58+. :issue:`240`
* overrides: Gio.ListStore overrides use splice() when adding/removing many
  items with GLib 2.58+. :issue:`115` :mr:`83`
* Work around pylint reporting bogus warnings regarding a missing self
  argument for normal functions. :issue:`217`
* Add override for GdkPixbuf.Pixbuf.new_from_data() to wrap new_from_bytes()
  to work around a use after free. :issue:`225` :mr:`74`


3.28.3 - 2018-05-31
-------------------

* Fix Gio.Application leak in case no signal handler is set before.
  :issue:`219`
* Squash critical warning when using array as hash value
  (:user:`Philip Withnall <pwithnall>`)



========================================
  tracker
========================================

NEW in 2.1.3 - 2018-08-30
=========================

  * Fix resource refcounting issues in database. Reset is advised.
  * Drop cardinality from nie:copyright, nie:license, nie:legal and dc:rights
  * Fix superfluous ontology checks on second tracker-store run
  * Use more SPARQL1.1 correct syntax.
  * Allow use of domain rules outside prefix
  * Compatibility fixes with C++

Translations: gl, id, ko

NEW in 2.1.2 - 2018-08-15
=========================

  * libtracker-sparql: Delete TrackerResource elements one by one
  * libtracker-sparql: Fix compilation with C++
  * build: Fixes for FreeBSD
  * build: Fixes on meson

Translations: cs, el, fr, fur, hu, sl, tr, zh_TW


========================================
  tracker-miners
========================================

NEW in 2.1.2 - 2018-08-30
=========================

  * Allow use of domain rules outside prefix
  * Add core-as-subproject as explicit meson option
  * Ensure utf8ness in TrackerResource helpers
  * Fix multiple cardinality issues in different extractors/properties
  * Other minor SPARQL correctness fixes

Translations: gl, id, ko

NEW in 2.1.1 - 2018-08-15
=========================

  * tracker-miner-fs: Ignore mercurial repositories
  * build: Fix build with -Werror=format-security
  * tracker-extract: Ensure metadata strings are UTF-8 in JPEG/PNG extractors
  * tracker-extract: Do not add named destinations to PDF TOCs
  * tracker-extract: Ignore XMP image metadata on PDFs
  * tracker-extract: Fix ISO 8601 date string generation on gstreamer extractor

Translations: cs, el, fr, fur, hu, lt, sl, tr, zh_TW


========================================
  vala
========================================

Vala 0.41.92
============
 * Various improvements and bug fixes:
  - codegen: Fix floating reference regression with Variants [#661]
  - build: Correctly quote square brackets in regular expression
  - codegen: Call ref_sink on Object.new_valist/new_with_properties if needed
  - vala: Don't bail early on property with not supported default value
  - manual: Update from wiki.gnome.org

 * Bindings:
  - glib-2.0: Add return-type of Queue.remove*(), add HashTable.foreach_steal()
  - glib-2.0: Add float.parse/try_parse() [#649]
  - gstreamer: Update from 1.15+ git master
  - webkit2gtk-4.0: Update to 2.21.91