= GRASS GIS 7.0.4 = [[TOC]] [wiki:Release/7.0.0-News New features in GRASS 7] Binaries: http://grass.osgeo.org/download/software/#g70x === Releases === ==== 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 ([http://grass.osgeo.org/grass70/source/grass-7.0.4RC1.md5sum 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: [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. ==== New modules ==== * G7:g.search.modules - Search in GRASS modules using keywords ==== Major module changes ==== * G7:db.login + PG & mySQL driver: support hostname and port * G7:g.proj: read EPSG CSV files from GDAL data directory and no longer an private and meanwhile outdated copy (solves #2456) * G7:r.in.lidar: fix scan box calculation for percent < 100 * G7:r.in.xyz: fix scan box calculation for percent < 100 * G7:r.mapcalc: Fix row cache bug * G7:r.series: sync weights handling to r.neighbors * G7:r.sun: mode 1 fix for time offset due to timezone, see #2941 for explanations * G7:v.in.ogr: declare missing values in string and date fields as NULL, not empty strings * G7:v.select: fix reverse selection of areas * G7:v.net.steiner: shortest road is searched between node not line id's ==== Minor module changes ==== * G7:g.extension: option to specify proxy server #1434 * G7:r.external: added -t flag for listing bands * G7:r.transect: use new r.profile parameter names * G7:v.db.join: fix cache exception * G7:v.distance: use bbox in 2D and 3D accordingly * G7:v.net.distance: change path categories, adjust line directions; add new flag to produce single line paths * G7:v.to.db: allow (unitless) calculation of perimeter in XY location ==== GUI changes ==== * G7:g.gui.mapswipe: fix raster layout (wxPython3) * G7: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 ==== 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 ==== PyGRASS changes ==== * pygrass: fixed grid doctest ==== Map projection changes ==== * libgis: datum added related to SIRGAS 2000/EPSG:4674 * libproj: read 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 ===== * wingrass: document GRASS_SH (how to switch from cmd to bash, see r68212) * wingrass: build against GDAL 2 ==== Manual pages ==== * manual: avoid specific gender * G7:g.findfile manual: shell examples extended * G7:g.gui.gmodeler: major manual improvements * G7:r.li manual: highlight GUI and configuration file * G7:r.pack manual: explain current region behaviour * G7:v.buffer manual: demystify caps * G7:v.net.spanningtree: update manual * G7:v.proj manual: describe automated vertex densification * G7:v.split manual: examples updated * G7:v.to.points manual: new NC sample data example * G7:t.register manual: ECAD example added * G7: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 ==== [[TicketQuery(status=closed&milestone=7.0.4&type=defect&order=priority)]] ==== Closed wishes since the last release ==== [[TicketQuery(status=closed&milestone=7.0.4&type=enhancement&order=priority)]] ==== Closed tasks since the last release ==== [[TicketQuery(status=closed&milestone=7.0.4&type=task&order=priority)]]