wiki:Release/7.4.1-News

GRASS GIS 7.4.1

A short summary of changes: New features in GRASS 7.4

Releases

Stable Release

Release Candidate 3 (RC3)

Release Candidate 2 (RC2)

Release Candidate 1 (RC1)

SVN Source Code

  • Milestone: 7.4.1
  • 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.1 release provides more than 100 fixes and improvements with respect to the stable release 7.4.0.

New modules

Major module changes

(see also below for closed bugs)

  • G74:i.atcorr: sync to trunk (updated spectral curves for various satellites; fix band order for Worldview2; addition of Sentinel-2B, improvement of numerical stability
  • G74:v.in.pdal: change API calls to PDAL 1.6.0, see #3496 and #2732

Minor module changes

(see also below for closed bugs)

Improvements in the Graphical User Interface

  • Graphical Modeler: print computational time elapsed

wxGUI Graphical Modeler: print computational time elapsed

  • Graphical Modeler: delete intermediate data when computation finished

wxGUI Graphical Modeler: delete intermediate data when computation finished

  • Graphical Modeler: mark data to be displayed

wxGUI Graphical Modeler: mark data to be displayed

  • New SQL where query widget

SQL Where Select Widget

  • G74:wxGUI: fix problem with Python addons not showing up on Windows, see #3177
  • G74:wxGUI: fix d.vect dialog when loading layer without db connection
  • G74:wxGUI: correctly delete layertree, see #3505
  • G74:wxGUI: fix font dialog on mac, #3542
  • wxGUI/dbmgr: improve get values speed
  • G74:g.gui.tplot: resolved problem with stdvs when no categories are set, see #3294
  • wxGUI/preferences: add new option for random colors (vector)
  • wxGUI/datacatalog: zoom to first added map (sync with lmgr behaviour)
  • wxGUI/datacatalog: display layer on double click

Scripting

  • pygrass: add Module support to underscore in parameter's name
  • PyGRASS: Category.init expects map name to be provided (r72227 backport)

Projection support

  • Read EPSG codes with PROJ v.5 fail fixed (#3514)

Library changes

  • init: more messages for invalid location or mapset
  • libgis: more informative messages when (de)compression fails
  • libgis: use G_vasprintf() to avoid buffer overflow
  • Vlib: fix with_z = 0 for Vect_line_check_intersection2() and Vect_line_intersection2(), fixes #3567

User Manuals - Documentation

  • doc: show modules without img in graphical index
  • G74:i.atcorr manual: added example to process Sentinel bands (contributed by Zofie Cimburova); general manual clean-up
  • G74:i.vi: corrected MSAVI2 equation according
  • G74:r.colors manual: decipher 'nv' color
  • G74:r.in.wms manual: some WMS examples updated
  • G74:r.series.accumulate manual: update manual explaining accumulation
  • G74:r.stats.zonal manual: added link to r.stats.quantile
  • G74:t.rast.algebra manual: add NDVI example; use subsections for examples
  • G74:t.rast.algebra manual: formatting fixed + See also section added
  • G74:t.register manual: added example to register vector layers (contributed by Ondrej Pesek) and other minor changes/typos
  • G74:v.select: make it clear that 'overlap' is 'intersects' in GEOS, not 'overlaps'

Portability

  • bump supported Python version to 2.7
  • store grass.appdata.xml under share/metainfo/org.osgeo.grass.appdata.xml
  • G74:r.random.surface: rename variable Surface to RSurface to avoid variable clash with GDAL on EPEL7

Message Translations

New Addons since GRASS 7.4.0

Closed tickets

Closed bugs since the last release

#2790
Output of t.rast.list with method=comma and columns=name does not differ from output with columns=id
#3059
r.external.out does not write CRS information
#3151
raster digitizer crashes GUI in trunk
#3223
r.info displays wrong timestamp after t.rast.series with a where clause
#3332
v.proj - Error in pj_do_transform
#3344
r.stream.slope Segmentation fault: 11 error
#3450
7.4.0 new modules missing in GUI menus
#3469
i.atcorr: Sentinel-2 support broken on some systems
#3484
Patch to fix spelling errors
#3488
v.in.ogr mangeling of column names when imporing OSM geojson extracts
#3492
r.texture overwrites without --o flag and without any warning when map exists
#3493
Compilation error with python 2.6
#3496
v.in.pdal: does not compile with PDAL 1.6.0
#3505
Opening a workspace file
#3514
Read EPSG codes with PROJ v.5 fails
#3536
python library db_table_in_vector function
#3542
cannot set default font in preferences
#3546
t.rast.what: issues in one_point_per_col_output()
#3557
Patch to fix spelling errors
#3567
v.select: doubtful result with the default overlap operator selecting areas with lines

Closed wishes since the last release

#789
g.region option to expand the computational region of about "some" pixels?
#1878
Metric distance option for v.distance in latlon regions
#2122
v.to.db: new variables to add
#2183
v.centerpoint: category values in ascii output should include original cat values
#2234
wxGUI d.mon and g.gui monitor rendering is slow
#2368
Python version of r.grow does not support shrinking
#2417
r.profile should report distance in location units
#2896
Allow installation of specific versions of GRASS addons
#3416
t.list: add mapset option as in g.list
#3482
i.atcorr: Add Sentinel-2B
#3511
[patch] v.buffer: allow squared buffers around points

Last modified 6 years ago Last modified on 10/28/18 02:22:39

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.