This topic lists any bugs that have been fixed between versions 2023.2 and 2024.0 of ICMLive Operator Client.
Pre 2024.0 release notes can be found here.
See Known Issues in 2024 Versions for a list of limitations that we are aware of.
The fixes listed below are those that are viewed as likely to impact on users in an unexpected way, mainly changed simulation results, or differences in behaviour that might not be obvious.
Meshing polygons with degenerate holes
A regression recently introduced when meshing complex polygons containing holes having fewer than three vertices (imported from outside InfoWorks) has been fixed.
XPSWMM import
When importing subcatchments from XPSWMM, the hydraulic length is now set to the default value.
Results reporting in dry 2D zones
In some very unlikely circumstances, 2D zones that become completely dry between results-saving timesteps were report incorrect (non-dry) timeseries results in the period between drying and re-wetting. This only occurred in GPU simulations and in 2D zones with no inputs (rainfall, evaporation, inflow etc) and constant infiltration. It has been corrected.
Crash in the GeoPlan
A crash when opening the GeoPlan with certain themes imported from older versions of InfoWorks ICM has been fixed.
Water quality simulations on a GPU
There was a bug affecting 2D models where diffusion was used at the same time as a water quality process for a water quality determinant. In this case, the water quality update on the 2D elements was not performed correctly because the water quality rates were not reset after the diffusion step, before processing the water quality processes. This led to unphysical results. The issue has been fixed.
Clip meshing
2D elements can now be generated across the boundaries of mesh zones that don't perform ground level modification.
Runoff simulation
A degredation in the calculation time for runoff in release 2023.2 has been reversed for release 2024.
Comparison graphs of 2D results points
2D results points can now be used in comparison graphs.
Recovery from lost Thales licence server
Simulations and the user interface application did not always recover from the temporary loss of connection to a Thales licence server. This has been fixed.
Numerical correction
Conduit user-defined slot widths are no longer used in the calculation of shaft additional storage at nodes.
NOAA rainfall
An error in the conversion of depths to intensities for NOAA rainfall has been corrected.
SQL Server databases
Housekeeping of the agent Working Folder now deletes temporary files from SQL Server databases, as well as other types of database.
Curb opening equation for inlets
In the help topic "Representation of Inlets in InfoWorks", equation 4-22a contains a spurious Sx^0.6 term. The equation should be
Lt = Ku * Q^1.02 / d^1.6
The incorrect derivation of this equation was implemented in InfoWorks ICM. This has now been fixed so that runs with database versions of 2024.0 or later use the correct form. Simulations using databases of an earlier version continue to use the incorrect equation for backwards compatibility reasons.
CSV import of conduit vertex locations
When using the CSV update functionality, the locations of vertices along conduits were being imported using user units when a different unit was specified in the CSV file. This has been corrected.
Ground model themes
A recent regression causing theme colours to change when the relative palette check-box is set and unset has been corrected.
Network results polygons
A problem with meshing was causing incorrect results to be reported for network results polygons in some circumstances. This has been corrected.
Databases from previous versions
If you edited a 2023.1 database in InfoWorks ICM 2023.2, you could then no longer use it in 2023.1. This problem has been resolved, and databases from InfoWorks ICM 2023.1 and 2023.2 can be edited in 2024.0 and still used in the earlier version of the software.
Incorrect minimum flow and velocity results in dry areas
A regression introduced in 2023.2 meant that minimum flow, speed and velocity results in areas that remained dry throughout a simulation were incorrect. This has been fixed.
Overlapping network results polygons in the clip mesher
Network results polygons that overlapped were giving unreliable results when the clip mesher is used. This has been corrected.
Vulnerabilities
The following vulnerabilities have been addressed within third party components:
CVE-2022-37434, CVE-2019-19317, CVE-2022-1941, CVE-2018-20330, CVE-2020-13790, CVE-2018-19664, CVE-2018-1152, CVE-2019-13960, CVE-2021-42808 & CVE-2021-42809
Refer to the Security Advisory for InfoWorks for more information.