[GRASS-dev] GRASS GIS 8.2.1RC1 released
Markus Neteler
neteler at osgeo.org
Fri Dec 23 14:08:56 PST 2022
GRASS GIS 8.2.1RC1 released
Repository: OSGeo/grass <https://github.com/OSGeo/grass> · Tag: 8.2.1RC1
<https://github.com/OSGeo/grass/tree/8.2.1RC1> · Commit: 3c90390
<https://github.com/OSGeo/grass/commit/3c903905c1c187b4d88c67c7e4388e65aac7581d>
· Released by: neteler <https://github.com/neteler>
What's Changed
The GRASS GIS 8.2.1RC1 release provides more than 75 improvements and fixes
with respect to the release 8.2.0.
What's Changed Modules
- g.extension: use copytree from shutil for py >= 3.8 (#2592
<https://github.com/OSGeo/grass/pull/2592>) by @ninsbl
<https://github.com/ninsbl>
- r.in.pdal: Fix use of PDAL 2.4 deprecated api (#2656
<https://github.com/OSGeo/grass/pull/2656>) by @nilason
<https://github.com/nilason>
- r.kappa: Fix failures, garbage output, fallback to category values (
#2573 <https://github.com/OSGeo/grass/pull/2573>) by @marisn
<https://github.com/marisn>
- r.kappa: r.kappa indentation update from #2544
<https://github.com/OSGeo/grass/pull/2544> (#2641
<https://github.com/OSGeo/grass/pull/2641>) by @neteler
<https://github.com/neteler>
- r3.gwflow: Fix Rast3d_fatal_error() usage (#2597
<https://github.com/OSGeo/grass/pull/2597>) by Brad ReDacted
<brad.redacted outlook.com>
- t.unregister: add support to unregister maps from other mapsets (#2447
<https://github.com/OSGeo/grass/pull/2447>) by @anikaweinmann
<https://github.com/anikaweinmann>
- v.in.ogr: handle skipped, not empty columns (#2658
<https://github.com/OSGeo/grass/pull/2658>) by @ninsbl
<https://github.com/ninsbl>
- v.in.ogr: skip columns with unsupported data type instead of failing
to import (#2630 <https://github.com/OSGeo/grass/pull/2630>) by @ninsbl
<https://github.com/ninsbl>
- v.random: do not transfer cat from area if attributes are coppied too (
#2537 <https://github.com/OSGeo/grass/pull/2537>) by @marisn
<https://github.com/marisn>
- v.surf.rst: fix cross-validation and prevent running it multi-threaded
(#2643 <https://github.com/OSGeo/grass/pull/2643>) by @petrasovaa
<https://github.com/petrasovaa>
Graphical User Interface
- GUI: looping over GetSelections() results in removal of all list items
(#2511 <https://github.com/OSGeo/grass/pull/2511>) by @marisn
<https://github.com/marisn>
- wxGUI/dbmgr: show warning message dialog if new layer table link
exists (#2428 <https://github.com/OSGeo/grass/pull/2428>) by @tmszi
<https://github.com/tmszi>
- wxGUI/forms: fix LayersList widget binding check/uncheck event method (
#2495 <https://github.com/OSGeo/grass/pull/2495>) by @tmszi
<https://github.com/tmszi>
- wxGUI/gui_core: fix Create or edit image group dialog Select all
CheckBox widget for selecting all items (#2514
<https://github.com/OSGeo/grass/pull/2514>) by @tmszi
<https://github.com/tmszi>
- wxGUI/gui_core: fix imagery create/edit group dialog deselect all maps
(#2465 <https://github.com/OSGeo/grass/pull/2465>) by @tmszi
<https://github.com/tmszi>
- wxGUI/lmgr: fix launch GCP Manager if not map display is activated (
#2464 <https://github.com/OSGeo/grass/pull/2464>) by @tmszi
<https://github.com/tmszi>
- wxGUI/lmgr: fix launch map layer menu item '3D view properties' (#2699
<https://github.com/OSGeo/grass/pull/2699>) by @tmszi
<https://github.com/tmszi>
- wxGUI/lmgr: hide map layer menu item 'Change opacity level' if 3d view
is activated. (#2697 <https://github.com/OSGeo/grass/pull/2697>) by
@tmszi <https://github.com/tmszi>
- wxGUI/modules: fix entering raster map file path by the keyboard (#2702
<https://github.com/OSGeo/grass/pull/2702>) by @tmszi
<https://github.com/tmszi>
- wxGUI/modules: fix import PostGIS geometry data (#2490
<https://github.com/OSGeo/grass/pull/2490>) by @tmszi
<https://github.com/tmszi>
- wxGUI/modules: fix import SQLite geometry data (#2491
<https://github.com/OSGeo/grass/pull/2491>) by @tmszi
<https://github.com/tmszi>
- wxGUI/psmap: Ghostscript HyperlinkDialog is needed (#2441
<https://github.com/OSGeo/grass/pull/2441>) by @tmszi
<https://github.com/tmszi>
- wxGUI/psmap: don't set StatusBar widget text when frame is closed (
#2487 <https://github.com/OSGeo/grass/pull/2487>) by @tmszi
<https://github.com/tmszi>
- wxGUI/psmap: fix rendered preview page zoom (#2444
<https://github.com/OSGeo/grass/pull/2444>) by @tmszi
<https://github.com/tmszi>
- wxGUI/psmap: remove loading EPS file via using Ghostscript image
rendering on OS MS Windows platform (#2419
<https://github.com/OSGeo/grass/pull/2419>) by @tmszi
<https://github.com/tmszi>
- wxGUI/psmap: remove unnecessary HyperlinkDialog widget (#2421
<https://github.com/OSGeo/grass/pull/2421>) by @tmszi
<https://github.com/tmszi>
- wxGUI/settings: fix hiding 'Tools' tab for single-window mode (#2460
<https://github.com/OSGeo/grass/pull/2460>) by @tmszi
<https://github.com/tmszi>
- wxGUI/vdigit: fix keyboard shortcut for activating point/line tool (
#2522 <https://github.com/OSGeo/grass/pull/2522>) by @tmszi
<https://github.com/tmszi>
- wxGUI/vselect: fix output fully qualified vector name (#2483
<https://github.com/OSGeo/grass/pull/2483>) by @tmszi
<https://github.com/tmszi>
- wxGUI: BaseToolbar.OnTool needs to be explicitly defined (#2632
<https://github.com/OSGeo/grass/pull/2632>) by @petrasovaa
<https://github.com/petrasovaa>
- wxGUI: Fix behaviour of top Single-Window GUI toolbars (#2568
<https://github.com/OSGeo/grass/pull/2568>) by @lindakladivova
<https://github.com/lindakladivova>
- wxGUI: add r.buildvrt module into DevelopRasterMap toolbox (#2621
<https://github.com/OSGeo/grass/pull/2621>) by @tmszi
<https://github.com/tmszi>
- wxGUI: fix calling SpinCtrl.SetRange with floats with newer Python (
#2687 <https://github.com/OSGeo/grass/pull/2687>) by @petrasovaa
<https://github.com/petrasovaa>
- wxGUI: fix display of all single window mode main toolbar tools (#2617
<https://github.com/OSGeo/grass/pull/2617>) by @tmszi
<https://github.com/tmszi>
- wxGUI: fix error when starting profile tool (#2450
<https://github.com/OSGeo/grass/pull/2450>) by @petrasovaa
<https://github.com/petrasovaa>
- wxGUI: fix manual page "GUI index" link html file name (#2461
<https://github.com/OSGeo/grass/pull/2461>) by @tmszi
<https://github.com/tmszi>
- wxGUI: fix setting display size from workspace in multi-window mode (
#2518 <https://github.com/OSGeo/grass/pull/2518>) by @petrasovaa
<https://github.com/petrasovaa>
- wxGUI: fix setting of user defined window position and size for single
window mode (#2619 <https://github.com/OSGeo/grass/pull/2619>) by @tmszi
<https://github.com/tmszi>
- wxGUI: remove unnecessary key press event handlers (#2528
<https://github.com/OSGeo/grass/pull/2528>) by @tmszi
<https://github.com/tmszi>
- wxGUI: set window offset (OS panel) for single/multiple window mode (
#2417 <https://github.com/OSGeo/grass/pull/2417>) by @tmszi
<https://github.com/tmszi>
Python
- grass.jupyter: fix bbox reprojection for InteractiveMap (#2501
<https://github.com/OSGeo/grass/pull/2501>) by @petrasovaa
<https://github.com/petrasovaa>
- grass.py: fix missing parameters in gettext.install() by @pesekon2
<https://github.com/pesekon2>
- grass.pygrass: GridModule clean up temporary mapsets when exception
occurs (#2614 <https://github.com/OSGeo/grass/pull/2614>) by @tmszi
<https://github.com/tmszi>
- grass.pygrass: VisibleMapset: fix reading search path (#2584
<https://github.com/OSGeo/grass/pull/2584>) by @petrasovaa
<https://github.com/petrasovaa>
- grass.script: Explain setting of debug level (#2313
<https://github.com/OSGeo/grass/pull/2313>) by @neteler
<https://github.com/neteler>
- grass.script: replace deprecated use of pipes.quote() (#2674
<https://github.com/OSGeo/grass/pull/2674>) by @nilason
<https://github.com/nilason>
Documentation and Messages
- man: allow register all addons keywords in main Keywords Index (#2529
<https://github.com/OSGeo/grass/pull/2529>) by @tmszi
<https://github.com/tmszi>
- man: use relative path for core modules man HTML page (#2574
<https://github.com/OSGeo/grass/pull/2574>) by @tmszi
<https://github.com/tmszi>
- manual: fix firedemo.sh URL (#2566
<https://github.com/OSGeo/grass/pull/2566>) by @neteler
<https://github.com/neteler>
Libraries and General Functionality
- lib/parser: Add missing closing div tag (#2523
<https://github.com/OSGeo/grass/pull/2523>) by @wenzeslaus
<https://github.com/wenzeslaus>
- libproj: fix area bbox for PROJ (#2467
<https://github.com/OSGeo/grass/pull/2467>) by @metzm
<https://github.com/metzm>
- libproj: fix lontitude estimation for PJ_AREA (#2476
<https://github.com/OSGeo/grass/pull/2476>) by @metzm
<https://github.com/metzm>
Packaging, Configuration, Portability, and Compilation
- configure: remove unused wxwidgets compilation configuration option (
#2593 <https://github.com/OSGeo/grass/pull/2593>) by Francisco J. Solis
Docker
- docker: update outdated release branch names (#2431
<https://github.com/OSGeo/grass/pull/2431>) by @neteler
<https://github.com/neteler>
Continuous Integration, Tests, Code Quality, and Checks
- CI: introduce setup-msys2 at v2 setup action - backport #2508
<https://github.com/OSGeo/grass/pull/2508> (#2510
<https://github.com/OSGeo/grass/pull/2510>) by @ninsbl
<https://github.com/ninsbl>
Contributing and Management
- contributing: Add step for update to next version number (#2551
<https://github.com/OSGeo/grass/pull/2551>) by @wenzeslaus
<https://github.com/wenzeslaus>
- contributing: Generate ChangeLog in release workflow (#2402
<https://github.com/OSGeo/grass/pull/2402>) by @wenzeslaus
<https://github.com/wenzeslaus>
- contributing: Remove cd steps, assume utils subdir (#2401
<https://github.com/OSGeo/grass/pull/2401>) by @wenzeslaus
<https://github.com/wenzeslaus>
- contributing: Skip non-versioned directories in last commit generator (
#2399 <https://github.com/OSGeo/grass/pull/2399>) by @wenzeslaus
<https://github.com/wenzeslaus>
- contributing: Use Markdown for install file (#2543
<https://github.com/OSGeo/grass/pull/2543>) by @wenzeslaus
<https://github.com/wenzeslaus>
- contributing: cherry-pick of Markdown file fixes from #2557
<https://github.com/OSGeo/grass/pull/2557> by @neteler
<https://github.com/neteler>
Other Changes
- Markdown sync to main by @neteler <https://github.com/neteler>
- SEO and manuals: add viewport and page language (#2591
<https://github.com/OSGeo/grass/pull/2591>) by @neteler
<https://github.com/neteler>
- Use GRASS version for non-git builds. (#2636
<https://github.com/OSGeo/grass/pull/2636>) by @sebastic
<https://github.com/sebastic>
- avoid using deprecated locale.getdefaultlocale() by @pesekon2
<https://github.com/pesekon2>
- doc/notebooks: add overview README.md (#2416
<https://github.com/OSGeo/grass/pull/2416>) by @neteler
<https://github.com/neteler>
- docker Ubuntu: update to Ubuntu 22.04, update PDAL and laz-perf by
@neteler <https://github.com/neteler>
- docker ubuntu: update to Ubuntu 22.04 (#2602
<https://github.com/OSGeo/grass/pull/2602>) by @neteler
<https://github.com/neteler>
- g.version manual: change link to citations (#2695
<https://github.com/OSGeo/grass/pull/2695>) by @veroandreo
<https://github.com/veroandreo>
- general/g.mapsets: fix write MAPSETS without additional empty new line
(#2586 <https://github.com/OSGeo/grass/pull/2586>) by @tmszi
<https://github.com/tmszi>
- gunittest: remove deprecated 'U'-mode for open() (#2673
<https://github.com/OSGeo/grass/pull/2673>) by @nilason
<https://github.com/nilason>
- nsis installer changed SID of grass82.py (#2605
<https://github.com/OSGeo/grass/pull/2605>) by dnewcomb
- python/grass/pygrass: reset back MAPSET search path after GridModule
class instance finish (#2567 <https://github.com/OSGeo/grass/pull/2567>)
by @tmszi <https://github.com/tmszi>
- temporal: dont fail when registering maps with missing range file (
#2382 <https://github.com/OSGeo/grass/pull/2382>) by @ninsbl
<https://github.com/ninsbl>
- toolboxes.xml: add r.path (#2655
<https://github.com/OSGeo/grass/pull/2655>) by @pesekon2
<https://github.com/pesekon2>
- utils/g.html2man: don't show mobile TOC menu JS code on cli man page (
#2639 <https://github.com/OSGeo/grass/pull/2639>) by @tmszi
<https://github.com/tmszi>
- utils: fix date and time format retrieved from the module source dir (
#2595 <https://github.com/OSGeo/grass/pull/2595>) by @tmszi
<https://github.com/tmszi>
- utils: module HTML man page use hamburger menu TOC for screen width <
1024 px (#2606 <https://github.com/OSGeo/grass/pull/2606>) by @tmszi
<https://github.com/tmszi>
*Full Changelog*: 8.2.0...8.2.1RC1
<https://github.com/OSGeo/grass/compare/8.2.0...8.2.1RC1>
—
This release has 2 assets:
- Source code (zip)
<https://github.com/OSGeo/grass/archive/refs/tags/8.2.1RC1.zip>
<https://github.com/OSGeo/grass/archive/refs/tags/8.2.1RC1.tar.gz>
- Source code (tar.gz)
<https://github.com/OSGeo/grass/archive/refs/tags/8.2.1RC1.tar.gz>
Visit the release page
<https://github.com/OSGeo/grass/releases/tag/8.2.1RC1> to download them.
Thanks to all contributors!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20221223/3e962266/attachment-0001.htm>
More information about the grass-dev
mailing list