diff --git a/CHANGELOG.md b/CHANGELOG.md index 2252cd472..a5131e07f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +# [v0.3.3](https://github.com/nervosnetwork/mercury/compare/v0.3.2...v0.3.3) (2022-06-17) + +## 🐛 Bug Fixes + +- fix(rpc): transactions generated by rpc `build_dao_claim_transaction` will cause random `-14` dao script validation error (#434) + +# [v0.3.2](https://github.com/nervosnetwork/mercury/compare/v0.3.1...v0.3.2) (2022-05-18) + +## 🧰 Maintenance + +- un-limit http server response body size (#415) +- chore: update the ckb component in the docker-compose.yml to 0.103 (#409) +- chore: update config based on Recommended Hardware (#404) +- chore: add change log for 0.3 branch (#402) + +## 🐛 Bug Fixes + +- fix bugs (#415) # [v0.3.1](https://github.com/nervosnetwork/mercury/compare/v0.3.0...v0.3.1) (2022-03-30) diff --git a/Cargo.lock b/Cargo.lock index 2986e835e..3c372a64c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -552,7 +552,7 @@ dependencies = [ [[package]] name = "common" -version = "0.3.2" +version = "0.3.3" dependencies = [ "anyhow", "async-trait", @@ -602,7 +602,7 @@ checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" [[package]] name = "core-ckb-client" -version = "0.3.2" +version = "0.3.3" dependencies = [ "ckb-jsonrpc-types", "ckb-types", @@ -620,7 +620,7 @@ dependencies = [ [[package]] name = "core-cli" -version = "0.3.2" +version = "0.3.3" dependencies = [ "ansi_term", "ckb-jsonrpc-types", @@ -657,7 +657,7 @@ checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" [[package]] name = "core-rpc" -version = "0.3.2" +version = "0.3.3" dependencies = [ "arc-swap 1.5.0", "ckb-dao-utils", @@ -694,7 +694,7 @@ dependencies = [ [[package]] name = "core-rpc-types" -version = "0.3.2" +version = "0.3.3" dependencies = [ "arc-swap 1.5.0", "ckb-jsonrpc-types", @@ -710,7 +710,7 @@ dependencies = [ [[package]] name = "core-rpc-utility" -version = "0.3.2" +version = "0.3.3" dependencies = [ "ckb-dao-utils", "ckb-jsonrpc-types", @@ -724,7 +724,7 @@ dependencies = [ [[package]] name = "core-service" -version = "0.3.2" +version = "0.3.3" dependencies = [ "ckb-jsonrpc-types", "ckb-types", @@ -744,7 +744,7 @@ dependencies = [ [[package]] name = "core-storage" -version = "0.3.2" +version = "0.3.3" dependencies = [ "arc-swap 1.5.0", "ckb-jsonrpc-types", @@ -773,7 +773,7 @@ dependencies = [ [[package]] name = "core-synchronization" -version = "0.3.2" +version = "0.3.3" dependencies = [ "ckb-jsonrpc-types", "ckb-types", @@ -1189,11 +1189,11 @@ checksum = "77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71" [[package]] name = "ext-mnft" -version = "0.3.2" +version = "0.3.3" [[package]] name = "ext-xudt" -version = "0.3.2" +version = "0.3.3" [[package]] name = "fake-simd" @@ -1722,7 +1722,7 @@ dependencies = [ [[package]] name = "inspection" -version = "0.3.2" +version = "0.3.3" dependencies = [ "ckb-jsonrpc-types", "ckb-types", @@ -2175,7 +2175,7 @@ dependencies = [ [[package]] name = "mercury" -version = "0.3.2" +version = "0.3.3" dependencies = [ "core-cli", "criterion", @@ -2835,7 +2835,7 @@ dependencies = [ [[package]] name = "protocol" -version = "0.3.2" +version = "0.3.3" dependencies = [ "ckb-jsonrpc-types", "ckb-types", diff --git a/Cargo.toml b/Cargo.toml index 5d8963e5e..1eba05926 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mercury" description = "Mercury is a tool that handles application development on CKB." -version = "0.3.2" +version = "0.3.3" authors = ["Nervos Network"] edition = "2021" diff --git a/common/Cargo.toml b/common/Cargo.toml index 758c66f3a..16fe387d9 100644 --- a/common/Cargo.toml +++ b/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "common" -version = "0.3.2" +version = "0.3.3" authors = ["Nervos Network"] edition = "2021" diff --git a/core/ckb-client/Cargo.toml b/core/ckb-client/Cargo.toml index 4ea457a63..9dda3cac5 100644 --- a/core/ckb-client/Cargo.toml +++ b/core/ckb-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core-ckb-client" -version = "0.3.2" +version = "0.3.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/core/cli/Cargo.toml b/core/cli/Cargo.toml index c9d237cfa..6cecc6eda 100644 --- a/core/cli/Cargo.toml +++ b/core/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core-cli" -version = "0.3.2" +version = "0.3.3" authors = ["Nervos Network"] edition = "2021" diff --git a/core/inspection/Cargo.toml b/core/inspection/Cargo.toml index 99a7abcdc..87e66ad47 100644 --- a/core/inspection/Cargo.toml +++ b/core/inspection/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "inspection" -version = "0.3.2" +version = "0.3.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/core/rpc/README.md b/core/rpc/README.md index 26832556b..76d92f329 100644 --- a/core/rpc/README.md +++ b/core/rpc/README.md @@ -1749,7 +1749,7 @@ echo '{ { "jsonrpc": "2.0", "result": { - "mercury_version": "0.3.2", + "mercury_version": "0.3.3", "ckb_node_version": "v0.101", "network_type": "Testnet", "enabled_extensions": [] @@ -1793,7 +1793,7 @@ echo '{ { "jsonrpc": "2.0", "result": { - "version": "0.3.2", + "version": "0.3.3", "db": "PostgreSQL", "conn_size": 1000, "center_id": 0, diff --git a/core/rpc/core/Cargo.toml b/core/rpc/core/Cargo.toml index 78049daed..24848e363 100644 --- a/core/rpc/core/Cargo.toml +++ b/core/rpc/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core-rpc" -version = "0.3.2" +version = "0.3.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/core/rpc/types/Cargo.toml b/core/rpc/types/Cargo.toml index 6d33a0bfe..e17cee142 100644 --- a/core/rpc/types/Cargo.toml +++ b/core/rpc/types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core-rpc-types" -version = "0.3.2" +version = "0.3.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/core/rpc/utility/Cargo.toml b/core/rpc/utility/Cargo.toml index 445c7a039..409273f0d 100644 --- a/core/rpc/utility/Cargo.toml +++ b/core/rpc/utility/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core-rpc-utility" -version = "0.3.2" +version = "0.3.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/core/service/Cargo.toml b/core/service/Cargo.toml index ccbd98258..083da7e53 100644 --- a/core/service/Cargo.toml +++ b/core/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core-service" -version = "0.3.2" +version = "0.3.3" authors = ["Nervos Network"] edition = "2021" diff --git a/core/storage/Cargo.toml b/core/storage/Cargo.toml index 1de7003f6..5f09e0355 100644 --- a/core/storage/Cargo.toml +++ b/core/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core-storage" -version = "0.3.2" +version = "0.3.3" authors = ["Nervos Network"] edition = "2021" diff --git a/core/synchronization/Cargo.toml b/core/synchronization/Cargo.toml index aceefdb80..2a15e3978 100644 --- a/core/synchronization/Cargo.toml +++ b/core/synchronization/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "core-synchronization" -version = "0.3.2" +version = "0.3.3" authors = ["Nervos Network"] edition = "2021" diff --git a/docker-compose.yml b/docker-compose.yml index 7fe79567a..891372145 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -41,7 +41,7 @@ services: mercury: container_name: mercury restart: always - image: nervos/mercury:v0.3.2 + image: nervos/mercury:v0.3.3 ports: - 8116:8116 volumes: diff --git a/docs/migration.md b/docs/migration.md index c8761e25f..dff9df92e 100644 --- a/docs/migration.md +++ b/docs/migration.md @@ -1,5 +1,9 @@ # Migration instruction +## 0.3.3 Release + +No migration matters. + ## 0.3.2 Release No migration matters. diff --git a/docs/setup.md b/docs/setup.md index 5e433808f..cf591b44a 100644 --- a/docs/setup.md +++ b/docs/setup.md @@ -27,7 +27,7 @@ Clone the repository and checkout the tag of the version you intend to use. Usin ```sh git clone https://github.com/nervosnetwork/mercury.git cd mercury -git checkout v0.3.2 +git checkout v0.3.3 ``` ### Step 3: Build Mercury @@ -55,13 +55,13 @@ We will not be building from source, but there are still some valuable files. Cl ```sh git clone https://github.com/nervosnetwork/mercury.git cd mercury -git checkout v0.3.2 +git checkout v0.3.3 ``` ### Step 3: Download and Extract a Precompiled Binary ```sh -wget https://github.com/nervosnetwork/mercury/releases/download/v0.3.2/mercury-x86_64-unknown-linux-gnu.tar.gz +wget https://github.com/nervosnetwork/mercury/releases/download/v0.3.3/mercury-x86_64-unknown-linux-gnu.tar.gz tar xzf mercury-x86_64-unknown-linux-gnu.tar.gz ``` diff --git a/extensions/mnft/Cargo.toml b/extensions/mnft/Cargo.toml index 22582fc82..73bbd202b 100644 --- a/extensions/mnft/Cargo.toml +++ b/extensions/mnft/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ext-mnft" -version = "0.3.2" +version = "0.3.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/extensions/xudt/Cargo.toml b/extensions/xudt/Cargo.toml index 4c545d94d..31d73356c 100644 --- a/extensions/xudt/Cargo.toml +++ b/extensions/xudt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ext-xudt" -version = "0.3.2" +version = "0.3.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/protocol/Cargo.toml b/protocol/Cargo.toml index 5c73cf5e3..571473119 100644 --- a/protocol/Cargo.toml +++ b/protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "protocol" -version = "0.3.2" +version = "0.3.3" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html