Version 3 (modified by 2 years ago) ( diff ) | ,
---|
List of new features in GRASS GIS 8.2
This is a legacy page. See wiki:Release and 8.2.0 on GitHub.
GRASS GIS 8.2 is actively developed and maintained with a first 8.2.0 stable release in XXXX 2022. In total, it comes with almost YYY fixes and improvements with respect to the previous stable releases 8.0.0. This page summarizes the manifold new features which have been added to GRASS 8.2.
Table of Contents
What's new in a nutshell
The new stable release GRASS GIS 8.2 is available. Efforts have concentrated on parallel processing, single window graphical user interface, and a new grass.jupyter package for interacting with Jupyter notebooks.
Detailed list of new features:
Highlights
- Parallel processing in r.series, r.patch, r.mfilter, r.slope.aspect
- Single window graphical user interface from Settings > Preferences > General
- A new map display settings dialog and status bar context menu
- A new grass.jupyter package for interacting with Jupyter notebooks
- GridModule from grass.pygrass is easier and safer to use
- init from grass.script.setup now returns a context manager
- A JSON file with latest commit info is available for reproducibility purposes
Project management: issues, fixes, and ongoing improvements are publicly accessible at GitHub.
Releases
- For more details than on this overview page, see list here:
https://github.com/OSGeo/grass/releases/tag/8.2.0(DD MMM 2022)
- The 8.2 release development was officially moved to a dedicated release branch on 26 Apr 2022: https://github.com/OSGeo/grass/tree/releasebranch_8_2
Graphical User Interface
- Single window graphical user interface from Settings > Preferences > General
Modules (commands)
...
General modules
- G82:...
Raster modules
- G82:...
Vector modules
- G82:...
Imagery modules
- G82:...
Temporal GIS modules
- G82:...
Scripting
- G82:...
Database support
- G82:...
User Manuals - Documentation
Translations
Translations are managed in Transifex (please join and translate messages): https://www.transifex.com/grass-gis/grass7
User manual pages improvements
Numerous user manual pages have received major or minor improvements.
GRASS GIS 8 Library changes
- ...
PROJ support
- ...
GDAL support
...
Source Code Quality
...
Unit tests / CI
- ...
Source Code Portability
- Python-3.7+ support implemented across the tree
- FreeBSD: ...
- Mac: ...
- MS-Windows/OSGeo4W: ...
Docker and Singularity support
- ...
New GRASS GIS 8 Addons
There are numerous new addons which enlarge the already impressive list of addons available (see http://grass.osgeo.org/grass8/manuals/addons/):
- G8A:...
Addons moved to core
These modules have been moved to core GRASS GIS (and removed from addons grass8 branch):
- G82:...
Migrating from GRASS GIS 7 to version 8.x
With the addition of semantic labels, the temporal database was modified to version 3 and hence, to be able to read and process GRASS 7.x space-time datasets, users will be prompted to run G82:t.upgrade. If users want to read space-time datasets newly created in GRASS 8 back in GRASS 7.x, they can run G78:t.downgrade.