Skip to content

GRASS GIS 7.8.7

Compare
Choose a tag to compare
@neteler neteler released this 23 Feb 16:59
· 70 commits to releasebranch_7_8 since this release
ed6d8dd

This is an update release of the GRASS GIS 7.8 series.

Download source code tarball at

For further release details (bug fixes and enhancements), see

The GRASS GIS 7.8.7 release provides more than 40 fixes and improvements with respect to the release 7.8.6.

What's Changed

Modules:

  • g.extension.all: fix reinstall multi-addons by @tmszi in #2082
  • g.extension: disable checking multi-addon addons metadata by @tmszi in #2090
  • g.extension: fix get get_addons_paths func json_file attribute by @tmszi in #2094
  • g.extension: fix link generation in multi-addon man page for addons by @tmszi in #2097
  • i.spectral: show error message if one of the supported monitor isn't running by @tmszi in #1991
  • i.vi: fix PVI formula by @pesekon2 in #1985
  • r.sun: Fix metadata update on parallel computation by @aaronsms in #1514
  • tgis db version mismatch: promote t.downgrade by @landam in #2002

wxGUI:

  • wxGUI: font size Python 3.10 fix by @petrasovaa in #2036
  • wxGUI: no is_shell_running available by @neteler in #2056
  • wxGUI: fix unexpected type float error with Python 3.10 by @petrasovaa in #2030
  • wxGUI/gui_core: fix change opacity level dialog min/max size by @tmszi in #2067
  • wxGUI: more Python 3.10 fixes by @neteler in #2050
  • wxGUI/preferences.py: fix loading default user settings by @tmszi in #2041
  • wxGUI/splashscreen: use standard one, try to show it before main app, increase timeout by @petrasovaa in #1718
  • wxGUI/xml/toolboxes.xml: add missing 'r.fill.stats' module item inside 'InterpolateSurfaces' toolbox by @tmszi in #1977
  • remove .setpdfwrite option on MS Windows by @ninsbl in #1962

Translations

Unit tests/CI:

GRASS GIS addons management:

  • tools/mkhtml.py: fix module/official addons source code and history URL branch by @tmszi in #2038
  • tools/mkhtml.py: replace f-string with format() function to maintain compatibility with Python 3.5/2.7 version by @tmszi in #2077
  • tools/mkhtml.py: fix git cherry-pick commit cba6a7a by @tmszi in #2110

Portability:

  • Fix linker flags on FreeBSD by @neteler in #1936
  • winGRASS: GRASS-Installer.nsi.tmpl to change form BU Execute to S-1-5-32-545 Generic User Read and Generic User Execute by @hellik in #2068
  • OSGeo4W: add recent GDAL DLLs by @ninsbl #1874

Docker:

libgis:

  • parser: Show error for option file by @tmszi in #1433
  • tools/mkhtml.py: fix get core modules commit from local git repo and remote GitHub API server by @tmszi in #2113
  • tools/mkhtml.py: fix module/official addons source code and history URL branch by @tmszi in #2038
  • tools/mkhtml.py: fix setting source code and history URL by @tmszi in #2037
  • tools/mkhtml.py: get and set git commit and commit date in addon manual page by @tmszi in #2100
  • tools/mkhtml.py: replace f-string with format() function by @tmszi in #2077
  • utils/mkhtml.py: fix get and set addon manual page source and history URL link by @tmszi in #1892
  • utils/mkhtml.py: fix print warning/fatal message during compilation by @tmszi in #2139

New addons since GRASS GIS 7.8.6:

  • d.region.grid: Add new tool to display grids
  • v.to.rast.multi: create raster maps for multiple attributes of a vector map
  • v.what.rast.label: Uploads raster values and labels to vector point layer

Full Changelog: 7.8.6...7.8.7