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
The list of updated modules and changes is available here:
The source packages are available here:
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:
Finally, zenity has been removed from this release, at long last.
Please make sure your modules do not use it.
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
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:
desktop-devel-list mailing list