The GNOME Shell 2.29.1 release is coming a few days after the release of Mutter 2.29.1, which brought a dependence on Clutter 1.2 (as in dropping Clutter 1.0 compatibility) and other changes. GNOME Shell 2.29.1 is now also dependent upon the newer Clutter tool-kit release and it boasts a number of other changes.
GNOME Shell 2.29.1 now allows dragging windows in the linear workspaces view, auto shrinking and scaling of the application switcher when necessary, application search results as tiles, improved right-to-left text support, new dialog improvements, minor user-interface improvements, and Shell Toolkit (ST) improvements. The GNOME Shell 2.29.1 release also carries code clean-ups and more bug-fixes.
The GNOME Shell 2.29.1 changes can be read about on the GNOME announcement list with its source download links. While GNOME Shell is designed to play a pivotal role in the GNOME 3.0 desktop, this package can be used on GNOME 2.30 and can already be found in the package repositories of some Linux desktop distributions.