·
6 commits
to master
since this release
This is a relatively minor release that is done for people who do not want to rework their currently working notebooks. The next release, version 2.2, will make significant API changes as we settle on a better API for WW version 2.
What's Changed
New features
- Add new pit-filling algorithms for dual meshes (#153)
- Export
GeoDataFramefrom the M2 mesh object with each cell as a row (#134) - Add prepartitioning support (#136)
- Port additional features from v1.6 (#138)
- Add unit conversion for
manager_soilgrids_2017and revise observation options for steady-state and transient input files (#141)
Bug fixes
- Fix centroid calculation error for polygons with more than 3 vertices (#158)
- Fix a few bugs in triangle refinement at stream junctions (#155)
- Fix stream regions bug (#140)
- Fix old snow-temperature bug in the
cyclic_steadystatetemplate (reported by Sundar Niroula) - Fix a variety of bugs and QoL issues found while running the Russian River large-mesh workflow (#146)
- Fix
meshpyTriangle crash on linux-aarch64 by disabling FP contraction - Fix broken documentation link (#130)
- Fix typo in split HUCs logic
Improvements & cleanup
- General code cleanup and minor QoL changes (#135)
- Continued work on geologic data handling (#156)
- Pin Rosetta to protect against breaking changes in future versions
- Bypass HDF5-shared/CMake incompatibilities in the build
- Various CI improvements: SEACAS/METIS changes (#137), pymetis/metis arm64 workarounds, forced newer pymetis with CSR object, import testing for the environment build, certificate/container fixes
- Documentation cleanup updates