diff --git a/.icons/logo.jpeg b/.icons/logo.jpeg deleted file mode 100644 index e30b254d..00000000 Binary files a/.icons/logo.jpeg and /dev/null differ diff --git a/CHANGELOG.md b/CHANGELOG.md index baee5a89..84d40152 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,40 @@ # Changelog All notable changes to this project will be documented in this file. +## [0.4.0] - 2024-10-04 + +### 🚀 Features + +- Adding new packages to workspace Cargo.toml automatically (#277) +- Improve pallet template generation (#261) + +### 🐛 Fixes + +- Update chain spec and fix fetch_latest_tag (#282) +- Remove extra 0x in outputted text when pop up (#298) +- Limit API calls when generating parachain (#299) + +### 🚜 Refactor + +- Update new pallet template (default) (#272) +- Move extract_template_files into common crate (#283) + +### 📚 Documentation + +- Add community section to README (#289) + +### 🎨 Styling + +- Format in ci.yml (#287) + +### ⚙️ Miscellaneous Tasks + +- Bump cargo-contract and subxt versions (#307) +- Add clippy checks (#281) + +### Build + +- *(deps)* Bump zombienet-sdk (#273) ## [0.3.0] - 2024-07-26 diff --git a/Cargo.lock b/Cargo.lock index 5943f556..ea45ef27 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4667,7 +4667,7 @@ dependencies = [ [[package]] name = "pop-cli" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "assert_cmd", @@ -4697,7 +4697,7 @@ dependencies = [ [[package]] name = "pop-common" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "cargo_toml", @@ -4722,7 +4722,7 @@ dependencies = [ [[package]] name = "pop-contracts" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "contract-build", @@ -4751,7 +4751,7 @@ dependencies = [ [[package]] name = "pop-parachains" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "askama", @@ -4781,7 +4781,7 @@ dependencies = [ [[package]] name = "pop-telemetry" -version = "0.3.0" +version = "0.4.0" dependencies = [ "dirs", "env_logger", diff --git a/Cargo.toml b/Cargo.toml index 8ca9fa23..40121860 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,6 +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" [workspace.dependencies] anyhow = "1.0" diff --git a/README.md b/README.md index df7f72a9..7657482d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Pop CLI - +
diff --git a/crates/pop-cli/Cargo.toml b/crates/pop-cli/Cargo.toml index 4a6a63df..0d3dc0e6 100644 --- a/crates/pop-cli/Cargo.toml +++ b/crates/pop-cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pop-cli" description = "An all-in-one tool for Polkadot development." -version = "0.3.0" +version.workspace = true edition.workspace = true documentation.workspace = true license.workspace = true @@ -31,20 +31,20 @@ strum.workspace = true strum_macros.workspace = true # contracts -pop-contracts = { path = "../pop-contracts", version = "0.3.0", optional = true } +pop-contracts = { path = "../pop-contracts", version = "0.4.0", optional = true } sp-core = { workspace = true, optional = true } sp-weights = { workspace = true, optional = true } # parachains -pop-parachains = { path = "../pop-parachains", version = "0.3.0", optional = true } +pop-parachains = { path = "../pop-parachains", version = "0.4.0", optional = true } dirs = { workspace = true, optional = true } git2.workspace = true # telemetry -pop-telemetry = { path = "../pop-telemetry", version = "0.3.0", optional = true } +pop-telemetry = { path = "../pop-telemetry", version = "0.4.0", optional = true } # common -pop-common = { path = "../pop-common", version = "0.3.0" } +pop-common = { path = "../pop-common", version = "0.4.0" } [dev-dependencies] assert_cmd.workspace = true diff --git a/crates/pop-common/Cargo.toml b/crates/pop-common/Cargo.toml index 8a3afe61..a0b533a1 100644 --- a/crates/pop-common/Cargo.toml +++ b/crates/pop-common/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "pop-common" description = "Library that provides a collection of essential utilities and shared functionality for pop." -version = "0.3.0" readme = "README.md" +version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true diff --git a/crates/pop-contracts/Cargo.toml b/crates/pop-contracts/Cargo.toml index 94e3a6d7..d89af09d 100644 --- a/crates/pop-contracts/Cargo.toml +++ b/crates/pop-contracts/Cargo.toml @@ -6,7 +6,7 @@ license = "Apache-2.0" name = "pop-contracts" readme = "README.md" repository.workspace = true -version = "0.3.0" +version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -35,7 +35,7 @@ contract-build.workspace = true contract-extrinsics.workspace = true # pop -pop-common = { path = "../pop-common", version = "0.3.0" } +pop-common = { path = "../pop-common", version = "0.4.0" } [dev-dependencies] dirs.workspace = true diff --git a/crates/pop-parachains/Cargo.toml b/crates/pop-parachains/Cargo.toml index 1ac8166b..586c0cda 100644 --- a/crates/pop-parachains/Cargo.toml +++ b/crates/pop-parachains/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "pop-parachains" description = "Library for generating, building and running parachains." -version = "0.3.0" license = "Apache-2.0" documentation = "https://docs.rs/pop-parachains/latest/pop_parachains" edition.workspace = true readme = "README.md" repository.workspace = true +version.workspace = true [dependencies] anyhow.workspace = true @@ -34,7 +34,7 @@ zombienet-sdk.workspace = true zombienet-support.workspace = true # Pop -pop-common = { path = "../pop-common", version = "0.3.0" } +pop-common = { path = "../pop-common", version = "0.4.0" } [dev-dependencies] mockito.workspace = true diff --git a/crates/pop-telemetry/Cargo.toml b/crates/pop-telemetry/Cargo.toml index e9a0ce97..9db87516 100644 --- a/crates/pop-telemetry/Cargo.toml +++ b/crates/pop-telemetry/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "pop-telemetry" description = "Library for collecting anonymous Usage Metrics Collection with Umami." -version = "0.3.0" readme = "README.md" edition.workspace = true license.workspace = true repository.workspace = true +version.workspace = true [dependencies] dirs = { workspace = true }