wiki:Release/7.8.0-News

Version 4 (modified by neteler, 5 years ago) ( diff )

GRASS GIS 7.8.0RC1 released

GRASS GIS 7.8.0

A short summary of changes: New features in GRASS 7.8

Releases

Stable Release

  • tbd

Release Candidate 1 (RC1)

SVN Source Code

  • Milestone: 7.8.0
  • Release branch created in rXXXXX
  • SVN Checkout latest 7.8 release branch (including yet unpublished bugfixes):
      svn checkout https://svn.osgeo.org/grass/grass/branches/releasebranch_7_8
    

Overview of changes

The most important change is the new Python-3 support. Also new PROJ 6 and GDAL 2.5 with substantial changes in the API and CRS handling are supported. A series of new features and stability fixes, manual improvements, and a more language translations have been added. Importantly, the new version is backward compatible with older 7.x releases.

The GRASS GIS 7.8.0 release provides more than XXX fixes and improvements with respect to the stable release 7.6.x.

Breaking news: Python 3 compatibility**

New modules

  • G78:...

Major module changes

(see also below for closed bugs)

  • G78:...

Minor module changes

(see also below for closed bugs)

  • G78:...

Improvements in the Graphical User Interface

  • ...

Python scripting

  • ...

Projection support

  • ...

Library changes

  • ...

Unit tests

  • ...

User Manuals - Documentation

  • G78:...

Portability

  • Python-3 support implemented across the tree
  • wingrass: ...

Docker support

Message Translations

New Addons since GRASS 7.6.0

  • G7A:...

Closed tickets

Closed bugs since the last release

#2708
Run GRASS with Python3
#2751
G_progress() does not support GRASS_MESSAGE_FORMAT=gui
#3170
GRASS_BATCH_JOB does not tolerate path with spaces
#3339
postgis topology: missing relations
#3446
GRASS python library is not working with python 3
#3478
g.extension does not work with bitbucket repo
#3587
Call to deprecated item in wxGUI
#3635
Suspicious use and cleanup of the mapset tempoary directory
#3641
python3/ctypes: ctypes.ArgumentError: argument 2: <type 'exceptions.TypeError'>: expected LP_struct_Cell_head instance instead of LP_struct_Cell_head
#3644
winGRASS7.7.svn: displaying raster causes: TypeError: environment can only contain strings
#3649
Cartographic composer: OK, pointer and pan buttons do not work
#3662
pygrass open vector fails in python3
#3666
wxGUI: Save to file in 3D mode fails with Unicode error
#3673
wxGUI: UnicodeEncodeError when querying vector map
#3675
g.gui.rlisetup: cannot create the configuration file
#3681
g.gui.tplot does not open
#3682
t.rast.algebra: Error wrong type of input
#3704
ctypes compilation error with Python-3.7
#3720
temporal modules fail with python 3
#3723
winGRASS7.7.svn - core.py - python 3 issues
#3725
all temporal modules produce WARNING:root:Needed to restart the libgis server
#3727
t.rast.aggregate fails with python3
#3731
winGRASS7.7.svn python3 build issues
#3733
winGRASS 7.7svn execute command fails
#3734
Location wizard on python 3 seems to be broken
#3739
lib/python/ctypes/ctypesgencore/parser/lextab.py changes after compilation.
#3746
Quouting of strings with white space in t.info breaks tests for temporal modules
#3752
g.gui.animation: TypeError: 'zip' object is not subscriptable
#3753
g.gui.tplot and g.gui.timeline: AttributeError: 'itertools.cycle' object has no attribute 'next'
#3755
error when saving workspace in python 3
#3757
Python3: range vs xrange
#3777
vector digitizer crashes with python 3
#3797
r.horizon suffix gets messed up in multi-direction mode
#3798
Python 3: gunittest multirunner.py crashes
#3802
grass77: g.proj compilation fails with proj 5.2.0
#3803
g.extension: Import requests for python3, too
#3805
Export vector map (table with column name, which is reserved PostgreSQL keyword) into the PostGIS database
#3808
"Next" button inactive in EPSG selection page of Location wizard
#3814
v.buffer: segfault in LL
#3825
Fix tests stalling with Python 3
#3837
OSGeo4W winGRASS77svn - startup error: TypeError: endswith first arg must be bytes or a tuple of bytes, not str
#3861
winGRASS master (git) - g.proj not found at startup
#3872
winGRASS Version: 7.7.dev - wrong german Umlaut in wxGUI
#3894
g.gui.animation fails to export animation with python3 error
#3897
d.mon errors when closing
#3899
g.gui.gmodeler: loading of modeller file broken with TypeError

Closed wishes since the last release

#3491
i.group cannot read from other mapsets
#3669
graphical modeler: export UI definitions into Python script
#3719
prepare OSGeo4W environment for winGRASS 7.8 with python 3
#3738
Make python version configurable on compilation time
#3741
t.rast.series: allow multiple methods/output
#3792
Use unique names on test modules
#3844
Make Region importable from pygrass.gis
#3849
Do we need to clear the screen when entering/exiting GRASS?

Note: See TracWiki for help on using the wiki.