From 8a0e1a9745b1d857c200e1f926b0d5d8f3f82479 Mon Sep 17 00:00:00 2001 From: Eason Gao Date: Fri, 20 Oct 2023 17:37:06 +0800 Subject: [PATCH] chore: release v0.2.0-beta.2 version (#1492) * chore: release v0.2.0-beta.2 version * build CHANGLOG * fix some typo --- .changelog/v0.2.0-beta.1/summary.md | 3 +- .../bug-fixes/1476-encode-config.md | 2 + .../bug-fixes/1483-get-metadata.md | 2 + .../bug-fixes/1484-init-evm-config.md | 1 + .../bug-fixes/1485-encode-proposal.md | 2 + .../code-refactors/1481-no-plain-pk.md | 2 + .../code-refactors/1482-remove-hex-default.md | 2 + .../code-refactors/1486-receipts-root.md | 2 + .../documents/1479-hardfork-api-doc.md | 2 + .changelog/v0.2.0-beta.2/summary.md | 7 +++ CHANGELOG.md | 43 ++++++++++++++++++- Cargo.lock | 2 +- Cargo.toml | 2 +- 13 files changed, 68 insertions(+), 4 deletions(-) create mode 100644 .changelog/v0.2.0-beta.2/bug-fixes/1476-encode-config.md create mode 100644 .changelog/v0.2.0-beta.2/bug-fixes/1483-get-metadata.md create mode 100644 .changelog/v0.2.0-beta.2/bug-fixes/1484-init-evm-config.md create mode 100644 .changelog/v0.2.0-beta.2/bug-fixes/1485-encode-proposal.md create mode 100644 .changelog/v0.2.0-beta.2/code-refactors/1481-no-plain-pk.md create mode 100644 .changelog/v0.2.0-beta.2/code-refactors/1482-remove-hex-default.md create mode 100644 .changelog/v0.2.0-beta.2/code-refactors/1486-receipts-root.md create mode 100644 .changelog/v0.2.0-beta.2/documents/1479-hardfork-api-doc.md create mode 100644 .changelog/v0.2.0-beta.2/summary.md diff --git a/.changelog/v0.2.0-beta.1/summary.md b/.changelog/v0.2.0-beta.1/summary.md index d3fa1ace8..266d394ea 100644 --- a/.changelog/v0.2.0-beta.1/summary.md +++ b/.changelog/v0.2.0-beta.1/summary.md @@ -3,4 +3,5 @@ If you don't change this message, or if this file is empty, the release will not be created. --> -tmp + +Release 0.2.0-beta.1 version. diff --git a/.changelog/v0.2.0-beta.2/bug-fixes/1476-encode-config.md b/.changelog/v0.2.0-beta.2/bug-fixes/1476-encode-config.md new file mode 100644 index 000000000..7a2994687 --- /dev/null +++ b/.changelog/v0.2.0-beta.2/bug-fixes/1476-encode-config.md @@ -0,0 +1,2 @@ +- Fix the encode `ConsensusConfig` function + ([\#1476](https://github.com/axonweb3/axon/pull/1476)) diff --git a/.changelog/v0.2.0-beta.2/bug-fixes/1483-get-metadata.md b/.changelog/v0.2.0-beta.2/bug-fixes/1483-get-metadata.md new file mode 100644 index 000000000..f75fef796 --- /dev/null +++ b/.changelog/v0.2.0-beta.2/bug-fixes/1483-get-metadata.md @@ -0,0 +1,2 @@ +- Fix get metadata by block number + ([\#1483](https://github.com/axonweb3/axon/pull/1483)) \ No newline at end of file diff --git a/.changelog/v0.2.0-beta.2/bug-fixes/1484-init-evm-config.md b/.changelog/v0.2.0-beta.2/bug-fixes/1484-init-evm-config.md new file mode 100644 index 000000000..d137e45f2 --- /dev/null +++ b/.changelog/v0.2.0-beta.2/bug-fixes/1484-init-evm-config.md @@ -0,0 +1 @@ +- Fix init EVM config ([\#1484](https://github.com/axonweb3/axon/pull/1484)) \ No newline at end of file diff --git a/.changelog/v0.2.0-beta.2/bug-fixes/1485-encode-proposal.md b/.changelog/v0.2.0-beta.2/bug-fixes/1485-encode-proposal.md new file mode 100644 index 000000000..023d4b304 --- /dev/null +++ b/.changelog/v0.2.0-beta.2/bug-fixes/1485-encode-proposal.md @@ -0,0 +1,2 @@ +- Fix encode and decode of `Proposal` struct + ([\#1485](https://github.com/axonweb3/axon/pull/1485)) diff --git a/.changelog/v0.2.0-beta.2/code-refactors/1481-no-plain-pk.md b/.changelog/v0.2.0-beta.2/code-refactors/1481-no-plain-pk.md new file mode 100644 index 000000000..0459ad525 --- /dev/null +++ b/.changelog/v0.2.0-beta.2/code-refactors/1481-no-plain-pk.md @@ -0,0 +1,2 @@ +- No plain-text private key in configuration file + ([\#1481](https://github.com/axonweb3/axon/pull/1481)) \ No newline at end of file diff --git a/.changelog/v0.2.0-beta.2/code-refactors/1482-remove-hex-default.md b/.changelog/v0.2.0-beta.2/code-refactors/1482-remove-hex-default.md new file mode 100644 index 000000000..bad56b134 --- /dev/null +++ b/.changelog/v0.2.0-beta.2/code-refactors/1482-remove-hex-default.md @@ -0,0 +1,2 @@ +- Remove default value of `Hex` + ([\#1482](https://github.com/axonweb3/axon/pull/1482)) diff --git a/.changelog/v0.2.0-beta.2/code-refactors/1486-receipts-root.md b/.changelog/v0.2.0-beta.2/code-refactors/1486-receipts-root.md new file mode 100644 index 000000000..22070768b --- /dev/null +++ b/.changelog/v0.2.0-beta.2/code-refactors/1486-receipts-root.md @@ -0,0 +1,2 @@ +- Change the calculation of receipts root to [EIP-2718](https://eips.ethereum.org/EIPS/eip-2718) + ([\#1486](https://github.com/axonweb3/axon/pull/1486)) diff --git a/.changelog/v0.2.0-beta.2/documents/1479-hardfork-api-doc.md b/.changelog/v0.2.0-beta.2/documents/1479-hardfork-api-doc.md new file mode 100644 index 000000000..ba9f65afd --- /dev/null +++ b/.changelog/v0.2.0-beta.2/documents/1479-hardfork-api-doc.md @@ -0,0 +1,2 @@ +- Add hardfork related APIs document + ([\#1479](https://github.com/axonweb3/axon/pull/1479)) \ No newline at end of file diff --git a/.changelog/v0.2.0-beta.2/summary.md b/.changelog/v0.2.0-beta.2/summary.md new file mode 100644 index 000000000..f39a362a2 --- /dev/null +++ b/.changelog/v0.2.0-beta.2/summary.md @@ -0,0 +1,7 @@ + + +This release contains some important bugfixes from the previous 0.2.0-beta.1 version. diff --git a/CHANGELOG.md b/CHANGELOG.md index f6f6f1c9e..eb3efa2a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,48 @@ # CHANGELOG +## v0.2.0-beta.2 + + + +This release contains some important bugfixes from the previous 0.2.0-beta.1 version. + +### BUG FIXES + +- Fix the encode `ConsensusConfig` function + ([\#1476](https://github.com/axonweb3/axon/pull/1476)) +- Fix get metadata by block number + ([\#1483](https://github.com/axonweb3/axon/pull/1483)) +- Fix init EVM config ([\#1484](https://github.com/axonweb3/axon/pull/1484)) +- Fix encode and decode of `Proposal` struct + ([\#1485](https://github.com/axonweb3/axon/pull/1485)) + +### CODE REFACTORS + +- No plain-text private key in configuration file + ([\#1481](https://github.com/axonweb3/axon/pull/1481)) +- Remove default value of `Hex` + ([\#1482](https://github.com/axonweb3/axon/pull/1482)) +- Change the calculation of receipts root to [EIP-2718](https://eips.ethereum.org/EIPS/eip-2718) + ([\#1486](https://github.com/axonweb3/axon/pull/1486)) + +### DOCUMENTS + +- Add hardfork related APIs document + ([\#1479](https://github.com/axonweb3/axon/pull/1479)) + ## v0.2.0-beta.1 -The release of version `0.2.0-beta.1` marks the commencement of a new epoch in Axon development. With this release, all future breaking changes will be introduced as hardforks. The primary modifications include the following: + + +Release 0.2.0-beta.1 version. ### BREAKING CHANGES @@ -134,3 +174,4 @@ The release of version `0.2.0-beta.1` marks the commencement of a new epoch in A ([\#1300](https://github.com/axonweb3/axon/pull/1300)) Changelogs before 0.2.0 can be found [here](./CHANGELOG_OLD.md). + diff --git a/Cargo.lock b/Cargo.lock index c679158a8..935ab3e16 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -269,7 +269,7 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "axon" -version = "0.2.0-beta.1" +version = "0.2.0-beta.2" dependencies = [ "axon-protocol", "clap 4.4.6", diff --git a/Cargo.toml b/Cargo.toml index ebfabf198..b4a9b6015 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "axon" -version = "0.2.0-beta.1" +version = "0.2.0-beta.2" authors = ["Nervos Dev "] edition = "2021" repository = "https://github.com/axonweb3/axon"