List of new features in GRASS GIS 7.8

GRASS GIS 7.8 is actively developed and maintained with a first 7.8.0 stable release in Sep. 2019. In total, it comes with more than 730 fixes and improvements with respect to the previous stable releases 7.6.x. This page summarizes the manifold new features which have been added to GRASS 7.8.

What's new in a nutshell

After more than 1 year of development the new stable release GRASS GIS 7.8 is available. Efforts have concentrated on making the user experience even better, providing many new useful additional functionalities to modules and further improving the graphical user interface.

Breaking news: Python 3 compatibility

This re-established compatibility with QGIS and other connected software packages.


Graphical User Interface

GRASS GIS 7.8 graphical user interface comes with many fixed for Python 3 and wxpython4.

Modules (commands)

A series of relevant improvements has been done (selection):

General modules

Raster modules

Vector modules

The following vector modules have been significantly improved with new options, flags, fixes and other enhancements:

Imagery modules

  • G78:i.pansharpen: updated i.pansharpen to handle pixel depths from 2-30 bits, and quashed some bugs

Temporal GIS modules

  • ...


Major efforts have been done to port all Python scripts to Python 3.

Python 3 support

The deprecated shebang #!/usr/bin/env python has been changed to #!/usr/bin/env python3

User Manuals - Documentation


Translations are managed in Transifex (please join and translate messages):

User manual pages improvements

Many user manual pages have received major or minor improvements.

GRASS 7 Library changes

  • libsegment: the all-in-memory cache has been improved

Source Code Portability

  • Python-3 support implemented across the tree

GRASS GIS 7.8 Addons

There are numerous new addons which enlarge the already impressive list of addons available (see

Migrating from GRASS GIS 6 to version 7.x

If you are still using GRASS GIS 6, here details upgrade instructions for own scripts:

  • see here for changes in parameter names and changed flags
  • see here for removed modules and renamed modules
  • see here for renamed options
Last modified 6 weeks ago Last modified on Sep 6, 2019 3:38:08 PM