GNOME Changelog

What's new in GNOME 3.28.2

May 18, 2018
  • It includes numerous bugfixes, documentation improvements, and translation updates,
  • notably some widely discussed memory leak fixes for GNOME shell.

New in GNOME 3.16.1 (Apr 16, 2015)

  • Here comes our first update to GNOME 3.16, it has many fixes, various improvements, documentation and translation updates, we hope you'll enjoy it.

New in GNOME 3.16.0 (Mar 25, 2015)

  • GNOME 3.16 brings a brand new notification system and updated calendar design, which helps you to easily keep track of what’s happened, and includes useful information like world times and event reminders. Other features include overlaid scrollbars, updated visuals, improved content views in Files, and a redesigned image viewer.
  • Major additions have also been made to the GNOME developer experience: GTK+ support for OpenGL now allows GTK+ apps to support 3D natively, a new GLib reference counting feature will help with debugging, and GTK+ Inspector has also had a major update.

New in GNOME 3.16.0 Beta 1 (Feb 22, 2015)

  • A new GNOME shell theme
  • Redesigned notifications in GNOME shell
  • Codec installation integrated in gnome-software
  • Login screen on Wayland
  • New UI in eog
  • UI improvements in Nautilus

New in GNOME 3.15.4 (Jan 22, 2015)

  • Among the new things in this snapshot, you can find clutter using the GDK backend, libinput used in multiple modules (we require libinput 0.8), gnome-shell using vp9 for screencasts, mutter using GTK+ themes, input configuration under Wayland, scrolling changes in GTK+, improved search in gnome-software, a new game (gnome-taquin), and many more.

New in GNOME 3.14.2 (Nov 13, 2014)

  • This release has many fixes, various improvements, documentation and translation updates.

New in GNOME 3.14.1 (Oct 15, 2014)

  • Here comes our first update to GNOME 3.14, it has many fixes, various improvements, documentation and translation updates, we hope you'll enjoy it.

