Changes between Version 1 and Version 2 of Release/7.8.5-News
- Timestamp:
- 12/06/20 06:19:44 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Release/7.8.5-News
v1 v2 40 40 The focus of this release are stability fixes. 41 41 42 The GRASS GIS 7.8.5 release provides more than [https://github.com/OSGeo/grass/compare/releasebranch_7_8@%7B05-10-20%7D...releasebranch_7_8@%7B12-06-20%7D 240 fixes and improvements] with respect to the release 7.8.4. 42 43 The GRASS GIS 7.8.5 release provides more than [https://github.com/OSGeo/grass/compare/releasebranch_7_8@%7B10-05-20%7D...releasebranch_7_8@%7B12-06-20%7D 70 fixes and improvements] with respect to the release 7.8.4. 43 44 44 45 ==== New modules ==== … … 50 51 (see also below for closed bugs) 51 52 52 * 53 * G78:g.extension: add branch option (PR:1130) 54 * G78:g.extension: add '-j' flag which generates JSON file containing the download URLs of the official Addons (PR:1009) 55 * G78:g.extension: fix get add-on module name on Win platform (PR:1143) 56 * G78:r.geomorphon: Fix shape calculations (PR:1040) 57 * G78:r.pack/r.unpack: fix pack and unpack VRT raster map with tiled raster maps (PR:1074) 58 * G78:v.random: Fix segfault as per bug #1024 (PR:1025) 53 59 54 60 ==== Minor module changes ==== … … 56 62 (see also below for closed bugs) 57 63 58 * G78: 64 * G78:d.legend: Fix position of units and background (PR:1075) 65 * G78:d.polar: fix launch module (py3) and write output EPS file (PR:1107) 66 * G78:d.polar: testsuite added (PR:1108) 67 * G78:d.rast.edit: fix launch wxGUI (py3/wxPy4) (PR:1085) 68 * G78:g.extension: allow register add-on if makefile PGM var is 'PGM=module_name' ('=' char without space around) (PR:1142) 69 * G78:g.extension: fix 'rate limit exceeded' http error during request json file (add-ons paths) from the official add-ons github server url (PR:1106) 70 * G78:g.extension: set request header (allow downloading addon from gitlab repository) (PR:683) 71 * G78:i.image.mosaic: fix encode, decode string (PR:1035) 72 * G78:r.contour: fix an error message text (PR:1014) 73 * G78:r.pack/r.unpack: fix packing/unpacking vrt map if some of tiled rasters doesn't have color table (PR:1116) 74 * G78:r.sim: dynamic allocation of walkers 75 * G78:r.sim: fix r.sim.sediment segfault, memory freeing was in wrong place (PR:1094) 76 * G78:r.stats.zonal and v.vect.stats: Improve documentation and interface (PR:1114) 77 * G78:v.vect.stats: Add current mapset in msg, fixes for doc (PR:1137) 59 78 60 79 ==== GUI: Improvements in the Graphical User Interface ==== 61 80 62 * G78:wxGUI 63 81 * wxGUI: add env parameter in gcmd.py !RunCommand (PR:1113) 82 * wxGUI: always show preferences dialogs as modeless (PR:1132) 83 * G78:g.gui.iclass: fix copy vector features from vector map (PR:1020) 84 * G78:g.gui.image2target: fix close window (dissociate the managed window from the !AuiManager) (PR:1038) 85 * G78:g.gui.image2target: fix show Settings dialog (PR:1037) 86 * G78:g.gui.mapswipe: fix hit Apply button if first and second raster aren't chosen (PR:1042) 87 * G78:g.gui.psmap: add checking map frame exists if you add labels (PR:1048) 88 * G78:g.gui.psmap: fix add legend error message (PR:1041) 89 * G78:g.gui.psmap: fix double click on the map frame with vector map (PR:1055) 90 * G78:g.gui.psmap: fix move line object error message (PR:1031) 91 * G78:g.gui.psmap: fix move point object error message (PR:1033) 92 * G78:g.gui.psmap: fix preview orientation if page orientation is landscape (PR:1056) 93 * G78:g.gui.psmap: fix resize line object (PR:1032) 94 * G78:g.gui.psmap: fix using draw graphics tool on the preview page (PR:1057) 95 * wxGUI: Remove calls of unicode function which don't work in Python 3 (PR:1111) 96 * wxGUI: Replace getchildren and getiterator from !ElementTree (PR:1120) 97 * wxGUI/lmgr: fix add group layer during vector map editing (PR:1109) 98 * wxGUI/lmgr: fix get layer name if layer is group (PR:1066) 99 * wxGUI/mapwin: fix correct horizontal raster legend position after apply new legend setting (PR:1080) 100 * wxGUI/mapwin: fix rendered image size according actual map display size (PR:1064) 101 * wxGUI/psmap: properly isolate region setting from the rest of GUI (PR:1127) 102 * wxGUI/vselect: fix show error message if selected map layer type is not vector (PR:1059) 64 103 65 104 ==== Python scripting ==== 66 105 67 * libpython: 106 * libpython: explain verbosity levels 68 107 69 108 ==== Projection support ==== 70 109 71 * 110 * libproj: fix crs modification with PROJ6+ (PR:1007) 111 * libproj: fix test for PJ_TYPE_BOUND_CRS (PR:1013) 72 112 73 113 ==== GDAL support ==== 74 114 75 * 115 * n/a 76 116 77 117 ==== Database support ==== 78 118 79 * 119 * n/a 80 120 81 121 ==== Library changes ==== 82 122 83 * 123 * libgis: Use the full string length in strncmp() calls (PR:1060) 84 124 85 125 ==== JSON / REST support ==== 86 126 87 * 127 * n/a 88 128 89 129 ==== Unit tests / CI ==== 90 130 91 * 131 * Update setting env vars, Ubuntu 20.04 (#1098) 92 132 93 133 ==== User Manuals - Documentation ==== 94 134 95 135 * various updates 96 * G78:... 136 * gislib/dox: Refine the command line parsing doc for C (PR:1010) 137 * add 'plot' keyword (PR:1087) 138 * manuals and docs: update broken URLS (PR:1003) 139 * mkhtml: enable path setting for footer html pages (topics.html...) on add-on manual page (PR:1122) 140 * G78:r.buildvrt example beautified 141 * G78:t.vect.algebra: Remove paragraph about raster dataset types (PR:1089) 142 * G78:v.to.rast manual: update example to NC dataset (PR:1053) 97 143 98 144 ==== Portability ==== 99 145 100 * 146 * config.guess + config.sub: updated from http://git.savannah.gnu.org/cgit/config.git/plain/ (PR:1154) 101 147 102 148 ==== Docker support ==== 103 149 104 * 150 * n/a 105 151 106 152 ==== Message Translations ==== 107 153 108 * i18N: added new translations from Transifex (https://www.transifex.com/grass-gis/grass7/dashboard/)154 * i18N: sync from Transifex (https://www.transifex.com/grass-gis/grass7/dashboard/) (PR:1152) 109 155 110 156 === New Addons since GRASS 7.8.5 ===