GRASS GIS 7.8.7
neteler
released this
23 Feb 16:59
·
70 commits
to releasebranch_7_8
since this release
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
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
- i18n: Update for release branch 7.8 by @HuidaeCho in #2104
Unit tests/CI:
- grass.gunittest: Use collections.abc for Iterable (#2006) by @wenzeslaus in #2008
- CI: Remove Ubuntu 16.04 from GH Actions for 7.8 branch by @wenzeslaus in #2009
- grass.gunittest: Use collections.abc for Iterable by @wenzeslaus in #2008
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:
- Docker: Remove custom pip install for Alpine docker by @wenzeslaus #2028
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