Skip to content

Commit 21cc627

Browse files
authored
Merge pull request #99 from 191220029/version-prob
2 parents cf5bf7a + d41e978 commit 21cc627

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ members = [".", "dagrs-derive", "examples/dagrs-sklearn"]
1818
default-members = [".", "dagrs-derive"]
1919

2020
[dependencies]
21-
dagrs-derive = { path = "dagrs-derive", optional = true, version = "0.4.2" }
21+
dagrs-derive = { path = "dagrs-derive", optional = true, version = "0.4.3" }
2222
tokio = { version = "1.28", features = ["rt", "sync", "rt-multi-thread"] }
2323
log = "0.4"
2424
async-trait = "0.1.83"

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,12 @@ For more detailed info about this example, please see the [notebook.ipynb](examp
109109

110110
The `dagrs` project relies on community contributions and aims to simplify getting started. To develop `dagrs`, clone the repository, then install all dependencies, run the test suite and try it out locally. Pick an issue, make changes, and submit a pull request for community review.
111111

112+
### Version Release Notes
113+
114+
When releasing a new version, please note that both `dagrs` and `dagrs-derive` packages need to be updated synchronously. Since `dagrs` depends on `dagrs-derive`, when there are changes in `dagrs` that involve modifications to `dagrs-derive`, a new version of `dagrs-derive` must be released simultaneously. This ensures correct dependency relationships and prevents compilation errors.
115+
116+
For example, as mentioned in issue [#98](https://github.com/dagrs-dev/dagrs/issues/98), the problem occurred because `dagrs` version 0.4.3 depended on `dagrs-derive` version 0.4.2, but the latter did not include the necessary code changes, resulting in compilation errors. Therefore, when releasing a new version, please ensure that both packages' version numbers are updated in sync.
117+
112118
### What's the contribution
113119

114120
Here are some guidelines for contributing to this project:

dagrs-derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ authors = [
55
"Xiaolong Fu <[email protected]>",
66
"Zhilei Qiu <[email protected]>",
77
]
8-
version = "0.4.2"
8+
version = "0.4.3"
99
edition = "2021"
1010
license = "MIT OR Apache-2.0"
1111
description = "Dagrs follows the concept of Flow-based Programming and is suitable for the execution of multiple tasks with graph-like dependencies. Dagrs has the characteristics of high performance and asynchronous execution. It provides users with a convenient programming interface."

0 commit comments

Comments
 (0)