New in GNOME 3.14.0 (Sep 24, 2014)

  • Multitouch:
  • Gesture support in all GTK+ applications: GTK+ offers and very extensively uses GtkGesture in order to handle both pointer and touch input
  • Enhanced behavior of built-in widgets on touchscreens, maintaining the same behavior on mice.
  • There is support for the most common/expected gestures. Applications can easily reuse those (eog/evince/gnome-documents do)
  • On-screen keyboard shows automatically when there's no keyboard
  • Wayland:
  • Touch support
  • DND support
  • Classic mode works
  • Working context menus, tooltips and combo boxes
  • Window menu provided by gnome-shell
  • Hi-DPI support
  • Working move/resize of windows
  • Working keyboard configuration
  • GNOME Shell:
  • Gesture support. See https://wiki.gnome.org/Design/OS/Gestures
  • Worth noting, only touchscreen gestures are implemented so far, touchpads are still left to be handled.
  • Support for captive portals when connecting to wifi.
  • Improved multi-monitor:
  • Better handling for vertically stacked monitors.
  • Windows remember which monitor you placed them on.
  • Improved animations:
  • Better transition from desktop to the applications view
  • "Swarm" animation TBC.
  • GNOME Control Center:
  • Network-based sharing in the sharing panel. Shared resources like files, screen, media remote login are now tied to specific networks
  • JetDirect and LPD printers can be added in the printer panel
  • Location services added to privacy settings
  • GNOME Maps:
  • Added route planning, including waypoints, using the open source GraphHopper interface
  • Switched to GtkPopover for markers
  • Initial support for touch through libchamplain
  • GNOME Clocks:
  • Locations appear in gnome-shell search results now, thanks to a search provider. (initially it was only configured locations but it has been changed to match in all known locations)
  • GNOME Contacts:
  • Added inline contact creation
  • Reworked setup view. Merged into main window
  • Reworked dialogs to new GNOME HIG
  • GNOME Calculator:
  • A search provider provides results for calculations in gnome-shell searches
  • GNOME Mines:
  • Redesigned
  • GNOME Sudoku:
  • Redesigned
  • GNOME Software
  • Application add-ons
  • Improved landing page - better layout, more content, includes star ratings.
  • New welcome dialog.
  • A lot more applications have screenshots / descriptions.
  • Hitori:
  • Hitori is a number puzzle game, similar to Sudoku but fast-paced.
  • GNOME Documents:
  • HiDpi improvements for search tags and scrub bar thumbnails
  • Undo-able deletion
  • 2-finger zoom + 1 finger swipe support through libevview
  • GNOME Photos:
  • Support for Google photos
  • Support for DLNA media servers
  • Undo-able deletion
  • HiDpi improvements for search tags
  • Gedit:
  • New open popover in headerbar - allows you to search recent documents or open an existing one.
  • Line/col popover in statusbar.
  • Changes in headerbar layout.
  • Redesign of the main menu, using now a popover.
  • View centering in fullscreen mode ( activate with right-margin property )
  • The font chooser in preference has now a preview text
  • Various shortcuts and mnemonics changes :
  • Ctrl+U for text to uppercase
  • Ctrl+L for text to lowercase
  • Ctrl+N for a new window
  • Alt+g for search and replace.
  • Escape refocus the active view
  • F10 toggle the gear menu
  • GNOME Music:
  • Global search
  • Remote sources support (i.e. Magnatune etc) in search textbox
  • Playlists support
  • GNOME Notes:
  • VJournal support (memo)
  • OwnCloud offline mode if ownCloud client
  • GNOME Boxes:
  • VM Snapshots: Create, delete, rename and revert to VM snapshots
  • Multi-windows: Allow running boxes in their own separate windows.
  • Enable express installation for Debian through latest (>= 0.2.11) libosinfo.
  • Downloading: Enter an HTTP(S) URL to a remote media in wizard and Boxes will download it for you.
  • Allow editing the box's name through the title in properties view.
  • More keyboard shortcuts:
  • Ctrl+N for launching wizard.
  • Ctrl+F for launching search.
  • F1 for help.
  • Remove 'New' entry from global menu. It's context-sensitive and therefore does not belong there.
  • Don't auto-fullscreen Boxes on launch.
  • Don't reveal fullscreen topbar on pointer over edges to not interfere with user trying to reach WM decorations or apply edge gestures (as used in many modern operating systems) in the guest.
  • Don't show WM decorations in fullscreen. This is especially ugly in classic-mode where we have 3 buttons.
  • Drop weird and buggy custom thumbnail hilighting and enable it from gtk+.
  • Replace hardcoded colors and background images with theme colors.
  • Don't ignore CDROM devices.
  • Better error message on failure to start a VM.
  • GNOME Terminal
  • Preferences dialog update
  • Theme / toolkit;
  • Lots of small improvements and refinements:
  • animations
  • new spinners
  • more compact progress bars
  • message dialogs have an improved look - all corners now rounded
  • menu bars are a lot nicer
  • smooth scrolling
  • animated and draggable switches
  • Evince:
  • Redesigned: added a header bar
  • New windows are not empty anymore, they show a list of recently opened documents
  • supports removing annotations
  • HiDPI support
  • Lots of accessibility support (forms)
  • Multitouch gestures
  • Zoom
  • Scrolling
  • Next/previous page
  • Yelp:
  • redesigned. got a header bar
  • Simple Scan:
  • Redesigned. got a header bar on systems that support it
  • Correct generation of PDF trailer to conform to the PDF standard
  • Add options to reorder pages
  • Add non-standard option names for duplex scanning on HP And Brother scanners
  • GNOME Weather:
  • Redesigned:
  • Uses geolocation to show you the weather for your current location.
  • Improved forecasts layout.
  • Plans for the future to add more extensive forecast information.
  • Eye of GNOME:
  • Color profiling for TIFF images (RGB(A) images only)
  • Multitouch gestures
  • Zoom, rotation and skipping to next/previous image is supported
  • Geolocation:
  • In addition to wifi-geolocation, we now use Mozilla Location Service for 3G-geolocation and geoip. This means increased accuracy, especially in the long term.
  • What's new for developers
  • GNOME Software:
  • Applications can now display addons in gnome-software.
  • GLib:
  • Support for new mimeapps spec
  • SHA-512 support in GHmac
  • GNotification priorities
  • Support for Implements in desktop files, see g_desktop_app_info_get_implementations()
  • Unicode 7.0 support
  • GTK+:
  • Interactive debugging with GtkInspector
  • GtkGesture, support for gestures. See https://developer.gnome.org/gtk3/3.13/Gestures.html
  • In short, there is support for swipe/pan/drag for single-touch/mice, long/multipress for single-touch/mice, and pinch/zoom/rotate for 2-finger multitouch.
  • Automatic loading of menus from resources
  • Multi-selection support in GtkListBox
  • Horizontal sections in popover menus
  • Property bindings in GtkBuilder files
  • Support for drawing outside a widgets allocation, see gtk_widget_set_clip()
  • New transition types in GtkStack
  • Adwaita is the default theme on all platforms
  • GtkSourceView:
  • New feature: file loading and saving (blog post)
  • Human Interface Guidelines:
  • New version, includes up to date design guidelines for GTK+ and GNOME.

