3.12.1
This bugfix release includes the following fixes and features:
-
General
- Fixed a possible path traversal vulnerability when working with
datastack archives. This patches CVE-2007-4559, reported to us
by Trellix. #1113 - Updating descriptions for LULC about text and biophysical table
for clarity in model specs.
#1077
- Fixed a possible path traversal vulnerability when working with
-
Workbench
- Fixed a bug where the Workbench would become unresponsive during
an InVEST model run if the model emitted a very high volume of
log messages. - Fixed a bug where the Workbench could crash if there was too
much standard error emitted from an invest model. - Added a new "Save as" dialog window to handle different save
options, and allow the option to use relative paths in a JSON
datastack
(#1088) - Fixed a bug where uncaught exceptions in the React tree would
result in a blank browser window.
(#1119)
- Fixed a bug where the Workbench would become unresponsive during
-
Habitat Quality
- All spatial inputs including the access vector and threat
rasters are now reprojected to thelulc_cur_path
raster. This
fixes a bug where rasters with a different SRS would appear to
not intersect thelulc_cur_path
even if they did.
(#1093) - Paths in the threats table may now be either absolute or
relative to the threats table.
- All spatial inputs including the access vector and threat
-
HRA
- Fixed a regression relative to InVEST 3.9.0 outputs where
spatial criteria vectors were being rasterized with the
ALL_TOUCHED=TRUE
flag, leading to a perceived buffering of
spatial criteria in certain cases. In InVEST 3.9.0, these were
rasterized withALL_TOUCHED=FALSE
.
#1120 - Fixed an issue with the results table,
SUMMARY_STATISTICS.csv
where the percentages of high, medium and low risk
classifications were not correctly reported. - Added a column to the
SUMMARY_STATISTICS.csv
output table to
also report the percentage of pixels within each subregion that
have no risk classification (a risk classification of 0).
- Fixed a regression relative to InVEST 3.9.0 outputs where
-
Urban Stormwater Retention
- Added validation to check that the input soil groups raster has
an integer data type
- Added validation to check that the input soil groups raster has
-
Urban Cooling
- Updated the text for the
building_intensity
column in the
biophysical table to clarify that the values of this column
should be normalized relative to one another to be between 0
and 1.
- Updated the text for the