v0.2.2
Release Notes for v0.2.2
Highlights
This release brings a major overhaul of high-order spatial reconstruction schemes, improves stability on triangle meshes, and expands CLI / geopackage workflow support.
New & Improved
- Advanced spatial schemes: Added Barth-Jespersen, WENO3, WENO5, and MP5 reconstruction options with reworked stencil data, face stencil accessors, and a new
swe2d_reconstruct.cuGPU kernel. - Scheme lineup renumbered: Reconstruction combo updated to schemes 0–8. If you were selecting schemes by index, verify your choice against the new lineup.
- Triangle-mesh stability: Multiple fixes for gradient, stencil, and dry-cell handling that previously caused blow-up on unstructured meshes.
- GPKG Explorer: Delete-by-run-ID is now a multi-select two-step wizard.
- CLI headless runner: Hydrograph boundary conditions can now be loaded directly from a GeoPackage.
- Build release: Dropped bundled
cublas64_*.dll/cublasLt64_*.dllfrom Windows releases; onlycudartis shipped now.
Fixes
- Fixed topology mesh timer use-after-delete.
- MP5 disabled by default (scheme 8) due to triangle-mesh instability; code retained with additional guards.
- Addressed critical code-review issues in spatial scheme integration.
Housekeeping
- Removed draft implementation-plan docs from the release tree.
Full diff: 531 files changed, +34,699 −261 compared to v0.2.1.
Full Changelog: v0.1.1...v0.2.2