Skip to content

GRASS GIS 8.4.2

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Nov 15:48
· 2526 commits to main since this release

The GRASS GIS 8.4.2 release provides more than 35 improvements and fixes with respect to the release 8.4.1.

Highlights

  • g.region correctly respects rows and cols when saving a computational region.
  • v.overlay removes collapsed (zero-length) lines after snapping.
  • A new srtm_percent color table is available.
  • The Simple Python Editor supports scripts without required parameters.
  • The GraphicalModeler preserves previously defined where option values.

Errata

  • Fixed an incorrect radiation conversion in i.evapo.mh that overstated evapotranspiration by using 86.4 instead of the correct factor (0.0864 MJ m⁻² day⁻¹). (#5600)

What's Changed

Tools

Graphical User Interface

  • GUI: propagate previously defined where option value (#5747) by @landam
  • gui: add README.md and LICENSE.TXT for icons (#5387) by @neteler
  • wxGUI/datacatalog: fix adding newly created project into projects tree only once (#6453) by @tmszi
  • wxGUI/dbmgr: fix Edit selected record dialog date column type TextCtrl widget validator/hint (#6165) by @tmszi
  • wxGUI/gconsole: avoid infinite GUI-in-GUI loops for python scripts with no required params (#5603) by @pesekon2
  • wxGUI/gmodeler: fix setToolBar failing on macOS (#5298) by @pesekon2
  • wxGUI: fix URL of gismentors.zip data file (#6193) by @neteler

Python

  • ctypesgen: Add 'bool' to ctypes type map, needed for C23 (#5621) by @nilason

Libraries and General Functionality

Windows

  • win: Trim trailing whitespace in R batch files (#4790) by @echoix

Packaging, Configuration, Portability, and Compilation

Docker

  • docker: add package to docker image to be able to run gui (backport of #5476) by @benaloha
  • docker: backport updates for Ubuntu 24.04 to releasebranch_8_4 (#6540) by @ninsbl
  • docker: use GDAL-GRASS 2.0.0 (G84) (#6637) by @nilason

Continuous Integration, Infrastructure, Tests and Code Quality

  • CI(OSGeo4W): Upgrade image to windows-2022 (backport of #5562) (#5902) by @echoix
  • CI: Fix r.texture test on macOS for v8.4 (#6478) by @neteler
  • CI: fix wrong indent style and OSGeo4W compilation (G84) (#6468) by @neteler
  • CI: minimalistic flake8 backport to re-enable pre-commit and CI (#6404) by @neteler
  • CQ: Replace crlf check with validation against an .editorconfig file (#6070) by @echoix
  • CQ: always include stdbool.h if bool is used in C code (#5618) by @nilason
  • CQ: always include stdbool.h if bool is used in C code, part 2 (#5618) by @nilason
  • CQ: remove misused gisprompt options (#5493) by @nilason
  • pytest: use correct type of quotes for SQLite (#5199, G84) (#6638) by @nilason
  • style: trim trailing whitespace by @nilason
  • CI(deps): Update alpine:3.21 Docker digest to a8560b3 (#5121) by @renovate[bot]

New Contributors

Full Changelog: 8.4.1...8.4.2

Binder