diff --git a/Cargo.lock b/Cargo.lock index 6dafc2d38a..97dcac70ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1764,7 +1764,7 @@ dependencies = [ [[package]] name = "diem-config" -version = "5.1.0" +version = "5.1.1" dependencies = [ "bcs", "diem-crypto", @@ -2221,7 +2221,7 @@ dependencies = [ [[package]] name = "diem-management" -version = "5.1.0" +version = "5.1.1" dependencies = [ "anyhow", "bcs", @@ -2340,7 +2340,7 @@ dependencies = [ [[package]] name = "diem-node" -version = "5.1.0" +version = "5.1.1" dependencies = [ "backup-service", "consensus", @@ -6022,7 +6022,7 @@ dependencies = [ [[package]] name = "ol" -version = "5.1.0" +version = "5.1.1" dependencies = [ "abscissa_core", "abscissa_tokio", @@ -6169,7 +6169,7 @@ dependencies = [ [[package]] name = "onboard" -version = "5.1.0" +version = "5.1.1" dependencies = [ "abscissa_core", "anyhow", @@ -6194,7 +6194,7 @@ dependencies = [ "serde_json", "thiserror", "toml", - "tower 5.1.0", + "tower 5.1.1", "txs", "wait-timeout", "zip", @@ -9116,7 +9116,7 @@ dependencies = [ [[package]] name = "tower" -version = "5.1.0" +version = "5.1.1" dependencies = [ "abscissa_core", "ajson", @@ -9340,7 +9340,7 @@ dependencies = [ [[package]] name = "txs" -version = "5.1.0" +version = "5.1.1" dependencies = [ "abscissa_core", "ajson", diff --git a/config/Cargo.toml b/config/Cargo.toml index 87ded703d1..329d0eb468 100644 --- a/config/Cargo.toml +++ b/config/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "diem-config" -version = "5.1.0" +version = "5.1.1" authors = ["Diem Association "] description = "Diem diem-config" repository = "https://github.com/diem/diem" diff --git a/config/management/Cargo.toml b/config/management/Cargo.toml index 1b6918305a..4bc76fb139 100644 --- a/config/management/Cargo.toml +++ b/config/management/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "diem-management" -version = "5.1.0" +version = "5.1.1" authors = ["Diem Association "] description = "Diem Management is a tool used to manage the configuration of a Diem Node" repository = "https://github.com/diem/diem" diff --git a/diem-node/Cargo.toml b/diem-node/Cargo.toml index a577cce89e..361062c3d1 100644 --- a/diem-node/Cargo.toml +++ b/diem-node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "diem-node" -version = "5.1.0" +version = "5.1.1" authors = ["Diem Association "] description = "Diem node" repository = "https://github.com/diem/diem" diff --git a/ol/changelog/5_1_1.md b/ol/changelog/5_1_1.md new file mode 100644 index 0000000000..2e43cee745 --- /dev/null +++ b/ol/changelog/5_1_1.md @@ -0,0 +1,46 @@ +## 5.1.1 + +This minor upgrade includes improvments to tooling, updates to default node configurations. + +Validators should recreated `validator.node.yaml` so the network has uniform configurations. + +### TL;DR Deployment + +Validators should update with: + +``` +cd ~/libra +git fetch +git checkout v5.1.1 -f +make bins install web-files + +# recreate validator.node.yaml, to have uniform configurations +ol init --val + +# you can now restart your services + + +``` + +# Changes + +# Features +* Add Prometheus metrics for tx execution and 0L VDFs [#1102](https://github.com/OLSF/libra/pull/1102) +* Tx api for revoking vouch [#1098](https://github.com/OLSF/libra/pull/1098) + +# Improvement +* Update 0L default configs for mempool and state sync [#1100](https://github.com/OLSF/libra/pull/1100) +* Set rotation can only expand by 1/6 [#1099](https://github.com/OLSF/libra/pull/1099) +* Makewhole claim bindings f*or making transactions on Carpe[#1097](https://github.com/OLSF/libra/pull/1097) +* Patch bug making node crash on bad block commit [#1112](https://github.com/OLSF/libra/pull/1112) + +### Tests + +- All continuous integration tests passed. +- QA was performed through smoke-tests with a subset of validators. AKA Phoenix network. + +### Compatibility +The Move stdlib and framework changes are backwards compatible with `diem-node` from v5.0.1 + + + diff --git a/ol/cli/Cargo.toml b/ol/cli/Cargo.toml index 8e97b34a58..0bbd627fd9 100644 --- a/ol/cli/Cargo.toml +++ b/ol/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ol" authors = [] -version = "5.1.0" +version = "5.1.1" edition = "2018" [dependencies] diff --git a/ol/onboard/Cargo.toml b/ol/onboard/Cargo.toml index e8cd3caf87..fa1a34562e 100644 --- a/ol/onboard/Cargo.toml +++ b/ol/onboard/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "onboard" -version = "5.1.0" +version = "5.1.1" edition = "2018" authors = ["0L contributors"] description = "0L onboarding wizard" diff --git a/ol/tower/Cargo.toml b/ol/tower/Cargo.toml index dfbf9ea2f9..90e0729b62 100644 --- a/ol/tower/Cargo.toml +++ b/ol/tower/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tower" -version = "5.1.0" +version = "5.1.1" edition = "2018" authors = ["0L contributors"] description = "0L tower" diff --git a/ol/txs/Cargo.toml b/ol/txs/Cargo.toml index 289d76fc19..d9e15d58a5 100644 --- a/ol/txs/Cargo.toml +++ b/ol/txs/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "txs" authors = [] -version = "5.1.0" +version = "5.1.1" edition = "2018" [dependencies]