diff --git a/CHANGELOG.md b/CHANGELOG.md index 84d40152..4f3099bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,44 @@ # Changelog All notable changes to this project will be documented in this file. -## [0.4.0] - 2024-10-04 + +## [0.5.0] - 2024-11-08 + +### 🚀 Features + +- Include OpenZeppelinEVM template +- Instantiate_openzeppelin_template + +### 🐛 Fixes + +- Fetch stable version (#328) +- Templates errors (#329) +- Improve contract experience (#330) +- Unnnecesary API query +- Bump zombienet and insert evm_based +- Include support for v2.0.1 in generic template +- Deprecate template instantiation +- Clippy + +### 🚜 Refactor + +- Move extract_template_files into common crate +- Rename enum_variants_for_help macro + +### ⚙️ Miscellaneous Tasks + +- Merge main +- Bump zombienet-sdk version +- Bump supported version for template and add a test +- Deprecate command for change of name +- Deprecation logic +- Template_name_without_provider +- Merge main +- Upgrade zombienet-sdk +- Update evm supported version +- Fmt + +## [0.4.0] - 2024-10-07 ### 🚀 Features @@ -31,6 +68,7 @@ All notable changes to this project will be documented in this file. - Bump cargo-contract and subxt versions (#307) - Add clippy checks (#281) +- Release 0.4.0 (#318) ### Build @@ -57,7 +95,7 @@ All notable changes to this project will be documented in this file. - Handle IO error if rename fails (#241) - Readme commands (#243) -- Remove unused directories after download contracts node binary (#240) +- Remove unused folders after download contracts node binary (#240) - Check if contracts needs to be build before deploy (#246) ### 🚜 Refactor @@ -82,9 +120,7 @@ All notable changes to this project will be documented in this file. ### ⚙️ Miscellaneous Tasks - Set `CONTRACTS_NODE_PATH` env variable for e2e tests (#209) -- Release 0.3.0 -- Merge main -- Update changelog +- Release 0.3.0 (#244) ### Build @@ -197,7 +233,7 @@ All notable changes to this project will be documented in this file. - Structure for call command - Call a smart contract - Execute call flag -- *(pop-cli)* Pallets directory for new ones +- *(pop-cli)* Pallets folder for new ones - *(up-parachain)* Improve ux - Init git repo (#65) - *(up-parachain)* Enable optional verbose output (#79) diff --git a/Cargo.toml b/Cargo.toml index 0b6391e3..30f4ac63 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ edition = "2021" documentation = "https://learn.onpop.io/" license = "GPL-3.0" repository = "https://github.com/r0gue-io/pop-cli" -version = "0.4.0" +version = "0.5.0" [workspace.dependencies] anyhow = "1.0" diff --git a/crates/pop-cli/Cargo.toml b/crates/pop-cli/Cargo.toml index 0d3dc0e6..c9761b64 100644 --- a/crates/pop-cli/Cargo.toml +++ b/crates/pop-cli/Cargo.toml @@ -31,20 +31,20 @@ strum.workspace = true strum_macros.workspace = true # contracts -pop-contracts = { path = "../pop-contracts", version = "0.4.0", optional = true } +pop-contracts = { path = "../pop-contracts", version = "0.5.0", optional = true } sp-core = { workspace = true, optional = true } sp-weights = { workspace = true, optional = true } # parachains -pop-parachains = { path = "../pop-parachains", version = "0.4.0", optional = true } +pop-parachains = { path = "../pop-parachains", version = "0.5.0", optional = true } dirs = { workspace = true, optional = true } git2.workspace = true # telemetry -pop-telemetry = { path = "../pop-telemetry", version = "0.4.0", optional = true } +pop-telemetry = { path = "../pop-telemetry", version = "0.5.0", optional = true } # common -pop-common = { path = "../pop-common", version = "0.4.0" } +pop-common = { path = "../pop-common", version = "0.5.0" } [dev-dependencies] assert_cmd.workspace = true diff --git a/crates/pop-common/Cargo.toml b/crates/pop-common/Cargo.toml index a0b533a1..108399db 100644 --- a/crates/pop-common/Cargo.toml +++ b/crates/pop-common/Cargo.toml @@ -29,4 +29,4 @@ url.workspace = true [dev-dependencies] mockito.workspace = true strum_macros.workspace = true -tempfile.workspace = true \ No newline at end of file +tempfile.workspace = true diff --git a/crates/pop-contracts/Cargo.toml b/crates/pop-contracts/Cargo.toml index d89af09d..23c6f0a6 100644 --- a/crates/pop-contracts/Cargo.toml +++ b/crates/pop-contracts/Cargo.toml @@ -35,7 +35,7 @@ contract-build.workspace = true contract-extrinsics.workspace = true # pop -pop-common = { path = "../pop-common", version = "0.4.0" } +pop-common = { path = "../pop-common", version = "0.5.0" } [dev-dependencies] dirs.workspace = true diff --git a/crates/pop-parachains/Cargo.toml b/crates/pop-parachains/Cargo.toml index 3853cf36..dd640682 100644 --- a/crates/pop-parachains/Cargo.toml +++ b/crates/pop-parachains/Cargo.toml @@ -33,7 +33,7 @@ walkdir.workspace = true zombienet-sdk.workspace = true # Pop -pop-common = { path = "../pop-common", version = "0.4.0" } +pop-common = { path = "../pop-common", version = "0.5.0" } [dev-dependencies] mockito.workspace = true