[GRASS-announce] GRASS GIS 7.8.7 released

Markus Neteler neteler at osgeo.org
Wed Feb 23 09:23:33 PST 2022


*GRASS GIS 7.8.7 released*

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

Download source code tarball at

   - https://grass.osgeo.org/grass78/source/grass-7.8.7.tar.gz
   - https://grass.osgeo.org/grass78/source/grass-7.8.7.md5sum

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

   - https://trac.osgeo.org/grass/wiki/Grass7/NewFeatures78

The GRASS GIS 7.8.7 release provides more than 40 fixes and improvements
<https://github.com/OSGeo/grass/compare/7.8.6...7.8.7> with respect to the
release 7.8.6.
What's Changed

Modules:

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

wxGUI:

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

Translations

   - i18n: Update for release branch 7.8 by @HuidaeCho
   <https://github.com/HuidaeCho> in #2104
   <https://github.com/OSGeo/grass/pull/2104>

Unit tests/CI:

   - grass.gunittest: Use collections.abc for Iterable (#2006
   <https://github.com/OSGeo/grass/pull/2006>) by @wenzeslaus
   <https://github.com/wenzeslaus> in #2008
   <https://github.com/OSGeo/grass/pull/2008>
   - CI: Remove Ubuntu 16.04 from GH Actions for 7.8 branch by @wenzeslaus
   <https://github.com/wenzeslaus> in #2009
   <https://github.com/OSGeo/grass/pull/2009>
   - grass.gunittest: Use collections.abc for Iterable by @wenzeslaus
   <https://github.com/wenzeslaus> in #2008
   <https://github.com/OSGeo/grass/pull/2008>

GRASS GIS addons management:

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

Portability:

   - Fix linker flags on FreeBSD by @neteler <https://github.com/neteler>
   in #1936 <https://github.com/OSGeo/grass/pull/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
   <https://github.com/hellik> in #2068
   <https://github.com/OSGeo/grass/pull/2068>
   - OSGeo4W: add recent GDAL DLLs by @ninsbl <https://github.com/ninsbl>
   #1874 <https://github.com/OSGeo/grass/pull/1874>

Docker:

   - Docker: Remove custom pip install for Alpine docker by @wenzeslaus
   <https://github.com/wenzeslaus> #2028
   <https://github.com/OSGeo/grass/pull/2028>

libgis:

   - parser: Show error for option file by @tmszi <https://github.com/tmszi>
   #1433 <https://github.com/OSGeo/grass/pull/1433>
   - tools/mkhtml.py: fix get core modules commit from local git repo and
   remote GitHub API server by @tmszi <https://github.com/tmszi> #2113
   <https://github.com/OSGeo/grass/pull/2113>
   - tools/mkhtml.py: fix module/official addons source code and history
   URL branch by @tmszi <https://github.com/tmszi> #2038
   <https://github.com/OSGeo/grass/pull/2038>
   - tools/mkhtml.py: fix setting source code and history URL by @tmszi
   <https://github.com/tmszi> #2037
   <https://github.com/OSGeo/grass/pull/2037>
   - tools/mkhtml.py: get and set git commit and commit date in addon
   manual page by @tmszi <https://github.com/tmszi> #2100
   <https://github.com/OSGeo/grass/pull/2100>
   - tools/mkhtml.py: replace f-string with format() function by @tmszi
   <https://github.com/tmszi> #2077
   <https://github.com/OSGeo/grass/pull/2077>
   - utils/mkhtml.py: fix get and set addon manual page source and history
   URL link by @tmszi <https://github.com/tmszi> #1892
   <https://github.com/OSGeo/grass/pull/1892>
   - utils/mkhtml.py: fix print warning/fatal message during compilation by
   @tmszi <https://github.com/tmszi> #2139
   <https://github.com/OSGeo/grass/pull/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
<https://github.com/OSGeo/grass/compare/7.8.6...7.8.7>
—

This release has 2 assets:

   - Source code (zip)
   - Source code (tar.gz)

Visit the release page <https://github.com/OSGeo/grass/releases/tag/7.8.7>
to download them.
Thanks to all contributors!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-announce/attachments/20220223/52332937/attachment.html>


More information about the grass-announce mailing list