Skip to content

Commit

Permalink
Update changelog (#1822)
Browse files Browse the repository at this point in the history
Merging since I need this online for a presentation.
  • Loading branch information
visr committed Sep 15, 2024
1 parent 9d34fa7 commit df8f83a
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions docs/changelog.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,42 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

### Added

- Support discrete control based on an external concentration condition. [#1660](https://github.com/Deltares/Ribasim/pull/1660)
- Add `results/solver_stats.arrow` with solver statistics over time. [#1677](https://github.com/Deltares/Ribasim/pull/1677)
- Add icon to `ribasim.exe` on Windows. [#1712](https://github.com/Deltares/Ribasim/pull/1712)
- Save QGIS styling in the model database. [#1713](https://github.com/Deltares/Ribasim/pull/1713)
- Add Delwaq coupling guide. [#1619](https://github.com/Deltares/Ribasim/pull/1619)
- Solver speedup due to backtracking relaxation. [#1761](https://github.com/Deltares/Ribasim/pull/1761)
- Reject adding a duplicate edge in Python. [#1719](https://github.com/Deltares/Ribasim/pull/1719)
- Support transient UserDemand return factor. [#1727](https://github.com/Deltares/Ribasim/pull/1727)
- Document the interpolation of input data. [#1720](https://github.com/Deltares/Ribasim/pull/1720)
- Automate Jacobian sparsity detection. [#1606](https://github.com/Deltares/Ribasim/pull/1606)
- Support specifying the `edge_id` as `model.edge.add(a, b, edge_id=5)`. [#1737](https://github.com/Deltares/Ribasim/pull/1737)
- Use [https://ribasim.org/](https://ribasim.org/) to host our documentation. [#1736](https://github.com/Deltares/Ribasim/pull/1736)
- Validate geometry types in Python. [#1760](https://github.com/Deltares/Ribasim/pull/1760)
- Add relationships between tables in QGIS. [#1755](https://github.com/Deltares/Ribasim/pull/1755)
- Support migrating from older Ribasim versions in Python. [#1764](https://github.com/Deltares/Ribasim/pull/1764)
- Add quick start guide to docs. [#1787](https://github.com/Deltares/Ribasim/pull/1787)
- Add `min_upstream_level` and `max_downstream_level` to Pump and Outlet. [#1792](https://github.com/Deltares/Ribasim/pull/1792)
- Add `max_downstream_level` to TabulatedRatingCurve. [#1795](https://github.com/Deltares/Ribasim/pull/1795)
- Validate edge connections in Python. [#1765](https://github.com/Deltares/Ribasim/pull/1765)
- Add low storage reduction factor to ManningResistance. [#1796](https://github.com/Deltares/Ribasim/pull/1796)

### Changed

- Make `node_id` globally unique. [#1717](https://github.com/Deltares/Ribasim/pull/1717)
- Make the Node ID the index of the Node table, and Edge ID for Edge. [#1737](https://github.com/Deltares/Ribasim/pull/1737)
- Make more Python functions private. [#1702](https://github.com/Deltares/Ribasim/pull/1702)
- Put the contents of the CLI zips in a folder. [#1722](https://github.com/Deltares/Ribasim/pull/1722)
- Changed water balance error definition. [#1767](https://github.com/Deltares/Ribasim/pull/1767)
- Disallow missing priority parameter when using allocation. [#1745](https://github.com/Deltares/Ribasim/pull/1745)
- Rename Outlet's `min_crest_level` to `min_upstream_level`. [#1788](https://github.com/Deltares/Ribasim/pull/1788)
- Only allow flow under gravity in TabulatedRatingCurve. [#1795](https://github.com/Deltares/Ribasim/pull/1795)

### Fixed
- Remove oscillations in ManningResistance. [#1750](https://github.com/Deltares/Ribasim/pull/1750)
- Fix GeoPandas CRS warning. [#1810](https://github.com/Deltares/Ribasim/pull/1810)

## [v2024.10.0] - 2024-07-23

For this release we said goodbye to the problematic FractionalFlow node, but welcome the ContinuousControl as a long requested feature.
Expand Down

0 comments on commit df8f83a

Please sign in to comment.