Version 7 (modified by 6 years ago) ( diff ) | ,
---|
GRASS GIS 7.4.2
NOTE: PLANNED RELEASE
Table of Contents
A short summary of changes: New features in GRASS 7.4
Releases
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 100 fixes and improvements with respect to the stable release 7.4.1.
Minor module changes
(see also below for closed bugs)
- G74:i.colors.enhance: check for not existing maps, see #2984
- G74:i.vi: add NDVI keyword
- G74:r.import: remove hardcoded memory limit
- G74:i.segment: input bands must not be NULL or constant
- G74:i.segment: avoid integer overflow with extremely large regions
- G74:i.segment: fix memory management estimation
- G74:v.to.db: add more keywords
- G74:r.horizon: check if coordinates are within the current region, fixes #3634
- G74:r.buffer: fix interger overflow
- G74:v.in.ogr: use column type 'text' when appropriate
- G74:r.what: fix if coords are just outside current region
- G74:db.execute: check return code of db_execute_immediate() also for sql option
- 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.db.addtable: create unique index
- G74:v.to.db: fix fractal dimension index
Improvements in the Graphical User Interface
- Command prompt - Log files produces empty log files, closes #3657
- attribute table manager fails to start from new mapset, closes #3658
- wxGUI: wx4 doesn't have Image.GetHandlers, fixes #3617
- G_OPT_DB_WHERE - non-functional 'table' icon in gui, closes #3619
- v.out.ogr: do not modify OGR dsn
- 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
- pygrass wrongly reports lines for point vector maps, closes #3549
- libpython: by default, no error output is produced even though the output in case of failure
Projection support
Library changes
- libraster: improved error msg if compression is not supported
- Vlib, Vect_merge_lines(): use correct line type in messages
- lib/dbmibase: fix get/set connection parameters, clarify default and current parameters
User Manuals - Documentation
- r.in.gdal manual: Raster Attribute Tables note added
- v.univar manual: beautify example section
- v.category: explain option=report
- r.fillnulls manual: example extended with bilinear method
- v.surf.rst manual: example changed from Spearfish to North Carolina dataset
- d.vect: explain z height for 3D lines/polygons, see #934
- i.atcorr: update manual for PlanetScope 0f
- t.rast.algebra manual: explain ply installation on MS-Windows
- r.compress manual: example update to current state of r.compress
- r.compress manual: raster NULL cells are compressed by default
- v.what.vect: distance units are meters for ll
- i.atcorr: +short explanation for input visibility raster
- manual graphical index: refer to generic addon url
- r.mapcalc manual: fix FCELL/float() precision description
Portability
- Dockerfile: have UTF8 defined
- Dockerfile: 'set ENV SHELL' to avoid /bin/sh fallback in interactive GRASS GIS sessions in docker
- wingrass: wxpython packages rename to python-wx
- winGRASS: add python-ply as a dependency
- winGRASS: add pip as dependency
- Fedora RPM SPEC: fix wxGTK-devel and cairo-devel dependencies
- Dockerfile: added ncurses dependency since tput is used in lib/init/grass.py
Message Translations
New Addons since GRASS 7.4.0
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
Note:
See TracWiki
for help on using the wiki.