wiki:Grass8/NewFeatures82

Version 3 (modified by wenzeslaus, 2 years ago) ( diff )

No list of new features on Trac wiki anymore, link GitHub release instead.

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.

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

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.

Note: See TracWiki for help on using the wiki.