diff --git a/Cargo.lock b/Cargo.lock index 2f7e805..5b5ce08 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -571,7 +571,7 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "foo-plugin" -version = "0.2.1" +version = "0.3.0" dependencies = [ "plugy", "runner", @@ -1205,7 +1205,7 @@ checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "plugy" -version = "0.2.1" +version = "0.3.0" dependencies = [ "plugy-core", "plugy-macros", @@ -1214,7 +1214,7 @@ dependencies = [ [[package]] name = "plugy-core" -version = "0.2.1" +version = "0.3.0" dependencies = [ "anyhow", "bincode", @@ -1223,7 +1223,7 @@ dependencies = [ [[package]] name = "plugy-macros" -version = "0.2.1" +version = "0.3.0" dependencies = [ "convert_case", "darling", @@ -1234,7 +1234,7 @@ dependencies = [ [[package]] name = "plugy-runtime" -version = "0.2.1" +version = "0.3.0" dependencies = [ "anyhow", "async-lock", @@ -1413,7 +1413,7 @@ dependencies = [ [[package]] name = "runner" -version = "0.2.1" +version = "0.3.0" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 94853eb..c2681b6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "plugy" description = "plugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM" -version = "0.2.1" +version = "0.3.0" edition = "2021" categories = ["wasm"] keywords = ["plugin", "wasi", "inventory", "wasm", "plugy"] @@ -12,9 +12,9 @@ repository = "https://github.com/geofmureithi/plugy" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -plugy-core = { path = "./crates/plugy-core", version = "0.2.1", optional = true } -plugy-macros = { path = "./crates/plugy-macros", version = "0.2.1", optional = true } -plugy-runtime = { path = "./crates/plugy-runtime", version = "0.2.1", optional = true } +plugy-core = { path = "./crates/plugy-core", version = "0.3.0", optional = true } +plugy-macros = { path = "./crates/plugy-macros", version = "0.3.0", optional = true } +plugy-runtime = { path = "./crates/plugy-runtime", version = "0.3.0", optional = true } [features] default = ["core", "macros"] diff --git a/README.md b/README.md index fa1a191..ee642be 100644 --- a/README.md +++ b/README.md @@ -97,7 +97,7 @@ Contributions to plugy are welcome! If you find a bug or want to propose a new f License -This project is licensed under the GNU General Public License. +This project is licensed under the MIT OR Apache-2.0 License. diff --git a/crates/plugy-core/Cargo.toml b/crates/plugy-core/Cargo.toml index 817c394..b31b6ee 100644 --- a/crates/plugy-core/Cargo.toml +++ b/crates/plugy-core/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "plugy-core" description = "plugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM" -version = "0.2.1" +version = "0.3.0" edition = "2021" readme = "../../README.md" categories = ["wasm"] keywords = ["plugin", "wasi", "inventory", "wasm", "plugy"] -license = "GPL-3.0-only" +license = "MIT OR Apache-2.0" repository = "https://github.com/geofmureithi/plugy" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/plugy-macros/Cargo.toml b/crates/plugy-macros/Cargo.toml index fec477c..7435d48 100644 --- a/crates/plugy-macros/Cargo.toml +++ b/crates/plugy-macros/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "plugy-macros" description = "plugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM" -version = "0.2.1" +version = "0.3.0" edition = "2021" readme = "../../README.md" categories = ["wasm"] keywords = ["plugin", "wasi", "inventory", "wasm", "plugy"] -license = "GPL-3.0-only" +license = "MIT OR Apache-2.0" repository = "https://github.com/geofmureithi/plugy" [lib] diff --git a/crates/plugy-runtime/Cargo.toml b/crates/plugy-runtime/Cargo.toml index a2bb869..6533697 100644 --- a/crates/plugy-runtime/Cargo.toml +++ b/crates/plugy-runtime/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "plugy-runtime" description = "plugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM" -version = "0.2.1" +version = "0.3.0" edition = "2021" readme = "../../README.md" categories = ["wasm"] keywords = ["plugin", "wasi", "inventory", "wasm", "plugy"] -license = "GPL-3.0-only" +license = "MIT OR Apache-2.0" repository = "https://github.com/geofmureithi/plugy" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -15,7 +15,7 @@ repository = "https://github.com/geofmureithi/plugy" anyhow = "1" bincode = "1.3.3" dashmap = "5.5.3" -plugy-core = { path = "../plugy-core", version = "0.2.1" } +plugy-core = { path = "../plugy-core", version = "0.3.0" } serde = { version = "1", features = ["derive"] } wasmtime = "15.0.1" async-lock = "3.2.0" diff --git a/examples/foo-plugin/Cargo.toml b/examples/foo-plugin/Cargo.toml index 72ea6c2..2590b58 100644 --- a/examples/foo-plugin/Cargo.toml +++ b/examples/foo-plugin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "foo-plugin" -version = "0.2.1" +version = "0.3.0" edition = "2021" [lib] diff --git a/examples/runner/Cargo.toml b/examples/runner/Cargo.toml index e1095d9..1cd37d6 100644 --- a/examples/runner/Cargo.toml +++ b/examples/runner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "runner" -version = "0.2.1" +version = "0.3.0" edition = "2021" [lib]