Skip to content

Commit 2bc9f2d

Browse files
authored
Prepare release 2024.10.0 (#1654)
Updates the changelog and version numbers.
1 parent c0fe7eb commit 2bc9f2d

File tree

16 files changed

+46
-16
lines changed

16 files changed

+46
-16
lines changed

Manifest.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1295,7 +1295,7 @@ version = "3.5.15"
12951295
deps = ["Accessors", "Arrow", "BasicModelInterface", "CodecZstd", "ComponentArrays", "Configurations", "DBInterface", "DataInterpolations", "DataStructures", "Dates", "DiffEqCallbacks", "EnumX", "FiniteDiff", "ForwardDiff", "Graphs", "HiGHS", "IterTools", "JuMP", "Legolas", "LinearSolve", "Logging", "LoggingExtras", "MetaGraphsNext", "OrdinaryDiffEq", "PreallocationTools", "SQLite", "SciMLBase", "SmoothInterpolation", "SparseArrays", "StructArrays", "Tables", "TerminalLoggers", "TimerOutputs", "TranscodingStreams"]
12961296
path = "core"
12971297
uuid = "aac5e3d9-0b8f-4d4f-8241-b1a7a9632635"
1298-
version = "2024.9.0"
1298+
version = "2024.10.0"
12991299

13001300
[[deps.RuntimeGeneratedFunctions]]
13011301
deps = ["ExprTools", "SHA", "Serialization"]

build/cli/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ribasim"
3-
version = "2024.9.0"
3+
version = "2024.10.0"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

core/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name = "Ribasim"
22
uuid = "aac5e3d9-0b8f-4d4f-8241-b1a7a9632635"
33
authors = ["Deltares and contributors <[email protected]>"]
44
manifest = "../Manifest.toml"
5-
version = "2024.9.0"
5+
version = "2024.10.0"
66

77
[deps]
88
Accessors = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697"

core/test/data/config_test.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ endtime = 2019-12-31
33
crs = "EPSG:28992"
44
input_dir = "../../generated_testmodels/lhm"
55
results_dir = "../../generated_testmodels/lhm"
6-
ribasim_version = "2024.9.0"
6+
ribasim_version = "2024.10.0"
77

88
[basin]
99
time = "basin/time.arrow"

core/test/data/logging_test_loglevel_debug.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ endtime = 2019-12-31
33
crs = "EPSG:28992"
44
input_dir = "."
55
results_dir = "results"
6-
ribasim_version = "2024.9.0"
6+
ribasim_version = "2024.10.0"
77

88
[logging]
99
verbosity = "debug"

core/test/data/logging_test_no_loglevel.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ endtime = 2019-12-31
33
crs = "EPSG:28992"
44
input_dir = "."
55
results_dir = "results"
6-
ribasim_version = "2024.9.0"
6+
ribasim_version = "2024.10.0"

core/test/docs.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ crs = "EPSG:4326" # required
1212
input_dir = "." # required
1313
results_dir = "results" # required
1414

15-
ribasim_version = "2024.9.0" # required
15+
ribasim_version = "2024.10.0" # required
1616

1717
# Specific tables can also go into Arrow files rather than the database.
1818
# For large tables this can benefit from better compressed file sizes.

docs/changelog.qmd

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,35 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
99

1010
### Changed
1111

12+
## [v2024.10.0] - 2024-07-23
13+
14+
For this release we said goodbye to the problematic FractionalFlow node, but welcome the ContinuousControl as a long requested feature.
15+
16+
### Added
17+
- Control: Add ContinuousControl node type. #1602
18+
- Control: Support listening to flow through connector nodes. #1594
19+
- Validate that TabulatedRatingCurve levels are above Basin bottom. #1607
20+
- Validate that Outlet crest levels are above Basin bottom. #1607
21+
- Always show convergence bottlenecks. #1636
22+
- Docstrings for Ribasim Python. #1643
23+
- Allocate to UserDemand from directly connected Basin if possible. #1581
24+
- Add `basin_state.arrow` results. #1626
25+
- Also write stacktraces to `ribasim.log`. #1653
26+
27+
### Changed
28+
- Require QGIS 3.34 (LTR) or newer for Ribasim QGIS plugin.
29+
30+
### Fixed
31+
- Compatibility with latest NumPy, Pandera and PyArrow releases. #1618
32+
- LevelDemand can now be without `min_level` or `max_level`. #1629
33+
34+
### Removed
35+
- Removed unused urban runoff variable from Basin. #1611
36+
- Removed unneeded static table from Terminal. #1624
37+
- Removed FractionalFlow node. #1616
38+
39+
### Changed
40+
1241
## [v2024.9.0] - 2024-06-20
1342

1443
### Added
@@ -24,6 +53,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
2453

2554
### Fixed
2655
- Don't require unique node IDs. #1513
56+
- Fix QGIS crash on plugin initialization. #1580
2757

2858
## [v2024.8.0] - 2024-05-14
2959

pixi.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)