New features in GRASS 7



Stable Release

Release Candidate 1 (RC1)

SVN Source Code

  • Milestone: 7.0.4
  • SVN Checkout latest 7.0 release branch (including yet unpublished bugfixes):
      svn checkout

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

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)
  • fix scan box calculation for percent < 100
  • 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
  • declare missing values in string and date fields as NULL, not empty strings
  • fix reverse selection of areas
  • shortest road is searched between node not line id's

Minor module changes

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

Manual pages

Message translation updates

  • Spanish translation

Closed tickets

Closed bugs since the last release

wxGUI 3D view - save position in workspace
wxPy loc'n wiz: WKT doesn't ask for datum transform terms
Fontconfig error with cairo on Windows
v.category option=transfer does not copy multiple cat values
#2669 different results depending on direction
v.distance: 3d point inside area is classified as outside
#2761 manual error
#2769 not supporting OFTInteger64 field type
r.mapcalc reports syntax error for valid script but no error for separate expressions
modeler problems with variable
digitizer crashes, leaves vector broken
GUI modeller: errors when changing order of commands (indexation of items seems wrong)
r.watershed: calculating stream power index crashes
Build failure with 7.0.3RC1 on Linux
#2851 imports empty values as empty strings instead of NULL values
#2852 fit frame to match region doesn't work
Closing GUI Cancel button doesn't work
i.segment: warning "Region consists of only one cell, nothing to update" slows down module
The raster import gui adds layers to layer tree even if that option is deselected
r.sun (mode 1): data are not timestamped correctly
Patch for various spelling errors
r.mapcalc documentation bug
GRASS version: 7.0.3: i.atcorr broken
t.rast.aggregate: error when input space time raster dataset store many rasters
Change r.watershed message type for flag a
g.gui.gmodeler - modul diagram as small line in model
g.gui.gmodeler - not possible to add 3D data to model
g.gui.gmodeler - all layers rewritten by last output for more than one parameter
r.mapcalc neighbour modifier uses wrong row
r.soils.texture gives broken results
v.generalize: Segmentation fault in Vect_line_intersection2()
#2936 wrong directions in one-way streets
r.transect uses old parameters of r.profile
Grass 7.0.3 Virus problem ?
r.sun: wrong sign in equation of time
Patch for various spelling errors
iostream compilation error: declaration of 'void* operator new [](size_t) throw (std::bad_alloc)' has a different exception specifier
r.viewshed, r.terraflow and i.atcorr broken in 32/64bit builds
Histogramming Tool illegal filename when using imagery group (windows)
G7: v.extract does not remove islands
r.sim.water not working in 7.0.3 32bit and 64bit
Patch for various spelling errors
grass704 compilation fails
r.mapcalc with same variable on LHS and RHS
wxGUI start fails with module object has no attribute GRIORA_NearestNeighbour
wxGUI start fails with charmap codec can't decode byte from g.version
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>
r.volume: ERROR: Reading raster map <xy> request for row z is outside region
Large attribute table causes buffer overflow in

Closed wishes since the last release

Close wxGUI on GRASS CLI exit
Improvements python shell
G7: t.* modules add output to file parameter
r.clump maintain original categories
Simplify download options for MS Windows
wxgui: maps ordered using "natural sort"
wxGUI Add web service layer: small (cosmetic changes) in the behavior of some gui wxWidgets
wxGUI Histogramming Tool: small (cosmetic changes) in the gui of the plot statistics frame
g.gui.gmodeler - Set comment after erasure
g.gui.gmodeler - blue diagram when adding a raster data
g.gui.gmodeler - strange duplicity when setting comment
g.gui.gmodeler - raster with average values is deleted as intermediate data
Install additional hicolor icon sizes

Closed tasks since the last release

wxGUI CTRL+CAPS LOCK make the command line prompt font size smaller

Last modified 8 years ago Last modified on Jun 1, 2016, 4:28:29 PM
Note: See TracWiki for help on using the wiki.