GNOME 3587 Published by

The first development release of the upcoming GNOME 3.30 has been released



GNOME 3.29.1 is now available. If you want to compile GNOME 3.29.1, you can use the official BuildStream project snapshot. Thanks to BuildStream's build sandbox, it should build reliably for you regardless of the dependencies on your host system:
https://download.gnome.org/teams/releng/3.29.1/gnome-3.29.1.tar.xz

The list of updated modules and changes is available here:

https://download.gnome.org/core/3.29/3.29.1/NEWS

The source packages are available here:

https://download.gnome.org/core/3.29/3.29.1/sources/

There are actually not very many changes to GNOME modules themselves, because not many maintainers provided updated tarballs, but there are new versions for a few applications and libraries. More frequent tarball releases would be appreciated if you have made changes in your modules, to ensure they receive early testing in development distributions. Notably, GNOME Shell was not updated in this release, which is a bit sad.

There have, however, been major changes in the build metadata. Thanks to Abderrahim Kitouni, we've switched the base system used for building GNOME from one based on Debian packages to one based on the freedesktop SDK. This is a major step towards using gnome-build-meta to build our Flatpak runtimes. There is one notable regression: Rust is no longer available, so we had to downgrade librsvg. Help in restoring support for Rust would be most welcome in this issue:

https://gitlab.com/freedesktop-sdk/freedesktop-sdk/issues/100Finally, zenity has been removed from this release, at long last. Please make sure your modules do not use it.

WARNING!
--------
This release is a snapshot of development code. Although it is
buildable and usable, it is primarily intended for testing and hacking
purposes. GNOME uses odd minor version numbers to indicate development
status.

For more information about 3.29, the full schedule, the official module
lists and the proposed module lists, please see our 3.29 wiki page:

https://www.gnome.org/start/unstable

Michael
  GNOME 3.29.1 released