Skip to content

Changelog

0.2.0 (2021-12-17)

Added

Changed

  • All classes that have fields with "keyword values" (such as frictionType = WhiteColebrook) now use Enum classes for those values. See for example FrictionType and FlowDirection (#98)
  • All crosssection definition type now supported as subclasses of CrossSection (#117)
  • Cross section definition and location classes have been moved from hydrolib.core.io.ini.models to hydrolib.core.io.crosssection.models. (#149)
  • Changed behavior for file paths in saved files (#96). More information about: technical background and a tutorial.

Fixed

  • Too strict validation of optional fields in culvert (#75), pump (#76), weir (#77), orifice (#78).
  • Floating point parser breaks reading/writing of keyword UnifFrictCoef1D2D (#103)
  • DIMR config has invalid control element for a single component model (#127)
  • DataBlockINIBasedModel.datablock should also support strings (astronomic in .bc files) (#137)
  • Saving .bc files incorrectly writes repeated key names as a semicolon-separated list (#101)
  • Do not write absolute file paths to file (#96)

0.1.5 (2021-11-02)

0.1.4 (2021-11-02)

0.1.3 (2021-08-05)

Fix

  • netcdf serialization path.

0.1.2 (2021-08-05)

Fix

  • test_version: Fix updated version

0.1.1 (2021-08-05)

Fix

  • NetworkModel: Fix default init of Network within NetworkModel
Back to top