Gnome has emitted its first major upgrade in six months with the release of Gnome 3.20.
The biggest change, the group reckons, is in software upgrade handling: for the first time, Gnome users can run major operating system upgrades from the GUI, without having to drop down to the command line.
While that's the sort of thing that fills greybeards' cups with bitter tears, it's a big step forward in usability. Upgrades, once downloaded, are installed when the system's not running, which also makes life easier for non-sysadmins.
There is also better support for the Wayland display server protocol, providing kinetic scrolling, drag-and-drop and middle-click paste. As Gnome notes, though, Wayland isn't a finished project yet: it still lacks screen sharing, and Wacom tablets aren't supported.
Gnome 3.20's improved Polari IRC client
Keyboard shortcuts have also been improved with overlay windows, to make it easier for users to learn them.
Other features highlighted by the project include:
- Privacy controls have been improved with per-application location access;
- Media controls are directly accessible from the shell; and
- File searches are improved.
Gnome's devs are also pleased with new photo-editing features
There's goodies for developers as well: Gnome's Builder IDE now supports XDG-app virtualisation framework, XDG-apps can then be directly installed from the software manager system.
Other developer features include Datagram TLS support in GLib for encrypting streaming media; overflow-checked integer operations in GLib to “make it easier to write safe code”, Gjs has added JSON-GLib, Gom and GtkBuilder.
SPARQL 1.1 in Tracker has been improved, and the gitg Git client has better commit previews and diffs, and a restyled repo list.
More detail on developer features in Gnome 3.20 is here. ®