Version 5 (modified by neteler, 2 years ago) ( diff )

First round of updates from


A short summary of changes: New features in GRASS 7.8


Stable Release

Release Candidate 2 (RC2)

Release Candidate 1 (RC1)

Git Source Code

  • Milestone: 7.8.3
  • Release branch created on 4 Aug 2019 (GH d4879d4)
  • Git clone of latest 7.8 release branch (including yet unpublished bugfixes):
      git clone
      cd grass
      git checkout releasebranch_7_8

Overview of changes

The focus of this release are stability fixes.

Important stability fixes across the tree related to Python 3.

The GRASS GIS 7.8.3 release provides more than 206 fixes and improvements with respect to the release 7.8.2.

A number of Mac-specific, more or less critical bugs have been fixed. The perhaps more notable improvement is the now working vector digitizer (G78:g.gui.vdigit).

New modules

  • n/a

Major module changes

(see also below for closed bugs)

Minor module changes

(see also below for closed bugs)

Improvements in the Graphical User Interface

  • wxGUI: ...

Python scripting

  • stability fixes regarding the Python 3 support
  • replace obsolete time.clock() in Python 3.3 (PR:244)

Projection support

  • ...

GDAL support

  • ...

Database support

  • ...

Library changes

  • Vectlib: fix usage of vector cats in constraint (PR:262)

JSON / REST support

  • ...

Unit tests / CI

  • ...

User Manuals - Documentation

  • manual: put module name at first position (PR:248)
  • Cleanup of multiple manual pages
  • G78:m.measure manual: mention square feet
  • full index manual: add missing pages (PR:258)


  • OSGeo4W: ...
  • Mac: Ctypes related compilation failure fix #3883
  • Mac: Vector digitizer crash fix #3487
  • Mac: G78:g.gui.iclass crash fix #3472
  • Mac: Removing map layer from button in layer manager crashes GUI #3607
  • Mac: Copy-to-clipboard key binding (make CMD+C copy, not clear panel) #3008 and #3592
  • Mac: compilation failure fix (PR:475)
  • Do not install config.status (PR:263)
  • Sort file lists in doc and tr stats (PR:247)

Docker support

  • Updates to Alpine docker files: use proj 6.2.1 in Alpine Dockerfile (PR:255)
  • Alpine docker image: added subversion package for g.extension (PR:261)
  • docker: image with Ubuntu 19:10 (PR:260)

Message Translations

New Addons since GRASS 7.8.2

  • TODO

Closed tickets

See GitHub.

Old trac tickets below.

Closed bugs since the last release

"Quit GRASS GIS" button only exits GUI
vector digitizer unstable
v.proj location not set in dialog
wx.metadata: several issues in syntax
Removing map layer crashes wxGUI
Map display exception when switching to vector digitizer mode
addon r.connectivity.distance not working
The "Quit GRASS GIS" button does not close the GRASS shell/session
g.gui.gcp Wizard fails
Bug in modules.xml (double man1 in path)
r74307 breaks GUI: UnicodeDecodeError
Encode error in g.extension, add-ons not written in GUI
update/drop revision check after git switch
GRASS master does not compile with Python 3 on Mac
Addons missing in Makefile
r.external vs under Windows
m.measure: mention square feet
grass78 --config broken
"Add web service layer" broken with Python3
GRASS ctypes fail with Python 3.7.6+
g.gui.iclass: Unable to import packages needed for scatter plot
r.import/v.import: confusing error message "ERROR: proj"

Closed wishes since the last release

Remember recent GIS Data Directory
scalability of r.terraflow
Activate Python 3 tests on the inofficial testing site (fatra)
Update browser list to check for chrome
v.import: document snap=-1

Note: See TracWiki for help on using the wiki.