Changes between Version 16 and Version 17 of Grass7/NewFeatures78


Ignore:
Timestamp:
May 10, 2020, 3:11:53 AM (4 years ago)
Author:
neteler
Comment:

Updated to 7.8.3

Legend:

Unmodified
Added
Removed
Modified
  • Grass7/NewFeatures78

    v16 v17  
    3232=== General modules ===
    3333
     34 * G78:g.extension: fix -i (compile), -d (download) flag (PR:496)
     35 * G78:g.gui.gcp: fix crash when closing
     36 * G78:g.gui.image2target: fix wxPython Phoenix support (PR:396)
     37 * G78:g.gui.rlisetup: fix config file open mode for write in text mode
     38 * G78:g.gui.vdigit: fix !SnapLine function return value (PR:506)
    3439 * G78:g.search.modules: support for installed addons added
    3540
     
    3742
    3843 * G78:r.compress: ZLIB is no longer the default compression method but [http://facebook.github.io/zstd/ ZSTD] compression
     44 * G78:r.blend: Quote map names in r.mapcalc expressions. (PR:277)
     45 * G78:r.external: read NaN as NaN (PR:338)
     46 * G78:r.external: transfer colormap added (PR:337)
     47 * G78:r.grow: Correctly handle shrinking of maps without NULL values (PR:343)
     48 * G78:r.import: pass extent to r.in.gdal (PR:291)
     49 * G78:r.import: Use temp region for resolution=value (PR:197)
     50 * G78:r.kappa: `maps[0]` is the reference and `maps[1]` is the classified map (PR:290)
    3951 * G78:r.mapcalc.simple: former r.mapcalculator as now as r.mapcalc.simple
     52 * G78:r.sim/simlib: dynamic allocation of walkers to enable computing for larger areas (PR:228)
    4053 * G78:r.slope.aspect: fix -e flag to calculate values at edges
     54 * G78:r.sun: allow user to set solar constant (PR:482)
    4155 * G78:r.to.vect: break line when value changes
    4256
     
    4458
    4559The following vector modules have been significantly improved with new options, flags, fixes and other enhancements:
     60 * G78:v.db.addtable: Overwrite newly created cat column (PR:571)
     61 * G78:v.digit: fix digitizing on MS Windows and Mac
     62 * G78:v.decimate: copy tables only when topology is available
     63 * G78:v.import: fix gfs file for GDAL version < 2.4.1 by GML import (PR:386)
    4664 * G78:v.in.pdal: use PDAL streaming instead of !PointView
     65 * G78:v.patch: automagic cleaning of boundaries if areas have been patched
    4766 * G78:v.overlay: speed-up for large, complex input areas
    48  * G78:v.patch: automagic cleaning of boundaries if areas have been patched
    49  * G78:v.digit: fix digitizing on MS Windows
    5067
    5168=== Imagery modules ===
     
    6178
    6279 * wxGUI: numerous fixes for Python3 and wxpython4
     80 * wxGUI Field calculator: fix wx.ListBox widget choices argument (PR:460)
     81 * wxGUI: fix 3D rendering in animation tool (PR:293)
     82 * wxGUI: fix Cartographic Composer Add graphic tool (Line/Rectangle), (PR:310)
     83 * wxGUI: fix copy-to-clipboard key binding on macOS (PR:393)
     84 * wxGUI: Fix dbmgr for Python3 (PR:344)
     85 * wxGUI: Fix error message has appeared after close any module dialog (PR:249)
     86 * wxGUI: fix failing vector digitizer on mac (PR:3487) (PR:456)
     87 * wxGUI Fix import vector/raster dialog min width (PR:492)
     88 * wxGUI fix manage color rules interactively (vector map) frame (PR:429)
     89 * wxGUI fix set vector output format wx.Choice widget width (PR:453)
     90 * wxGUI: Fix unable to open file from python editor (PR:288)
     91 * wxGUI: fix WMS (PR:242)
     92 * wxGUI g.gui.vdigit: fix update available vector maps
     93 * wxGUI Graphical Modeler About Dialog: fix import (PR:438)
     94 * wxGUI Graphical Modeler: remove py2 unicode func (PR:441)
     95 * wxGUI Histogramming Tool: fix Plot xSpec, ySpec property value (PR:422)
     96 * wxGUI Layer Manager: fix add layer into the new empty group (PR:413)
     97 * wxGUI Layer Manager: fix add vector map layer Set color table interactively
     98 * wxGUI Layer Manager: fix close Layers Display FlatNotebook page (PR:411)
     99 * wxGUI Manage color rules interactively (vector map)
     100 * wxGUI mapwin: fix Pointer tool double left click on a map canvas (PR:529)
     101 * wxGUI preferences: fix load epsg codes (PR:545)
     102 * wxGUI Raster Digitizer: fix use input raster map layer region (PR:470)
     103 * wxGUI: removing map layer crashes wxGUI (PR:3607)
     104 * wxGUI Set vector output format: fix check native format dsn (PR:450)
     105 * wxGUI Set vector output format: fix load profile settings (PR:451)
     106 * wxGUI: several fixes related to font dialog (PR:292)
     107 * wxGUI: Show line numbers in the Python editor (pyedit and gmodeler) (PR:284)
     108 * wxGUI Vector Network Analysis Tool: fix close dialog (PR:419)
     109 * wxGUI Vector Network Analysis Tool: fix ComboBox widget deprecation warning (PR:418)
     110 * wxGUI Vector Network Analysis Tool: fix destroy open dialog (PR:432)
     111 * wxGUI Vector Network Analysis Tool: fix execute analysis (PR:440)
     112 * wxGUI Vector Network Analysis Tool: fix merge dicts (PR:417)
     113 * wxGUI: wxnviz: fix for HiDPI monitors with scaling set, fix decoding (PR:307)
    63114
    64115=== Scripting ===
     
    66117Major efforts have been done to port all Python scripts to Python 3.
    67118
     119=== Database support ===
     120
     121 * PostgreSQL driver: assign 1000 to TEXT field length (PR:412)
     122
    68123=== Python 3 support ===
    69124
    70 The deprecated shebang `#!/usr/bin/env python` has been changed to `#!/usr/bin/env python3`
     125 * The deprecated shebang `#!/usr/bin/env python` has been changed to `#!/usr/bin/env python3`
     126 * numerous stability fixes regarding the Python 3 support
    71127
    72128== User Manuals - Documentation ==
     
    83139
    84140 * libsegment: the all-in-memory cache has been improved
     141 * Vectlib: fix usage of vector cats in constraint (PR:262)
     142 * Vector  network lib: fix for Python 3 (PR:279)
     143 * gisinit: re-enable the version check
    85144
    86145== PROJ support ==
     
    100159 * Python-3 support implemented across the tree
    101160 * OSGeo4W: build fixes, rewrite of package.sh, GDAL3/PROJ6 support added
     161
     162=== Unit tests / CI ===
     163
     164 * (!GitHub Actions activated in master: https://github.com/OSGeo/grass/actions)
    102165
    103166==== JSON /  REST support ====