Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 11 Jul 14:04

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.cu GPU 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_*.dll from Windows releases; only cudart is 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