Changes between Version 12 and Version 13 of Release/8.0.0-News


Ignore:
Timestamp:
Dec 18, 2021, 4:54:04 PM (3 years ago)
Author:
veroandreo
Comment:

to be continued

Legend:

Unmodified
Added
Removed
Modified
  • Release/8.0.0-News

    v12 v13  
    8383==== UNSORTED FIXME ====
    8484
    85  * wxGUI: Add rename and delete of Location and Mapset in Datacatalog by @lindakladivova in (PR:771)
    86  * wxGUI: address digitizer backround map issue (PR:467) by @petrasovaa in (PR:494)
    87  * wxGUI: Add temporary files for Non-Interactive Display by @chaedri in (PR:1727)
    88  * wxGUI: Change default color for rendering vectors (gray->blue) [news] by @wenzeslaus in (PR:1166)
    89  * wxGUI: Allow delete on multiple locations in data catalog by @lindakladivova in (PR:875)
    90  * wxGUI: catalog: first load and display tree with locations for responsiveness, then load everything by @petrasovaa in (PR:1043)
    91  * wxGUI: error message has appeared in the console tab/cmd after close any module dialog  by @tmszi in (PR:249)
    92  * wxGUI: Fix an error when exporting csv file from g.gui.tplot by @lbartoletti in (PR:690)
    93 
    94  * change sponsor link to opencollective by @veroandreo in (PR:1865)
    95 
    9685 * Add zsh history change by @nilason in (PR:975)
    9786 * Add zsh terminal prompt support by @nilason in (PR:722)
     
    10493 * Change is/is not to ==/!= for literal comparisons by @HuidaeCho in (PR:264)
    10594
    106  * Check for gislock and other issues when deleting/renaming/editing mapset and location in catalog by @lindakladivova in (PR:904)
    107  * Code quality fixes for grass package (lib/python) by @wenzeslaus in (PR:576)
    108 
    109 PROJ
    110  * datum: add support for D_Rauenberg_1983 by @neteler in (PR:1331)
    111  * datum.table: added SIRGAS 1995 by @neteler in (PR:464)
    112  * datum.table: add RGFG95 by @neteler in (PR:813)
    113 
    11495Portability:
    11596 * env.bat.tmpl: Deal with blanks in OSGEO4W_ROOT by @jef-n in (PR:859)
    116 
    11797
    11898 * fix 3D rendering in animation tool by @petrasovaa in (PR:293)
     
    122102 * Fix dbmgr for Python3 by @petrasovaa in (PR:344)
    123103 * Fix decoding stderr after render layer fail by @tmszi in (PR:407)
    124 
    125 code quality
    126  * Fix Flake8 errors in temporal modules by @wenzeslaus in (PR:573)
    127  * Fix flake8 pep8 errors by @neteler in (PR:986)
    128 
    129 
    130  * G80:g.extension -i (compile), -d (download) flag by @tmszi in (PR:496)
    131  * G80:g.extension -l ValueError by @landam in (PR:1849)
    132  * G80:g.extension test by @petrasovaa in (PR:1364)
    133104 * fix init_dbif() returned values better interpretation by @pesekon2 in (PR:1008)
    134105 * fix Iterable import in pygrass/vector by @lrntct in (PR:734)
     
    137108 * fix newid in psmap by @petrasovaa in (PR:154)
    138109 * fix NULL values for very small areas address in v.rast.stats by @ninsbl in (PR:402)
    139  * Fix osgeo4w workflow by @agiudiceandrea in (PR:1757)
    140110 * fix position of null cells by @ninsbl in (PR:389)
    141111 * fix py3-numpy-dev package name by @neteler in (PR:112)
    142112 * G80:r.fillnulls to run in python 3 by @mwort in (PR:85)
    143  * Fix set up sampling and analysis framework wizard relative import by @tmszi in (PR:409)
    144  * Fix show layer inside the layer subgroup by @tmszi in (PR:400)
    145113 * Fix source code URL when addon path starts with root path by @HuidaeCho in (PR:1645)
    146114 * Fix spelling in comments esp. in GUI code by @wenzeslaus in (PR:1357)
     
    149117 * Fix unable to open file from python editor by @aroche in (PR:288)
    150118 * fix usage of vector cats in constraint by @metzm in (PR:262)
    151  * Fix use wxGUI Raster Digitizer input raster map layer temporary region by @tmszi in (PR:470)
    152119 * Fix valid location check, sync with other functions by @wenzeslaus in (PR:1777)
    153  * G80:v.in.pdal fix compilation on mac, #475 by @nilason in (PR:479)
    154 
    155  * Format YAML in GH workflows by @wenzeslaus in (PR:1367)
     120
    156121 * geos-config: Rename --libs to --clibs (configure uses --clibs) by @HuidaeCho in (PR:177)
    157  * get rid of wx.insertStringItem deprecation warnings by @pesekon2 in (PR:120)
    158122
    159123 * gislib/dox: Refine the command line parsing doc. by @infrastation in (PR:1010)
    160124 * GRASS GIS 8.0 changes by @neteler in (PR:1597)
    161  * wxGUI: do not fail on invalid RC file (empty) by @landam in (PR:185)
    162  * wxGUI: use %d instead of %s for integers by @HuidaeCho in (PR:554)
    163  * wxGUI iclass + iscatt: fixes for Python3 by @petrasovaa in (PR:316)
    164  * libimagery: move signatures to subdirs by @marisn in (PR:1850)
    165125 * images2gif: PILLOW_VERSION is obsolete by @petrasovaa in (PR:899)
    166  * libimagery: Improve G_open|find _misc function documentation by @marisn in (PR:1760)
    167126
    168127 * init: Add --tmp-mapset option by @wenzeslaus in (PR:313)
     
    180139 * init: Use argparse instead of custom parsing for CLI by @wenzeslaus in (PR:1239)
    181140 * install: check lowercased prefix by @nilason in (PR:949)
    182  * libimagery: Integrate band references into portable signature files by @marisn in (PR:1501)
    183  * libimagery: Make band references optional to simplify generation of signatures by @marisn in (PR:1866)
    184  * libimagery: Simplify raster band reference management by @marisn in (PR:1272)
    185141
    186142docker:
     
    188144 * Keep module_items.xml in docker alpine by @mmacata in (PR:330)
    189145 * Read the ubuntu based Dockerfile by @hwbllmnn in (PR:143)
     146 * Switch to debian 10.1 as dockerfile base image (master) by @hwbllmnn in (PR:140)
    190147
    191148 * libsymbol: fix bad argument order by @nilason in (PR:1820)
    192149
    193  * Make Data tab the default in GUI by @lindakladivova in (PR:756)
    194150 * make python script in gmodeler using items instead of iteritems by @pesekon2 in (PR:340)
    195  * MapSwipe window has wrong title by @lindakladivova in (PR:1692)
    196  * Misleading lock symbol icon in the in the Data tab toolbar by @lindakladivova in (PR:870)
    197  * more proofreading for r.geomorphon by @infrastation in (PR:991)
     151
    198152 * Move grass package content to directory named grass by @wenzeslaus in (PR:1356)
    199153 * Move headers from include to include/grass by @wenzeslaus in (PR:1350)
    200154 * New color table: percentage of forest cover by @neteler in (PR:894)
    201  * Number of bands relevant only to strds by @landam in (PR:1447)
    202  * open_stds: check for unknown band references by @landam in (PR:1844)
     155
    203156 * os.newline should not be used when writing in text mode by @petrasovaa in (PR:387)
    204157 * perlcritic: fix perlcritic errors by @ocsmit in (PR:1431)
    205158 * PS Driver: Write data to a tempfile before closing by @HuidaeCho in (PR:1451)
    206  * rasterlib: Explain missing header file in get_cellhd by @wenzeslaus in (PR:933)
    207159 * raster module memory: set new value globally by @neteler in (PR:922)
    208160 * Rast_log_colors: Another attempt to address r.colors -g/-a (#1480) by @HuidaeCho in (PR:1937)
    209161
    210  * Reference CONTRIBUTING.md file in README by @wenzeslaus in (PR:283)
    211  * Reflect grassdb changes in catalog  by @petrasovaa in (PR:994)
    212  * register.py: allow registering from io objects by @ninsbl in (PR:1929)
    213  * Remove colouring of standard buttons by @nilason in (PR:744)
    214162 * remove deprecated py 'PIL' module 'fromstring', 'tostring' method call by @tmszi in (PR:1223)
    215163 * Remove redundant encode string call in the error message string interpolation by @tmszi in (PR:308)
     
    221169 * simplify GRASS_EXECUTABLE handling in package.sh by @landam in (PR:445)
    222170
     171 * switch environment: also change mapset by @metzm in (PR:286)
     172
     173 * tcsh prompt: fix update with change of mapset by @nilason in (PR:765)
     174
     175 * Update of travis configuration for Python 3 by @neteler in (PR:115)
     176 * Update reference from proj.4 or proj4 to proj (g.version) by @kikislater in (PR:54)
     177
     178 * Use .wxgui_history as history file for the gui (#962) by @susi in (PR:1917)
     179
     180temporal
     181 * Upgrade tgis db by @landam in (PR:306)
     182 * register.py: allow registering from io objects by @ninsbl in (PR:1929)
     183 * open_stds: check for unknown band references by @landam in (PR:1844)
     184 * Number of bands relevant only to strds by @landam in (PR:1447)
     185
     186wxGUI
     187 * Update Location Wizard: First page by @lindakladivova in (PR:493)
     188 * Reflect grassdb changes in catalog  by @petrasovaa in (PR:994)
     189 * Make Data tab the default in GUI by @lindakladivova in (PR:756)
     190 * MapSwipe window has wrong title by @lindakladivova in (PR:1692)
    223191 * Start in a demo/startup location by @lindakladivova in (PR:868)
    224192 * Startup: Avoid a race condition by @HuidaeCho in (PR:548)
    225193 * Store list of databases in settings by @lindakladivova in (PR:858)
    226  * switch environment: also change mapset by @metzm in (PR:286)
    227194 * Switch to another mapset when in use (aka force remove lock) by @lindakladivova in (PR:906)
    228  * Switch to debian 10.1 as dockerfile base image (master) by @hwbllmnn in (PR:140)
    229  * Sync Korean translations by @HuidaeCho in (PR:556)
    230  * tcsh prompt: fix update with change of mapset by @nilason in (PR:765)
    231  * Update Location Wizard: First page by @lindakladivova in (PR:493)
    232  * Update of travis configuration for Python 3 by @neteler in (PR:115)
    233  * Update reference from proj.4 or proj4 to proj (g.version) by @kikislater in (PR:54)
    234 
    235  * Upgrade tgis db by @landam in (PR:306)
    236  * Use .wxgui_history as history file for the gui (#962) by @susi in (PR:1917)
    237 
     195 * Remove colouring of standard buttons by @nilason in (PR:744)
     196 * Misleading lock symbol icon in the in the Data tab toolbar by @lindakladivova in (PR:870)
     197 * get rid of wx.insertStringItem deprecation warnings by @pesekon2 in (PR:120)
     198 * Fix use wxGUI Raster Digitizer input raster map layer temporary region by @tmszi in (PR:470)
     199 * wxGUI: do not fail on invalid RC file (empty) by @landam in (PR:185)
     200 * wxGUI: use %d instead of %s for integers by @HuidaeCho in (PR:554)
     201 * wxGUI iclass + iscatt: fixes for Python3 by @petrasovaa in (PR:316)
     202 * Fix set up sampling and analysis framework wizard relative import by @tmszi in (PR:409)
     203 * Fix show layer inside the layer subgroup by @tmszi in (PR:400)
    238204
    239205==== New modules ====
     
    242208 * G80:i.band.library - Prints available semantic label information used for multispectral data.
    243209 * G80:r.in.pdal: a PDAL based replacement of r.in.lidar by @marisn in (PR:1200)
    244  * G80:r.semantic.label - Manages semantic label information assigned to a single raster map or to a list of raster maps.
     210 * G80:r.semantic.label - Manages semantic label information assigned to a single raster map or to a list of raster maps.
     211 * G80:t.upgrade
     212 * G80:t.downgrade
    245213
    246214==== Major module changes ====
     
    286254 * G80:g.extension: remove branch from Windows-function by @ninsbl in (PR:1151)
    287255 * G80:g.extension: workaround to use grass7 addon repo by @neteler in (PR:1612)
     256 * G80:g.extension -i (compile), -d (download) flag by @tmszi in (PR:496)
     257 * G80:g.extension -l ValueError by @landam in (PR:1849)
     258 * G80:g.extension test by @petrasovaa in (PR:1364)
    288259 * G80:g.filename: Create dir in mapset only when asked by @wenzeslaus in (PR:1687)
    289260 * G80:g.gui.iclass: replace removed dist_point_to_segment() by @nilason in (PR:645)
     
    468439 * wxGUI: Add missing import from grass.app by @wenzeslaus in (PR:1358)
    469440 * wxGUI: Add missing title params to frames by @wenzeslaus in (PR:1301)
     441 * wxGUI: Change default color for rendering vectors (gray->blue) [news] by @wenzeslaus in (PR:1166)
    470442 * wxGUI: Add new icons to data catalog for actions avaliable in context menu by @lindakladivova in (PR:811)
    471443 * wxGUI: Add new icons to datacatalog for actions avaliable in context menu (continue) by @lindakladivova in (PR:830)
     
    527499 * wxGUI/datacatalog: remove unnecessary check and warning for dragging mapsets/locations by @petrasovaa in (PR:1303)
    528500 * wxGUI/datacatalog: show warning message dialog if drag map them to the target location node in the tree by @tmszi in (PR:810)
    529  * wxGUI/datalog: fix crashing due to accessing GUI from other thread by @petrasovaa in (PR:1027)
     501 * wxGUI/datacatalog: fix crashing due to accessing GUI from other thread by @petrasovaa in (PR:1027)
     502 * wxGUI/datacatalog: Add rename and delete of Location and Mapset in Datacatalog by @lindakladivova in (PR:771)
     503 * wxGUI/datacatalog: Allow delete on multiple locations in data catalog by @lindakladivova in (PR:875)
     504 * wxGUI/datacatalog: catalog: first load and display tree with locations for responsiveness, then load everything by @petrasovaa in (PR:1043)
     505 * Check for gislock and other issues when deleting/renaming/editing mapset and location in catalog by @lindakladivova in (PR:904)
    530506 * wxGUI/dbmgr: fix calculate column values by @tmszi in (PR:1370)
    531507 * wxGUI/dbmgr: fix clik on the 'Modify layer' button if vector map doesn't have any layers by @tmszi in (PR:1334)
     
    751727 * wxGUI/tplot: fix x, y coordinates validation by @tmszi in (PR:1199)
    752728 * wxGUI/tplot: fixes for Matplotlib 3.3+ by @neteler in (PR:1191)
     729 * wxGUI: Fix an error when exporting csv file from g.gui.tplot by @lbartoletti in (PR:690)
    753730 * wxGUI/treemodel: fix removing children of root by @petrasovaa in (PR:775)
    754731 * wxGUI/treemodel: refactor TreeModel to allow more flexible Node classes. by @petrasovaa in (PR:797)
     
    756733 * wxGUI/treemodel: used weakref to fix deleting of nodes by @petrasovaa in (PR:778)
    757734 * wxGUI: update Slovakia 3D precipitation voxel sample dataset URL by @nilason in (PR:1292)
    758  * wxgui: Use correct (widget) with for word wrapping of warnings and errors by @marisn in (PR:490)
     735 * wxGUI: Use correct (widget) with for word wrapping of warnings and errors by @marisn in (PR:490)
    759736 * wxGUI: use default output font dialog for macOS and wxPython >=4.0.6 by @nilason in (PR:760)
    760737 * wxGUI: Use system colours to enable dark mode support by @nilason in (PR:751)
     
    783760 * wxplot: add giface to write log correctly by @petrasovaa in (PR:428)
    784761 * wxplot: use wxpython plotting instead of our old copy, adjust to use … by @petrasovaa in (PR:229)
     762 * wxGUI: address digitizer background map issue (PR:467) by @petrasovaa in (PR:494)
     763 * wxGUI: error message has appeared in the console tab/cmd after close any module dialog  by @tmszi in (PR:249)
    785764
    786765==== Python scripting ====
     
    830809 * jupyter: Non-interactive display by @chaedri in (PR:1668)
    831810 * jupyter: Render 3D images with m.nviz.image by @wenzeslaus in (PR:1831)
     811 * jupyter: Add temporary files for Non-Interactive Display by @chaedri in (PR:1727)
    832812 * Session initiations functions for Jupyter Notebooks by @chaedri in (PR:1629)
    833813
     
    897877 * PROJ6+ + WKT2 support by @metzm in (PR:118), (PR:183), (PR:1240)
    898878 * CRS management by @metzm in (PR:976)
     879 * datum: add support for D_Rauenberg_1983 by @neteler in (PR:1331)
     880 * datum.table: added SIRGAS 1995 by @neteler in (PR:464)
     881 * datum.table: add RGFG95 by @neteler in (PR:813)
    899882
    900883==== GDAL support ====
     
    947930 * libpython: Support non-parallel runs better by @wenzeslaus in (PR:1733)
    948931 * libraster: add strerror(errno) to write failures by @metzm in (PR:1722)
     932 * libraster: Explain missing header file in get_cellhd by @wenzeslaus in (PR:933)
    949933 * libraster: Band references implementation by @landam in (PR:63)
    950934 * libraster: change Rast_legal_bandref() return value to bool by @nilason in (PR:1897)
     
    952936 * libraster / gdal.c: add recent GDAL dlls by @ninsbl in (PR:1874)
    953937 * Lib: Speed up listing a lot of mapsets by 20% by @marisn in (PR:281)
     938 * libimagery: Integrate band references into portable signature files by @marisn in (PR:1501)
     939 * libimagery: Make band references optional to simplify generation of signatures by @marisn in (PR:1866)
     940 * libimagery: Simplify raster band reference management by @marisn in (PR:1272)
     941 * libimagery: Improve G_open|find _misc function documentation by @marisn in (PR:1760)
     942 * libimagery: move signatures to subdirs by @marisn in (PR:1850)
    954943
    955944==== JSON /  REST support ====
     
    991980 * Remove __pycache__ directories before release. by @sebastic in (PR:182)
    992981 * Fix spelling errors. by @sebastic in (PR:1916), (PR:561), (PR:871), (PR:992)
     982 * Code quality fixes for grass package (lib/python) by @wenzeslaus in (PR:576)
     983 * Fix Flake8 errors in temporal modules by @wenzeslaus in (PR:573)
     984 * Fix flake8 pep8 errors by @neteler in (PR:986)
    993985
    994986==== Unit tests / CI ====
     
    10551047 * Mac ReadMe: stylistic update by @nilason in (PR:639)
    10561048 * Mac: Update app icon for hi-res support by @nilason in (PR:829)
     1049 * G80:v.in.pdal fix compilation on mac, #475 by @nilason in (PR:479)
    10571050
    10581051==== Docker support ====
     
    10931086   * update of Latvian language by @marisn in (PR:865)
    10941087 * Support Korean (ko) language settings from g.gui for Windows by @HuidaeCho in (PR:519)
     1088 * Sync Korean translations by @HuidaeCho in (PR:556)
    10951089
    10961090==== Packaging ====
     
    11081102 * GIS_H_VERSION: use git hash by @metzm in (PR:325)
    11091103 * infrastructure.md: add latest updates by @neteler in (PR:863)
     1104 * change sponsor link to opencollective by @veroandreo in (PR:1865)
     1105 * Reference CONTRIBUTING.md file in README by @wenzeslaus in (PR:283)
     1106 * Format YAML in GH workflows by @wenzeslaus in (PR:1367)
     1107 * Fix osgeo4w workflow by @agiudiceandrea in (PR:1757)
    11101108
    11111109=== New Addons since GRASS 7.8.6 ===