GRASS GIS 7.0.4
Table of Contents
Binaries: http://grass.osgeo.org/download/software/#g70x
Releases
Stable Release
- Release date: 1 May 2016
- Announcement: https://grass.osgeo.org/news/56/15/GRASS-GIS-7-0-4-released
- Changelog: http://grass.osgeo.org/grass70/source/ChangeLog_7.0.4.gz
- Binaries: http://grass.osgeo.org/download/software/#g70x
- Source code: http://grass.osgeo.org/grass70/source/grass-7.0.4.tar.gz (md5sum)
- SVN Source Code Checkout 7.0.4:
svn checkout http://svn.osgeo.org/grass/grass/tags/release_20160501_grass_7_0_4
Release Candidate 1 (RC1)
- Release date: 18 Apr 2016
- Announcement: https://grass.osgeo.org/news/55/15/GRASS-GIS-7-0-4RC1-released
- Changelog: http://grass.osgeo.org/grass70/source/ChangeLog_7.0.4RC1.gz
- Binaries: http://grass.osgeo.org/download/software/#g70x
- Source code: http://grass.osgeo.org/grass70/source/grass-7.0.4RC1.tar.gz (md5sum)
- SVN Source Code Checkout 7.0.4RC1:
svn checkout http://svn.osgeo.org/grass/grass/tags/release_20160418_grass_7_0_4RC1
SVN Source Code
- Milestone: 7.0.4
- SVN Checkout latest 7.0 release branch (including yet unpublished bugfixes):
svn checkout http://svn.osgeo.org/grass/grass/branches/releasebranch_7_0
Overview of changes
A series of stability fixes, manual improvements and a few language translations have been added.
The GRASS GIS 7.0.4RC1 release provides more than 140 fixes and improvements with respect to GRASS GIS 7.0.3. The GRASS GIS 7.0.4 release provides 15 fixes and improvements with respect to GRASS GIS 7.0.4RC1.
New modules
- G70:g.search.modules - Search in GRASS modules using keywords
Major module changes
- G70:db.login + PG & mySQL driver: support hostname and port
- G70:g.proj: read EPSG CSV files from GDAL data directory and no longer an private and meanwhile outdated copy (solves #2456)
- G70:r.in.lidar: fix scan box calculation for percent < 100
- G70:r.in.xyz: fix scan box calculation for percent < 100
- G70:r.mapcalc: Fix row cache bug
- G70:r.series: sync weights handling to r.neighbors
- G70:r.sun: mode 1 fix for time offset due to timezone, see #2941 for explanations
- G70:v.in.ogr: declare missing values in string and date fields as NULL, not empty strings
- G70:v.select: fix reverse selection of areas
- G70:v.net.steiner: shortest road is searched between node not line id's
Minor module changes
- G70:g.extension: option to specify proxy server #1434
- G70:r.external: added -t flag for listing bands
- G70:r.transect: use new r.profile parameter names
- G70:v.db.join: fix cache exception
- G70:v.db.select: increase query buffer
- G70:v.distance: use bbox in 2D and 3D accordingly
- G70:v.net.distance: change path categories, adjust line directions; add new flag to produce single line paths
- G70:v.to.db: allow (unitless) calculation of perimeter in XY location
GUI changes
- G70:g.gui.mapswipe: fix raster layout (wxPython3)
- G70:g.gui.gmodeler - all layers rewritten by last output for more than one parameter; add support for dbtables; many further fixes
- Install additional hicolor icon sizes
- listing maps in map selection widget using natural sort (#2818)
- wxGUI: fix histogram of imagery group on Windows, see #2961
- wxGUI: apply natural sort also when filtering data
PyGRASS changes
- pygrass: fixed grid doctest
Library changes
- libraster: support linking GDAL2
- libraster: check for compressed null file
- vlib: add 2D version of point in box function
- vlib: support different graph versions
Map projection changes
- libgis: datum added related to SIRGAS 2000/EPSG:4674
- libproj: use EPSG CSV files from GDAL data directory and no longer an private and meanwhile outdated copy (solves #2456)
- libproj: fix mixing of projection name and coordinate system name
Portability changes
- Mac OSX: fix compilation of certain addons, lowercase r flag does not work on Mac
MS Windows
- r.sim.sediment: MS-Windows portability improved
- wingrass: document GRASS_SH (how to switch from cmd to bash, see r68212)
- wingrass: build against GDAL 2
- wingrass: fix packaging of C++ modules (G70:r.watershed, G70:r.terraflow, and G70:i.atcorr), see #2959
- wingrass (64bit): fix packaging of modules which depend on libLAS (G70:r.in.lidar and G70:v.in.lidar); already available in repackaged 7.0.3
Manual pages
- manual: avoid specific gender
- G70:d.mon: explain non-interactive use
- G70:g.copy: update manual
- G70:g.findfile manual: shell examples extended
- G70:g.gui.gmodeler: major manual improvements
- G70:g.proj: cleanup of examples
- G70:r.in.xyz: improved example for x,y,z ASCII file import
- G70:r.li manual: highlight GUI and configuration file
- G70:r.water.outlet: update example
- G70:r.pack manual: explain current region behaviour
- G70:v.buffer manual: demystify caps
- G70:v.net: update manual
- G70:v.net.spanningtree: update manual
- G70:v.proj manual: describe automated vertex densification
- G70:v.split manual: examples updated
- G70:v.to.points manual: new NC sample data example
- G70:t.register manual: ECAD example added
- G70:t.vect.observe.strds manual: demystify 'where' clause usage
- wxGUI/dbmgr: update images in the manual
Message translation updates
- Spanish translation
Closed tickets
Closed bugs since the last release
- #1954
- wxGUI 3D view - save position in workspace
- #1994
- wxPy loc'n wiz: WKT doesn't ask for datum transform terms
- #2448
- Fontconfig error with cairo on Windows
- #2618
- v.category option=transfer does not copy multiple cat values
- #2669
- v.net.iso: different results depending on direction
- #2734
- v.distance: 3d point inside area is classified as outside
- #2761
- v.net.path manual error
- #2769
- v.in.ogr not supporting OFTInteger64 field type
- #2770
- r.mapcalc reports syntax error for valid script but no error for separate expressions
- #2782
- modeler problems with variable
- #2814
- digitizer crashes, leaves vector broken
- #2836
- GUI modeller: errors when changing order of commands (indexation of items seems wrong)
- #2839
- r.watershed: calculating stream power index crashes
- #2845
- Build failure with 7.0.3RC1 on Linux
- #2851
- v.in.ogr: imports empty values as empty strings instead of NULL values
- #2852
- ps.map fit frame to match region doesn't work
- #2855
- Closing GUI Cancel button doesn't work
- #2856
- i.segment: warning "Region consists of only one cell, nothing to update" slows down module
- #2860
- The raster import gui adds layers to layer tree even if that option is deselected
- #2876
- r.sun (mode 1): data are not timestamped correctly
- #2882
- Patch for various spelling errors
- #2883
- r.mapcalc documentation bug
- #2884
- GRASS version: 7.0.3: i.atcorr broken
- #2892
- t.rast.aggregate: error when input space time raster dataset store many rasters
- #2901
- Change r.watershed message type for flag a
- #2905
- g.gui.gmodeler - modul diagram as small line in model
- #2908
- g.gui.gmodeler - not possible to add 3D data to model
- #2909
- g.gui.gmodeler - all layers rewritten by last output for more than one parameter
- #2917
- r.mapcalc neighbour modifier uses wrong row
- #2927
- r.soils.texture gives broken results
- #2929
- v.generalize: Segmentation fault in Vect_line_intersection2()
- #2936
- v.net.distance: wrong directions in one-way streets
- #2938
- r.transect uses old parameters of r.profile
- #2939
- Grass 7.0.3 Virus problem ?
- #2941
- r.sun: wrong sign in equation of time
- #2950
- Patch for various spelling errors
- #2956
- iostream compilation error: declaration of 'void* operator new [](size_t) throw (std::bad_alloc)' has a different exception specifier
- #2959
- r.viewshed, r.terraflow and i.atcorr broken in 32/64bit builds
- #2961
- Histogramming Tool illegal filename when using imagery group (windows)
- #2964
- G7: v.extract does not remove islands
- #2966
- r.sim.water not working in 7.0.3 32bit and 64bit
- #2971
- Patch for various spelling errors
- #2974
- grass704 compilation fails
- #2986
- r.mapcalc with same variable on LHS and RHS
- #2994
- wxGUI start fails with module object has no attribute GRIORA_NearestNeighbour
- #2995
- wxGUI start fails with charmap codec can't decode byte from g.version
- #3003
- WinGRASS-7.0.4RC1-1-Setup-x86_64.exe crashes at startup by: UnicodeDecodeError: 'charmap' codec can't decode byte 0x8d in position 29: chara cter maps to <undefined>
- #3004
- r.volume: ERROR: Reading raster map <xy> request for row z is outside region
- #3006
- Large attribute table causes buffer overflow in v.db.select
Closed wishes since the last release
- #770
- Close wxGUI on GRASS CLI exit
- #2225
- Improvements python shell
- #2319
- G7: t.* modules add output to file parameter
- #2705
- r.clump maintain original categories
- #2807
- Simplify download options for MS Windows
- #2818
- wxgui: maps ordered using "natural sort"
- #2859
- wxGUI Add web service layer: small (cosmetic changes) in the behavior of some gui wxWidgets
- #2894
- wxGUI Histogramming Tool: small (cosmetic changes) in the gui of the plot statistics frame
- #2904
- g.gui.gmodeler - Set comment after erasure
- #2906
- g.gui.gmodeler - blue diagram when adding a raster data
- #2944
- g.gui.gmodeler - strange duplicity when setting comment
- #2946
- g.gui.gmodeler - raster with average values is deleted as intermediate data
- #2988
- Install additional hicolor icon sizes
Closed tasks since the last release
- #2756
- wxGUI CTRL+CAPS LOCK make the command line prompt font size smaller
Last modified
8 years ago
Last modified on 06/01/16 16:28:29
Note:
See TracWiki
for help on using the wiki.