New in GNOME 3.12.2 (May 15, 2014)

  • It includes many fixes, various improvements, and translation updates over 3.12.0 and 3.12.1.

New in GNOME 3.12.0 (Mar 26, 2014)

  • A significant update to the experience for finding and installing applications.
  • Major facelifts for the Videos and gedit applications.
  • Greater high-resolution display support.
  • Big updates for the Software and Web applications.
  • Improved start up times as well as more efficient resource usage.
  • A new application folders feature, which lets you organize your apps.

New in GNOME 3.6 (Sep 26, 2012)

  • Big improvements to notifications, including a redesigned Message Tray, smarter notifications, and other tweaks and refinements.
  • An enhanced Activities Overview with an improved layout.
  • A greatly enhanced Files application, with functional file search, a new Recent location, redesigned interface and lots of bug fixes and handy new features.
  • Integrated Input Sources, which makes inputting different character sets (eg. Japanese or Chinese) fast and easy.
  • Accessibility on demand, meaning that universal access features like the Orca screen reader can be enabled with the push of a button.
  • A new Lock Screen. This provides an attractive view when the device is locked, plus handy functionality like media controls and notifications.

New in GNOME 3.0 Beta 2 (Mar 13, 2011)

  • One more important step towards the great GNOME 3 release! It's pretty clear that things are getting much more stable release-wise. Thanks everyone! This release introduces the string freeze period and the UI freeze is still in effect so all changes to UI and strings should be approved by release, docs and localization teams before commiting.

New in GNOME 2.31.6 (Aug 6, 2010)

  • This release is one day late, and I can already hear some people saying we're not good at respecting our schedule! I must admit that straight after GUADEC is not the best timing for a GNOME release. I guess the late tarballs due mail was already an indication of that, but adding the facts that we wanted to make sure GTK+ 3 is not needed for this release (thanks to all who added a --with-gtk=2.0|3.0 configure flag!), and that a few modules were reluctant to build (hey, modules should have vacation too!) can explain this extremely huge delay of a few hours. To make this release GTK+ 3-free, we had to take the 2.30 versions of a few modules; this is only a temporary solution and everything will go back to normal for 2.31.90.
  • GNOME 2.31 is looking great, though, and it means we'll have a good GNOME 2.32! Really, try this release and you'll enjoy it. But the best thing is that a lot of people are continuing working towards GNOME 3, and this is the real exciting part! Go go go!