wiki:Release/7.0.1-News

GRASS GIS 7.0.1

What's new in a nutshell

This release addresses some minor issues found in the first GRASS GIS 7.0.0 release. It provides a series of stability fixes in the core system and the graphical user interface, PyGRASS improvements, manual enhancements, and a few language translations.

This release is the 32nd birthday release of GRASS GIS.

Release

SVN Source Code

  • Milestone: 7.0.1
  • 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 first release candidate GRASS GIS 7.0.1RC1 provides 168 fixes and improvements with respect to GRASS GIS 7.0.0. The second release candidate GRASS GIS 7.0.1RC2 provides 55 fixes and improvements with respect to the first release candidate. The final release GRASS GIS 7.0.1 provides 6 fixes and improvements with respect to the second release candidate.

Major module changes

  • none

Minor module changes

GUI changes

  • G70:g.mapsets: fix -s GUI dialog
  • wxGUI/animation: fix speed dialog problem caused by granularity problem
  • wxGUI/animation: fix setting region, broken in r65226
  • wxGUI/animation: fix exporting animation with multiple views and no data frames
  • wxGUI/composer: catch error due to Ghostscript missing or not in path
  • wxGUI/dbmgr: add clear button to reload all data
  • wxGUI/dbmgr: improve handling string where values (check for quotes)
  • wxGUI/dmgr: fix focus on Deselect all
  • wxGUI/iclass: fix basic functionality for Windows
  • wxGUI: change default command dialog style on Linux
  • wxGUI: copy button added (#2313)
  • wxGUI: don't fail when loading map layers in quiet mode (from workspace)
  • wxGUI: encode from unicode when saving module output to file, see #2614
  • wxGUI: fix #2634 by bringing back r64834 and removing unnecessary decode()
  • wxGUI: fix change current writing directory on Mac OSX - style=wx.DD_CHANGE_DIR is not working on Mac OSX
  • wxGUI: fix extension manager when metadata are not available
  • wxGUI: fix importing vectors with one geometry column
  • wxGUI: fix layertree error when switching to different location
  • wxGUI: fix reopening d.vect.thematic properties with multiple colors
  • wxGUI/profile: fix truncating values when exporting to csv
  • wxGUI: import only after grass.script.parser() call g.gui.*
  • wxGUI/nviz: fix the name in the toolbar
  • wxGUI/toolboxes: make tooboxes a little bit more independent from GUI
  • wxGUI/ws: fix dialog for wxPython 3.0
  • wxGUI: fix sqlbuilder verify button (#2661)

Library changes

  • dbmilib: fix db_copy_table() - overwrite existing table
  • libgis: fix missing std options in r64733
  • libgis: create standardized option for location and dbase, use it in r.proj, v.proj, g.mapset
  • libgis: improve consistency of rand() between 32-bit and 64-bit platforms
  • libraster: use strerror(errno)
  • libraster: get_row.c: fix NaN check in GDAL (r.external) support

PyGRASS changes

  • fix exception check, remove unused or duplicated code
  • removed references to RasterNumpy
  • add VARCHAR column support on Table
  • fix undefined limits in the Parameter class
  • fix Area.boundaries()
  • backported RasterSegment? fix r65174 related to #2599
  • include in command also parameters with value equal 0
  • documentation improvements
  • add a new method to check the correctness of the provide parameter, a new special parameter: check_ is added to skip the check

Map projection changes

  • various modules: improve and streamline "override projection" message

Portability changes

  • gettext message macros: Rename _n macro to n_ to avoid clashes with other libs
  • Compile.make: change order of ldflags (gcc 4.8+ is more sensitive)

Manual pages

Message translation updates

  • Many languages updated with many new translations (see stats)
  • Maris Nartiss: Latvian translation (port from trunk)
  • Shulin Yang: Chinese translation cont'ed
  • Sylvain Maillard: French translation cont'ed
  • Stanislav Horáček: Czech translation updated

Closed tickets

Closed bugs since the last release

#1819
problems compiling map swipe, animation, modeler, and r.li.setup
#2577
d.info: entire screen version frame
#2597
v.surf.bspline fails on windows
#2602
GUI preferences dialog fails to open
#2603
grass 7 startup problem
#2614
wxgui Output save fails with UnicodeEncodeError
#2616
grass.script.array cannot write raster
#2619
v.in.gps compile error
#2621
r.random.cells should use NULL instead of 0
#2624
r.horizon problem in Windows (horizon_zud)
#2630
startup screen i18n
#2634
'utf8' codec can't decode byte 0xf6 in position 8: invalid start byte
#2642
Profile surface map not working
#2648
v.concave.hull fails with small number of points
#2661
sqlbuilder: verify button
#2662
v.in.proj crashes on Windows (v.in.ogr problem)
#2682
Gtk critical message starting grass
#2686
r.hazard.flood error output
#2689
handling nulls warning on Windows
#2695
Error loading extension. File is not zip file
#2703
'ascii' codec can't decode byte 0xf6 in position 12: ordinal not in range(128)
#2704
Various typo fixes
#2707
pygrass ignores option rules
#2723
error when running v.krige
#2724
gdal-grass: Wrong return type in ogrgrass.h
#2802
Examples in r.reclass.area not updated

Closed wishes since the last release

#665
enable copying from statusbar
#2437
order parameters in g.remove window
#2690
PEP8 like code styling for the i.tasscap.py script
#2786
grass-7.0.1: libraries built and installed with no SONAME

Closed tasks since the last release

#2337
t.list hangs on newly created temporal DB

Last modified 2 years ago Last modified on Jun 1, 2016 4:27:05 PM