[GRASS-announce] GRASS GIS 8.4.0RC1 release

Markus Neteler neteler at osgeo.org
Wed Jun 19 02:28:10 PDT 2024


GRASS GIS 8.4.0RC1 release

The GRASS GIS 8.4.0RC1 release provides more than 515 improvements and
fixes with respect to the release 8.3.2.

Please support us in testing this release candidate.
Highlights

   - *location* becomes *project*: The Python API, command line, and
   graphical user interface are now using *project* instead of *location*
   for the main component of the data hiearchy while maintaining backward
   compatibility.
   - v.fill.holes: New tool to remove inner isles and to keep outer
   boundary only
   - i.svm: New support vector machine image classification (SVM)
   - r.horizon: Output for multiple points, distances, and many other
   improvements
      - This work was funded was developed with funding from NSF Award
      #2322073 <https://www.nsf.gov/awardsearch/showAward?AWD_ID=2322073>,
      granted to Natrx, Inc. <https://natrx.io/>
   - r.univar: Parallelization computation extended statistics
   - JSON output format support (format="json") in multiple tools (e.g.,
   r.report, r.info, v.db.select, t.rast.list, etc.)
   - New *grass.jupyter.SeriesMap* class for animating series of vectors or
   rasters
   - ipyleaflet integration for *grass.jupyter* to create a map in
   ipyleaflet and add GRASS data in a single line
   - Greatly simplified the creation of new projects in Python (no more
   chicken and egg problems) - also in Jupyter notebooks
      - This work was funded was developed with funding from NSF Award
      #2322073 <https://www.nsf.gov/awardsearch/showAward?AWD_ID=2322073>,
      granted to Natrx, Inc. <https://natrx.io/>
   - GUI: New easy command history navigation through the History browser
   panel browser panel (details
   <https://grass.osgeo.org/news/2024_06_06_result_student_grant_linda_karlovska/>
   )
   - GUI: Further improvements of new single-window GUI with undockable map
   display window, for a smoother user experience
   - New GRASS GIS Programming Style Guide
   <https://github.com/OSGeo/grass/blob/main/doc/development/style_guide.md>

New Addon Tools

   - i.eodag
   <https://grass.osgeo.org/grass-stable/manuals/addons/i.eodag.html>:
   Downloads imagery datasets from various providers through the EODAG API.
   - r.flowaccumulation
   <https://grass.osgeo.org/grass-stable/manuals/addons/r.flowaccumulation.html>:
   Calculates flow accumulation from a flow direction raster map using the
   Memory-Efficient Flow Accumulation (MEFA) parallel algorithm by Cho (2023).
   - r.fusion
   <https://grass.osgeo.org/grass-stable/manuals/addons/r.fusion.html>:
   image fusion, generalized pan-sharpening.
      - This work was funded by mundialis GmbH & Co. KG
      <https://www.mundialis.de/>
   - r.windfetch: addon for computing wind fetch.
   - r.maxent.train
   <https://grass.osgeo.org/grass-stable/manuals/addons/r.maxent.train.html>
   & r.maxent.predict
   <https://grass.osgeo.org/grass-stable/manuals/addons/r.maxent.predict.html>:
   train, and predict a Maxent model to create a suitability distribution
   layer.

Monthly Financial Supporters

OpenPlains Inc. <https://opencollective.com/openplains-inc>, Luis Bojórquez
<https://opencollective.com/guest-a402173e>
What's ChangedSee https://github.com/OSGeo/grass/releases/tag/8.4.0RC1New
Contributors

   - Luís de Sousa (@ldesousa <https://github.com/ldesousa>) made their
   first contribution in #3006 <https://github.com/OSGeo/grass/pull/3006>
   - Alexandre Detiste (@a-detiste <https://github.com/a-detiste>) made
   their first contribution in #3076
   <https://github.com/OSGeo/grass/pull/3076>
   - Michael Barton (@cmbarton <https://github.com/cmbarton>) made their
   first contribution in #3279 <https://github.com/OSGeo/grass/pull/3279>
   - Alessandro Frigeri (@afrigeri <https://github.com/afrigeri>) made
   their first contribution in #3258
   <https://github.com/OSGeo/grass/pull/3258>
   - Florian Weimer (@fweimer-rh <https://github.com/fweimer-rh>) made
   their first contribution in #3325
   <https://github.com/OSGeo/grass/pull/3325>
   - Gregory Power (@gregorywaynepower
   <https://github.com/gregorywaynepower>) made their first contribution in
   #3338 <https://github.com/OSGeo/grass/pull/3338>
   - Sharan Jamanani (@Sharansrj567 <https://github.com/Sharansrj567>) made
   their first contribution in #3356
   <https://github.com/OSGeo/grass/pull/3356>
   - @ymdatta <https://github.com/ymdatta> made their first contribution in
   #3247 <https://github.com/OSGeo/grass/pull/3247>
   - @Ntp9413 <https://github.com/Ntp9413> made their first contribution in
   #3444 <https://github.com/OSGeo/grass/pull/3444>
   - Jaden Abrams (@jadenabrams100 <https://github.com/jadenabrams100>)
   made their first contribution in #3451
   <https://github.com/OSGeo/grass/pull/3451>
   - @VeronicaKoess <https://github.com/VeronicaKoess> made their first
   contribution in #3311 <https://github.com/OSGeo/grass/pull/3311>
   - @naidneelttil <https://github.com/naidneelttil> made their first
   contribution in #3469 <https://github.com/OSGeo/grass/pull/3469>
   - Makiko Shukunobe (@mshukuno <https://github.com/mshukuno>) made their
   first contribution in #3535 <https://github.com/OSGeo/grass/pull/3535>
   - Hamed Elgizery (@HamedElgizery <https://github.com/HamedElgizery>)
   made their first contribution in #3550
   <https://github.com/OSGeo/grass/pull/3550>
   - @kpolchow <https://github.com/kpolchow> made their first contribution
   in #3544 <https://github.com/OSGeo/grass/pull/3544>
   - Christoph Reiter (@lazka <https://github.com/lazka>) made their first
   contribution in #3709 <https://github.com/OSGeo/grass/pull/3709>
   - @ShubhamDesai <https://github.com/ShubhamDesai> made their first
   contribution in #3777 <https://github.com/OSGeo/grass/pull/3777>

—

This release has 10 assets. Visit the release page
<https://github.com/OSGeo/grass/releases/tag/8.4.0RC1> to download them.
Thanks to all contributors!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-announce/attachments/20240619/c1a92edd/attachment.htm>


More information about the grass-announce mailing list