Skip to content

Commit

Permalink
Bump 0.7.0 (#486)
Browse files Browse the repository at this point in the history
* bump version to 0.7.0

* update readme about bumping version numbers
  • Loading branch information
arvidn committed Apr 23, 2024
1 parent 2eb3419 commit 1a43234
Show file tree
Hide file tree
Showing 16 changed files with 104 additions and 88 deletions.
58 changes: 29 additions & 29 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 10 additions & 10 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ members = [

[package]
name = "chia"
version = "0.6.0"
version = "0.7.0"
edition = "2021"
license = "Apache-2.0"
description = "A meta-crate that exports all of the Chia crates in the workspace."
Expand Down Expand Up @@ -60,15 +60,15 @@ clvm-traits = ["dep:clvm-traits"]
clvm-utils = ["dep:clvm-utils"]

[dependencies]
chia-bls = { path = "./crates/chia-bls", version = "0.6.0", optional = true }
chia-client = { path = "./crates/chia-client", version = "0.6.0", optional = true }
chia-consensus = { path = "./crates/chia-consensus", version = "0.6.1", optional = true }
chia-protocol = { path = "./crates/chia-protocol", version = "0.6.0", optional = true }
chia-ssl = { path = "./crates/chia-ssl", version = "0.6.0", optional = true }
chia-traits = { path = "./crates/chia-traits", version = "0.6.0", optional = true }
chia-wallet = { path = "./crates/chia-wallet", version = "0.6.0", optional = true }
clvm-traits = { path = "./crates/clvm-traits", version = "0.6.0", optional = true }
clvm-utils = { path = "./crates/clvm-utils", version = "0.6.0", optional = true }
chia-bls = { path = "./crates/chia-bls", version = "0.7.0", optional = true }
chia-client = { path = "./crates/chia-client", version = "0.7.0", optional = true }
chia-consensus = { path = "./crates/chia-consensus", version = "0.7.0", optional = true }
chia-protocol = { path = "./crates/chia-protocol", version = "0.7.0", optional = true }
chia-ssl = { path = "./crates/chia-ssl", version = "0.7.0", optional = true }
chia-traits = { path = "./crates/chia-traits", version = "0.7.0", optional = true }
chia-wallet = { path = "./crates/chia-wallet", version = "0.7.0", optional = true }
clvm-traits = { path = "./crates/clvm-traits", version = "0.7.0", optional = true }
clvm-utils = { path = "./crates/clvm-utils", version = "0.7.0", optional = true }

[profile.release]
lto = "thin"
Expand Down
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,3 +107,19 @@ cargo fuzz list
cargo fuzz run <name-of-fuzzer>
```

# Bumping version number

Make sure you have `cargo-workspaces` installed:

```
cargo install cargo-workspaces
```

To bump the versions of all relevant crates:

```
cargo ws version --all --no-git-commit
```

Select "minor update" if there has not been any incompatible API changes,
otherwise "major update".
6 changes: 3 additions & 3 deletions crates/chia-bls/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "chia-bls"
version = "0.6.0"
version = "0.7.0"
edition = "2021"
license = "Apache-2.0"
description = "BLS signature, verification and aggregation funcions for the Chia blockchain"
Expand All @@ -12,8 +12,8 @@ repository = "https://github.com/Chia-Network/chia_rs"
py-bindings = ["dep:pyo3", "chia_py_streamable_macro", "chia-traits/py-bindings"]

[dependencies]
chia-traits = { version = "0.6.0", path = "../chia-traits" }
chia_py_streamable_macro = { version = "0.6.0", path = "../chia_py_streamable_macro", optional = true }
chia-traits = { version = "0.7.0", path = "../chia-traits" }
chia_py_streamable_macro = { version = "0.7.0", path = "../chia_py_streamable_macro", optional = true }
tiny-bip39 = "1.0.0"
anyhow = "1.0.71"
sha2 = "0.10.8"
Expand Down
6 changes: 3 additions & 3 deletions crates/chia-client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "chia-client"
version = "0.6.0"
version = "0.7.0"
edition = "2021"
license = "Apache-2.0"
description = "Chia light client and async peer connections."
Expand All @@ -9,8 +9,8 @@ homepage = "https://github.com/Chia-Network/chia_rs"
repository = "https://github.com/Chia-Network/chia_rs"

[dependencies]
chia-protocol = { version = "0.6.0", path = "../chia-protocol" }
chia-traits = { version = "0.6.0", path = "../chia-traits" }
chia-protocol = { version = "0.7.0", path = "../chia-protocol" }
chia-traits = { version = "0.7.0", path = "../chia-traits" }
tokio = { version = "1.32.0", features = ["rt", "sync"] }
tokio-tungstenite = "0.21.0"
futures-util = "0.3.28"
Expand Down
14 changes: 7 additions & 7 deletions crates/chia-consensus/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "chia-consensus"
version = "0.6.1"
version = "0.7.0"
edition = "2021"
license = "Apache-2.0"
description = "Utility functions and types used by the Chia blockchain full node"
Expand All @@ -17,13 +17,13 @@ hex = "0.4.3"
pyo3 = { version = ">=0.19.0", optional = true }
sha2 = "0.10.8"
chia_streamable_macro = { version = "0.6.0", path = "../chia_streamable_macro" }
chia_py_streamable_macro = { version = "0.6.0", path = "../chia_py_streamable_macro", optional = true }
clvm-utils = { version = "0.6.0", path = "../clvm-utils" }
chia-traits = { version = "0.6.0", path = "../chia-traits" }
clvm-traits = { version = "0.6.0", path = "../clvm-traits" }
chia_py_streamable_macro = { version = "0.7.0", path = "../chia_py_streamable_macro", optional = true }
clvm-utils = { version = "0.7.0", path = "../clvm-utils" }
chia-traits = { version = "0.7.0", path = "../chia-traits" }
clvm-traits = { version = "0.7.0", path = "../clvm-traits" }
clvm-derive = { version = "0.6.0", path = "../clvm-derive" }
chia-protocol = { version = "0.6.0", path = "../chia-protocol" }
chia-wallet = { version = "0.6.0", path = "../chia-wallet" }
chia-protocol = { version = "0.7.0", path = "../chia-protocol" }
chia-wallet = { version = "0.7.0", path = "../chia-wallet" }
hex-literal = "0.4.1"
thiserror = "1.0.44"

Expand Down
12 changes: 6 additions & 6 deletions crates/chia-protocol/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "chia-protocol"
version = "0.6.0"
version = "0.7.0"
edition = "2021"
license = "Apache-2.0"
description = "Chia network protocol message types"
Expand All @@ -16,12 +16,12 @@ pyo3 = { version = "0.19.0", features = ["multiple-pymethods", "num-bigint"], op
sha2 = "0.10.8"
hex = "0.4.3"
chia_streamable_macro = { version = "0.6.0", path = "../chia_streamable_macro" }
chia_py_streamable_macro = { version = "0.6.0", path = "../chia_py_streamable_macro", optional = true }
chia_py_streamable_macro = { version = "0.7.0", path = "../chia_py_streamable_macro", optional = true }
clvmr = "0.6.1"
chia-traits = { version = "0.6.0", path = "../chia-traits" }
clvm-traits = { version = "0.6.0", path = "../clvm-traits", features = ["derive"] }
clvm-utils = { version = "0.6.0", path = "../clvm-utils" }
chia-bls = { version = "0.6.0", path = "../chia-bls" }
chia-traits = { version = "0.7.0", path = "../chia-traits" }
clvm-traits = { version = "0.7.0", path = "../clvm-traits", features = ["derive"] }
clvm-utils = { version = "0.7.0", path = "../clvm-utils" }
chia-bls = { version = "0.7.0", path = "../chia-bls" }
arbitrary = { version = "1.3.0", features = ["derive"] }

[dev-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion crates/chia-ssl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "chia-ssl"
version = "0.6.0"
version = "0.7.0"
edition = "2021"
license = "Apache-2.0"
description = "Chia SSL X.509 certificate generator"
Expand Down
16 changes: 8 additions & 8 deletions crates/chia-tools/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "chia-tools"
version = "0.6.0"
version = "0.7.0"
edition = "2021"
license = "Apache-2.0"
description = "Utility functions and types used by the Chia blockchain full node"
Expand All @@ -9,13 +9,13 @@ homepage = "https://github.com/Chia-Network/chia_rs"
repository = "https://github.com/Chia-Network/chia_rs"

[dependencies]
chia-protocol = { version = "0.6.0", path = "../chia-protocol" }
chia-traits = { version = "0.6.0", path = "../chia-traits" }
clvm-utils = { version = "0.6.0", path = "../clvm-utils" }
clvm-traits = { version = "0.6.0", path = "../clvm-traits" }
chia-wallet = { version = "0.6.0", path = "../chia-wallet" }
chia-bls = { version = "0.6.0", path = "../chia-bls" }
chia-consensus = { version = "0.6.1", path = "../chia-consensus" }
chia-protocol = { version = "0.7.0", path = "../chia-protocol" }
chia-traits = { version = "0.7.0", path = "../chia-traits" }
clvm-utils = { version = "0.7.0", path = "../clvm-utils" }
clvm-traits = { version = "0.7.0", path = "../clvm-traits" }
chia-wallet = { version = "0.7.0", path = "../chia-wallet" }
chia-bls = { version = "0.7.0", path = "../chia-bls" }
chia-consensus = { version = "0.7.0", path = "../chia-consensus" }
clvmr = { version = "0.6.0", features = ["counters"] }
rusqlite = { version = "0.30.0", features = ["bundled"] }
clap = { version = "4.3.9", features = ["derive"] }
Expand Down
4 changes: 2 additions & 2 deletions crates/chia-traits/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "chia-traits"
version = "0.6.0"
version = "0.7.0"
edition = "2021"
license = "Apache-2.0"
description = "Chia traits for Streamable types (chia's serialization format)"
Expand All @@ -11,7 +11,7 @@ py-bindings = ["dep:pyo3", "dep:chia_py_streamable_macro"]

[dependencies]
pyo3 = { version = "0.19.0", features = ["multiple-pymethods"], optional = true }
chia_py_streamable_macro = { version = "0.6.0", path = "../chia_py_streamable_macro", optional = true }
chia_py_streamable_macro = { version = "0.7.0", path = "../chia_py_streamable_macro", optional = true }
chia_streamable_macro = { version = "0.6.0", path = "../chia_streamable_macro" }
sha2 = "0.10.8"
hex = "0.4.3"
Expand Down
Loading

0 comments on commit 1a43234

Please sign in to comment.