Skip to content

v2026.1.2

Latest

Choose a tag to compare

@deltares-service-account deltares-service-account released this 16 Jun 16:39
· 37 commits to main since this release
eae7742

This release brings several improvements to the QGIS plugin, most notably the ability to compare observed and simulated timeseries using Observation nodes.

Added

  • QGIS: Compare observed and simulated timeseries for Observation nodes in the plot widget. #3115
  • Python: Add model.update_used_ids() to refresh node and link ID counters after direct edits. #3099
  • Python: Make NodeData hashable, so nodes can be used in sets and as dictionary keys. #3094
  • QGIS guide: Add sections on spatial results and topology. #3104

Changed

  • QGIS: Plot and guide improvements, including plotting flow rates on non-Basin nodes and unified legend labels. #3102
  • Delwaq: Drop required graph and substance state variables, so generate and parse can be run independently. #3110
  • Update to OrdinaryDiffEq v7. #3082

Fixed

  • Delwaq: Allow for isolated Basin nodes. #3088

Removed

  • The deprecated Ribasim core Windows installation script; use the installer or ZIP archive instead. #3116
All changes

What's Changed

  • Update Manifest.toml / OrdinaryDiffEq v7 by @visr in #3082
  • Update to pyrefly v1, ignore bad-override by @visr in #3087
  • Bump codecov/codecov-action from 6.0.0 to 6.0.1 in the all-actions group by @dependabot[bot] in #3085
  • QGIS test return code improvements by @visr in #3090
  • Update JuliaC, PythonCall and JuliaCall by @visr in #3091
  • [delwaq] Allow for isolated basin nodes. by @evetion in #3088
  • Hash NodeData by its ID by @visr in #3094
  • Add Trivy security scan workflow by @evetion in #3097
  • Bump the all-actions group across 1 directory with 2 updates by @dependabot[bot] in #3098
  • Update pixi lockfile by @evetion in #3096
  • Add model.update_used_ids() by @visr in #3099
  • Bump the all-actions group with 2 updates by @dependabot[bot] in #3101
  • QGIS plot and guide improvements by @visr in #3102
  • QGIS guide: add spatial results and topology by @visr in #3104
  • Use QGIS DevTools debugging and add QGIS Pytest plugin by @deltamarnix in #3106
  • Simplify NodeType.T(s::Symbol) by @visr in #3109
  • Fix newlines in docs' run_ribasim output by @visr in #3112
  • [delwaq] Drop required graph and substance state variables by @evetion in #3110
  • Add Observation support to QGIS plot widget by @visr in #3115
  • Prepare release v2026.1.2 by @visr in #3116

Full Changelog: v2026.1.1...v2026.1.2