Skip to content

GRASS GIS 8.3.1

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Oct 07:54

The GRASS GIS 8.3.1 release provides more than 60 improvements and fixes with respect to the release 8.3.0.

Highlights

  • g.extension: fix installing addons on the OS MS Windows (#3166) by @tmszi
  • r.watershed: fix streams and basins (#3140) by @metzm
  • graphical user interface: multiple bugs fixed, see below

What's Changed

Modules

  • g.extension: fix installing addons on the OS MS Windows (#3166) by @tmszi
  • g.extension: fix registration addon with module name start with 2 chars (#3168) by @tmszi
  • m.nviz.image: fix checking if color raster map exists if color_map param arg was used (#3139) by @tmszi
  • r.drain: fix for fully-qualified map names (#3092) by @petrasovaa
  • r.fillnulls: proceed if no holes present (RST method) (#3122) by @neteler
  • r.resamp.bspline: fix memory leak (#3069) by @metzm
  • r.sim: fix previously ignored infil_value (#3111) by @petrasovaa
  • r.terraflow: Add flow direction encoding information to the manual (#2988) by @HuidaeCho
  • r.watershed: fix streams and basins (#3140) by @metzm
  • parallelized raster modules: fix buffer sizes (#3070) by @metzm

Graphical User Interface

  • wxGUI/animation: fix exporting an animation overlaid with custom image (#3137) by @tmszi
  • wxGUI/dbmgr: do not modify layer settings if settings have not changed (#3143) by @tmszi
  • wxGUI/dbmgr: don't add new duplicated table col into table desc TableListCtrl widget (#2437) by @tmszi
  • wxGUI/dbmgr: fix removing map table layer and layer related Browse data and Manage tables page (tab) (#2422) by @tmszi
  • wxGUI/dbmgr: fix show attribute table for vector map from another mapset (#3081) by @tmszi
  • wxGUI/dbmgr: fix sorting newly added column values (#2436) by @tmszi
  • wxGUI/dbmgr: update Browse data page Simple SQL Query WHERE ComboBox widget column names choices (#2438) by @tmszi
  • wxGUI/gmodeler: fix storing current model settings to model file (#3188) by @tmszi
  • wxGUI/iclass: fix activating scatter plot pane toolbar tools (#3182) by @tmszi
  • wxGUI/iclass: fix closing scatter plot pane via x button (#3172) by @tmszi
  • wxGUI/iclass: fix showing scatter plots (#3169) by @tmszi
  • wxGUI/iclass: fix zoom to scatter plot extend (#3184) by @tmszi
  • wxGUI/image2target: fix showing Ground Control Points settings dialog (#3189) by @tmszi
  • wxGUI/lmgr: fix saving web service layer as raster map (#3101) by @tmszi
  • wxGUI/main_window: add and use custom SingleWindowAuiManager class (#3177) by @tmszi
  • wxGUI/mapswipe: fix saving display to file (#3185) by @tmszi
  • wxGUI/nviz: make tools panel verically and horizontally scrollable (#3089) by @tmszi
  • wxGUI/preferences: fix saving display dimensions (#3116) by @petrasovaa
  • wxGUI/preferences: fix setting command output font (#3187) by @tmszi
  • wxGUI/psmap: fix close vector map properties dialog after hit OK button (#3085) by @tmszi
  • wxGUI/psmap: fix show correct error message if Ghostscript isn't installed (#2420) by @tmszi
  • wxGUI/psmap: fix showing image map element preview (#3193) by @tmszi
  • wxGUI/psmap: fix simple point graphic recalculate position (#3164) by @tmszi
  • wxGUI/psmap: fix vector line map props dialog PenStyleComboBox widget drawing items (#3162) by @tmszi
  • wxGUI/psmap: fix vector map properties dialog correct typing the name of the vector map (#3087) by @tmszi
  • wxGUI/timeline: add _change_geometry() method for Matplotlib version >= 3.4 (#3094) by @tmszi
  • wxGUI/vdigit: fix close frame if Vector Digitizer is run as standalone app (#2456) by @tmszi
  • wxGUI: fix showing attribute column menu (#3098) by @petrasovaa
  • wxGUI: initialize db connection when creating new mapset (#3086) by @petrasovaa

Python

  • binder: update dependencies, disable PDAL (#3063) by @neteler
  • doc examples: remove a call of non-existent function raw_input() (#3124) by @pesekon2
  • grass.script: ensure memmap content is flushed before writing to a raster (#3206) by @petrasovaa

Documentation and Messages

  • docs: CITATION.cff: make license entry SPDX conform (#3115) by @neteler
  • docs: fix syntax of CITATION.cff file (#3123) by @neteler
  • docs: server is on osgeo8-grass by @neteler
  • docs: update and cleanup of infrastructure.md (#3157) by @neteler
  • docs: update howto_release.md (G83) (#3197) by @neteler
  • docs: howto_release.md: update wingrass notes (#3061) by @landam
  • manual: i.ortho.* update broken module references (#3175) by @neteler
  • manual: r.sunmask and i.topo.corr improvements (#3159) by @neteler
  • manual: fix r.texture output parameter in example (#3108) by @neteler
  • manual: v.reclass either 'rules' or 'column' option must be specified (#3067) by @agiudiceandrea

Libraries and General Functionality

Packaging, Configuration, Portability, and Compilation

  • pkg: remove support for RHEL6 in grass.spec (#3117) by @neteler

Docker

  • docker: CI update and simplification (#3075) by @mmacata
  • docker: get rid of grass gis version in alpine Dockerfile (#3068) by @mmacata
  • docker alpine: add additional GDAL driver (#3058) by @mmacata

Contributing and Management

  • contributing: Expand instructions on pre-commit (#3006) by Luís de Sousa <luis.de.sousa protonmail.ch>

Other Changes

  • CI: delete .github/workflows/pylint.yml due to new code incompatibility by @neteler

Full Changelog: 8.3.0...8.3.1

Binder