Changes between Version 3 and Version 4 of Release/7.8.4-News
- Timestamp:
- 09/26/20 10:37:00 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Release/7.8.4-News
v3 v4 57 57 58 58 * G78:... (PR:236) 59 * G78:...59 * raster module memory management: enable gisrc variable to set new value globally (#922) 60 60 61 61 ==== Minor module changes ==== … … 63 63 (see also below for closed bugs) 64 64 65 * ... 65 * G78:d.rast.arrow: Fix negative drainage directions (#777) 66 * G78:g.extension: fix module launch with compile '-i' or download '-d' flag (#938) 67 * G78:g.gui.iclass: replace dist_point_to_segment() removed from matplotlib (#645) 68 * G78:g.gui.timeline: improve missing package msg 69 * G78:g.proj: fix segfault when reading proj info from georef file (#599) 70 * G78:g.search.modules: without keywords, list all modules (#989) 71 * G78:i.pansharpen: fix encode string (#745) 72 * G78:r.category: G_debug added in parsing section 73 * G78:r.category: more specific parse error message 74 * G78:r.cost (#846) 75 * G78:r.geomorphon: Spell "flatness" correctly (#982) 76 * G78:r.grow.distance: update module description with value raster (#983) 77 * G78:r.import: do not reproject when projection matches (bug #547) (#659) 78 * G78:r.in.wms BaseCapabilitiesTree: fix init ElementTree class (cap file/cap file str arg) (#651) 79 * G78:r.in.wms.py: improve user msg (#616) 80 * G78:r.in.wms.py message improvement (#613) 81 * G78:r.out.gdal: fix building overviews 82 * G78:r.plane manual: example improved (#900) 83 * G78:r.region: add geometry keyword 84 * G78:r.univar: support large regions with more than 2 billion cells (#672) 85 * G78:r.volume manual: example and screenshot added (#903) 86 * G78:t.rast.out.vtk manual: fix example 87 * G78:v.cluster manual: added note about cluster IDs 88 * G78:v.import: Do not reproject if projections match (#845) 89 * G78:v.info/v.proj: fix printing UTM zone (#892) (#977) 90 * G78:v.in.wfs: add options to set user and password (#808) 91 * G78:v.in.wfs manual: fix example (#809) 92 * G78:v.kernel: fix inconsistent msg (#825) 93 * G78:v.net manual: link to Vector Network Analysis Tool 94 * G78:v.surf.bspline: fix method selection (#727) 95 * G78:v.to.db: Add --overwrite to help and GUI (#807) 66 96 67 97 ==== GUI: Improvements in the Graphical User Interface ==== 68 98 69 * G78:Startup: Avoid a race condition (#548) 99 * Startup: Avoid a race condition (#548) 100 * backport changes for wx4.1.0 #570 101 * images2gif: PILLOW_VERSION is obsolete (#899) 70 102 * G78:wxGUI Add web service layer: Fix dialog layout (#627) 71 103 * G78:wxGUI AddWSDialog: fix 'Access window out of range in RasterIO()' error (#693) … … 141 173 ==== Python scripting ==== 142 174 175 * libpython: fix Iterable import in pygrass/vector (#734) 176 * libpython: mapcalc_start fix encode string (#738) 177 178 ==== Projection support ==== 179 180 * proj 6+ support (#183) 181 * datum.table: add RGFG95 (#813) 182 183 ==== GDAL support ==== 184 143 185 * ... 144 186 145 ==== Projection support ==== 146 147 * G78:proj 6+ support (#183) 148 149 ==== GDAL support ==== 187 ==== Database support ==== 150 188 151 189 * ... 152 190 153 ==== Database support ====154 155 * ...156 157 191 ==== Library changes ==== 158 192 159 * ... 193 * init: ensure zsh environment variable SAVEHIST is set (#857) 194 * Add zsh terminal prompt support (#722) 195 * lib/init: fix run py script with CRLF line terminators ('grass --exec file_with_CRLF.py') (#860) 196 * libgis parser: an empty string is not an answer (#958) 197 * color table percentage forest cover (#894) 198 * Add national land cover dataset color table (#518) 160 199 161 200 ==== JSON / REST support ==== 162 201 163 * .202 * n/a 164 203 165 204 ==== Unit tests / CI ==== 166 205 167 * ... 206 * Add [https://github.com/OSGeo/grass/actions/ GitHub Actions] with build, test, and Python static code analysis (#583) 207 * gunittest docs: fix broken links (#934) 208 * gunittest: Non-zero return code on certian percetage of tests failing (#377) 209 * CI: Use a specific Flake8 version (#626) 168 210 169 211 ==== User Manuals - Documentation ==== 170 212 171 213 * various updates 214 * G78:helptext.html: improved wording (#614) 215 * G78:g.version manual: explain "revision=exported" 216 * G78:i.pansharpen manual: updated North Carolina example 172 217 * G78:rasterintro manual: mention various raster stats modules 173 218 * G78:r.category manual: minor addition 219 * G78:r.carve manual: fix example for stream vector (#968) 220 * G78:r.clump manual: screenshots added (#902) 221 * G78:r.horizon manual: explain negative values (#754) 174 222 175 223 ==== Portability ==== 176 224 177 * G78:Use ${CC} instead of "cc" for linking on macOS (#611) 178 * G78:macOS: modernize app bundle info (#941) 179 * G78:macos: update app icon for hi-res support (#829) 225 * use ${CC} instead of "cc" for linking on macOS (#611) 226 * macOS: modernize app bundle info (#941) 227 * macos: update app icon for hi-res support (#829) 228 * grass.spec: enable EPEL8 229 * env.bat.tmpl: Deal with blanks in OSGEO4W_ROOT (#859) 180 230 181 231 ==== Docker support ==== 182 232 183 * G78:singularityfile: fix GRASS lib path detection 233 * alpine docker: install git before build (#990) 234 * docker: fix GRASS lib path detection (#883) 235 * docker: fix README.md names (#984) 236 * singularityfile: fix GRASS lib path detection 184 237 185 238 ==== Message Translations ==== 186 239 187 240 * i18N: added new translations from Transifex (https://www.transifex.com/grass-gis/grass7/dashboard/) 241 * i18n: Translation update of Latvian language (#876) 188 242 189 243 === New Addons since GRASS 7.8.3 ===