<div dir="ltr"><div class="gmail_quote">- Announcement -<br></div><div class="gmail_quote"><p></p>
<h1>GRASS GIS 7.8.8RC3</h1><h1></h1><p style="font-size:small">Repository: <a href="https://github.com/OSGeo/grass" target="_blank">OSGeo/grass</a> · Tag: <a href="https://github.com/OSGeo/grass/tree/7.8.8RC3" target="_blank">7.8.8RC3</a> · Commit: <a href="https://github.com/OSGeo/grass/commit/d02ffba22e8186188773301dc0512c58fb26b7e5" target="_blank">d02ffba</a> · Released by: <a href="https://github.com/neteler" target="_blank">neteler</a></p>

<p>The GRASS GIS 7.8.8RC3 release provides more than 20 improvements and fixes with respect to the release 7.8.8RC2.</p>
<h2>What's Changed</h2>
<h3>Graphical User Interface</h3>
<ul>
<li>wxGUI/forms: fix LayersList widget binding check/uncheck event method (<a href="https://github.com/OSGeo/grass/pull/2495" target="_blank">#2495</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI/gui_core: fix Create or edit image group dialog Select all CheckBox widget for selecting all items (<a href="https://github.com/OSGeo/grass/pull/2514" target="_blank">#2514</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI/gui_core: fix imagery create/edit group dialog deselect all maps (<a href="https://github.com/OSGeo/grass/pull/2465" target="_blank">#2465</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI/lmgr: fix launch GCP Manager if not map display is activated (<a href="https://github.com/OSGeo/grass/pull/2464" target="_blank">#2464</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI/modules: fix import SQLite geometry data (<a href="https://github.com/OSGeo/grass/pull/2491" target="_blank">#2491</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI/psmap: Ghostscript HyperlinkDialog is needed (<a href="https://github.com/OSGeo/grass/pull/2441" target="_blank">#2441</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI/psmap: don't set StatusBar widget text when frame is closed (<a href="https://github.com/OSGeo/grass/pull/2487" target="_blank">#2487</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI/vdigit: fix keyboard shortcut for activating point/line tool (<a href="https://github.com/OSGeo/grass/pull/2522" target="_blank">#2522</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI/vselect: fix output fully qualified vector name (<a href="https://github.com/OSGeo/grass/pull/2483" target="_blank">#2483</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI: fix manual page "GUI index" link html file name (<a href="https://github.com/OSGeo/grass/pull/2461" target="_blank">#2461</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>wxGUI: remove unnecessary key press event handlers (<a href="https://github.com/OSGeo/grass/pull/2528" target="_blank">#2528</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
</ul>
<h3>Python</h3>
<ul>
<li>grass.pygrass: GridModule clean up temporary mapsets when exception occurs (<a href="https://github.com/OSGeo/grass/pull/2614" target="_blank">#2614</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
</ul>
<h3>Documentation and Messages</h3>
<ul>
<li>man: allow register all addons keywords in main Keywords Index (<a href="https://github.com/OSGeo/grass/pull/2529" target="_blank">#2529</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>man: use relative path for core modules man HTML page (<a href="https://github.com/OSGeo/grass/pull/2574" target="_blank">#2574</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>mkhtml: use UTF-8 for decoding git log messages by (<a href="https://github.com/OSGeo/grass/pull/2533" target="_blank">#2533</a>) <a class="notranslate" href="https://github.com/landam" target="_blank">@landam</a></li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>Remove Travis CI for 7.8 (<a href="https://github.com/OSGeo/grass/pull/2546" target="_blank">#2546</a>) by <a class="notranslate" href="https://github.com/wenzeslaus" target="_blank">@wenzeslaus</a></li>
<li>SEO and manuals: add viewport and page language (<a href="https://github.com/OSGeo/grass/pull/2591" target="_blank">#2591</a>) by <a class="notranslate" href="https://github.com/neteler" target="_blank">@neteler</a></li>
<li>general/g.mapsets: fix write MAPSETS without additional empty new line (<a href="https://github.com/OSGeo/grass/pull/2586" target="_blank">#2586</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
<li>python/grass/pygrass: reset back MAPSET search path after GridModule class instance finish (<a href="https://github.com/OSGeo/grass/pull/2567" target="_blank">#2567</a>) by <a class="notranslate" href="https://github.com/tmszi" target="_blank">@tmszi</a></li>
</ul>
<p><b>Full Changelog</b>: <a href="https://github.com/OSGeo/grass/compare/7.8.8RC2...7.8.8RC3" target="_blank"><tt>7.8.8RC2...7.8.8RC3</tt></a></p>
<p><a href="https://mybinder.org/v2/gh/OSGeo/grass/7.8.8RC3?urlpath=lab%2Ftree%2Fdoc%2Fnotebooks%2Fjupyter_example.ipynb" rel="nofollow" target="_blank"><img alt="Binder" style="max-width: 100%;"></a></p>

—<p>This release has 2 assets:</p><ul><li class="gmail-Box-row gmail-d-flex gmail-flex-column gmail-flex-md-row"><div class="gmail-d-flex gmail-flex-justify-start gmail-col-12 gmail-col-lg-9">
        <a href="https://github.com/OSGeo/grass/archive/refs/tags/7.8.8RC3.zip" rel="nofollow" class="gmail-Truncate">
    <span class="gmail-Truncate-text gmail-text-bold">Source code</span>
    <span class="gmail-Truncate-text">(zip)</span></a><a href="https://github.com/OSGeo/grass/archive/refs/tags/7.8.8RC3.tar.gz" rel="nofollow" class="gmail-Truncate"><span class="gmail-Truncate-text gmail-text-bold"></span></a></div></li><li class="gmail-Box-row gmail-d-flex gmail-flex-column gmail-flex-md-row"><div class="gmail-d-flex gmail-flex-justify-start gmail-col-12 gmail-col-lg-9"><a href="https://github.com/OSGeo/grass/archive/refs/tags/7.8.8RC3.tar.gz" rel="nofollow" class="gmail-Truncate"><span class="gmail-Truncate-text gmail-text-bold">Source code</span>
    <span class="gmail-Truncate-text">(tar.gz)</span></a></div></li></ul><p>Visit the <a href="https://github.com/OSGeo/grass/releases/tag/7.8.8RC3" target="_blank">release page</a> to download them.</p></div>Thanks to all contributors!<br></div>