GRASS GIS 7.4.2
Table of Contents
A short summary of changes: New features in GRASS 7.4
Releases
Stable Release
- Release date: 22 Oct 2018
- Announcement: https://grass.osgeo.org/news/ TODO
- Changelog: https://grass.osgeo.org/grass74/source/ChangeLog_7.4.2.gz
- Binaries: https://grass.osgeo.org/download/software/#g74x
- Source code: https://grass.osgeo.org/grass74/source/grass-7.4.2.tar.gz (md5sum)
- SVN Source Code Checkout 7.4.2:
svn checkout https://svn.osgeo.org/grass/grass/tags/release_20181022_grass_7_4_2
Release Candidate 2 (RC2)
- Release date: 14 Oct 2018
- Changelog: https://grass.osgeo.org/grass74/source/ChangeLog_7.4.2RC2.gz
- Binaries: https://grass.osgeo.org/download/software/#g74x
- Source code: https://grass.osgeo.org/grass74/source/grass-7.4.2RC2.tar.gz (md5sum)
- SVN Source Code Checkout 7.4.2RC2:
svn checkout https://svn.osgeo.org/grass/grass/tags/release_20181014_grass_7_4_2RC2
Release Candidate 1 (RC1)
- Release date: 28 Sep 2018
- Changelog: https://grass.osgeo.org/grass74/source/ChangeLog_7.4.2RC1.gz
- Binaries: https://grass.osgeo.org/download/software/#g74x
- Source code: https://grass.osgeo.org/grass74/source/grass-7.4.2RC1.tar.gz (md5sum)
- SVN Source Code Checkout 7.4.2RC1:
svn checkout https://svn.osgeo.org/grass/grass/tags/release_20180928_grass_7_4_2RC1
SVN Source Code
- Milestone: 7.4.2
- SVN Checkout latest 7.4 release branch (including yet unpublished bugfixes):
svn checkout https://svn.osgeo.org/grass/grass/branches/releasebranch_7_4
Overview of changes
A series of new features and stability fixes, manual improvements, and a few language translations have been added.
The GRASS GIS 7.4.2 release provides more than 50 fixes and improvements with respect to the stable release 7.4.1.
Minor module changes
(see also below for closed bugs)
- G74:db.execute: check return code of db_execute_immediate() also for sql option
- G74:i.colors.enhance: check for not existing maps, see #2984
- G74:i.segment: avoid integer overflow with extremely large regions
- G74:i.segment: fix memory management estimation
- G74:i.segment: input bands must not be NULL or constant
- G74:i.vi: add NDVI keyword
- G74:r.buffer: fix interger overflow
- G74:r.horizon: check if coordinates are within the current region, fixes #3634
- G74:r.import: remove hardcoded memory limit
- G74:r.what: fix if coords are just outside current region
- G74:v.db.addtable: create unique index
- G74:v.distance: use default db connection of current mapset
- G74:v.in.ogr: OGR dsn and GRASS db connections are independent of each other
- G74:v.in.ogr: use column type 'text' when appropriate
- G74:v.out.ogr: do not modify OGR dsn
- G74:v.to.db: add more keywords
- G74:v.to.db: fix fractal dimension index
Improvements in the Graphical User Interface
- attribute table manager fails to start from new mapset, closes #3658
- command prompt - Log files produces empty log files, closes #3657
- G_OPT_DB_WHERE - non-functional 'table' icon in gui, closes #3619
- wxGUI: wx4 doesn't have Image.GetHandlers, fixes #3617
- wxGUI: fix m.nviz.image command building
- wxGUI: use simpler widget for MapsetSelect to avoid wxWidgets bug
- wxGUI/rdigit: fix raster digitizer toolbar on mac
Scripting
- libpython: by default, no error output is produced even though the output in case of failure
- pygrass wrongly reported lines for point vector maps, closes #3549
Library changes
- lib/dbmibase: fix get/set connection parameters, clarify default and current parameters
- libraster: improved error msg if compression is not supported
- Vlib, Vect_merge_lines(): use correct line type in messages
User Manuals - Documentation
- G74:d.vect: explain z height for 3D lines/polygons, see #934
- G74:i.atcorr: +short explanation for input visibility raster
- G74:i.atcorr: update manual for PlanetScope 0f
- G74:r.compress manual: example update to current state of r.compress
- G74:r.compress manual: raster NULL cells are compressed by default
- G74:r.fillnulls manual: example extended with bilinear method
- G74:r.in.gdal manual: Raster Attribute Tables note added
- G74:r.mapcalc manual: fix FCELL/float() precision description
- G74:t.rast.algebra manual: explain ply installation on MS-Windows
- G74:v.category: explain option=report
- G74:v.surf.rst manual: example changed from Spearfish to North Carolina dataset
- G74:v.univar manual: beautify example section
- G74:v.what.vect: distance units are meters for lat-long locations
Portability
- Dockerfile: have UTF8 defined
- Dockerfile: 'set ENV SHELL' to avoid /bin/sh fallback in interactive GRASS GIS sessions in docker
- Dockerfile: added ncurses dependency since tput is used in lib/init/grass.py
- Fedora RPM SPEC: fix wxGTK-devel and cairo-devel dependencies
- wingrass: wxpython packages rename to python-wx
- winGRASS: add python-ply as a dependency
- winGRASS: add pip as dependency
New Addons since GRASS 7.4.1
- G7A:d.vect.colhist - Draws the histogram of values in a vector attribute column
- G7A:i.rh - Water in atmosphere: relative humidity, water vapour (saturated, actual)
- G7A:r.accumulate - Calculates weighted flow accumulation, stream networks, and the longest flow path using a flow direction map
- G7A:r.in.pdal - Creates a raster map from LAS LiDAR points using univariate statistics and r.in.xyz
- G7A:r.wateroutlet.lessmem - Creates watershed basins from a drainage direction map
Closed tickets
Closed bugs since the last release
- #1231
- v.parallel2 cycles
- #2101
- Different results from m.proj in different locations
- #2114
- m.nviz.image does not work on Windows
- #2631
- Future winGRASS needs python-ply package
- #3066
- g.gui.gcp not handling vectors
- #3102
- v.to.db compactness and fractal dimension
- #3358
- t.rast.what: null_value is insensitive to passed strings
- #3441
- Use some UTF-8 locale for en language
- #3470
- 3D mode menubuttons for fly through and rotate scene not destroyed when switching back to 2D mode
- #3498
- Can't open NetCDF file
- #3549
- pygrass wrongly reports lines for point vector maps
- #3564
- Inconsistent results from qsort callback in g.mkfontcap
- #3591
- r.import does not recognize selected file
- #3601
- db.connect: default answers depend on current DB settings
- #3606
- m.nviz.image produces a screenshot
- #3617
- save display to image button broken
- #3619
- G_OPT_DB_WHERE - non-functional 'table' icon in gui
- #3621
- Cannot create map frame in cartographic composer
- #3630
- cannot set symbol interactively in d.vect
- #3657
- "Command prompt - Log files" produces empty log files
- #3658
- attribute table manager fails to start from new mapset
- #3676
- Errors when running r.li.* modules
Closed wishes since the last release
Last modified
6 years ago
Last modified on 10/28/18 02:30:58
Note:
See TracWiki
for help on using the wiki.