·
37 commits
to main
since this release
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
NodeDatahashable, 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
generateandparsecan 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_ribasimoutput 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