diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index e807746e..17db9b3b 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,19 +1,19 @@ { - "crates/fluence-app-service": "0.32.0", - "crates/it-generator": "0.14.0", + "crates/fluence-app-service": "0.33.0", + "crates/it-generator": "0.15.0", "crates/it-interfaces": "0.9.1", "crates/it-json-serde": "0.5.1", "crates/it-parser": "0.15.1", "crates/min-it-version": "0.3.2", - "crates/module-info-parser": "0.12.0", + "crates/module-info-parser": "0.13.0", "crates/module-interface": "0.8.1", "crates/utils": "0.5.1", "crates/wasm-backend-traits": "0.5.1", "crates/wasmtime-backend": "0.5.1", - "core": "0.27.0", - "marine": "0.33.0", - "tools/cli": "0.19.4", - "tools/repl": "0.27.0", - "marine-js": "0.10.0", + "core": "0.28.0", + "marine": "0.34.0", + "tools/cli": "0.19.5", + "tools/repl": "0.28.0", + "marine-js": "0.11.0", "crates/js-backend": "0.3.2" } diff --git a/Cargo.lock b/Cargo.lock index d6242dc3..4a3484af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1005,7 +1005,7 @@ dependencies = [ [[package]] name = "fluence-app-service" -version = "0.32.0" +version = "0.33.0" dependencies = [ "log", "maplit", @@ -1690,7 +1690,7 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "marine" -version = "0.19.4" +version = "0.19.5" dependencies = [ "Inflector", "anyhow", @@ -1750,7 +1750,7 @@ dependencies = [ [[package]] name = "marine-core" -version = "0.27.0" +version = "0.28.0" dependencies = [ "anyhow", "bytes", @@ -1780,7 +1780,7 @@ dependencies = [ [[package]] name = "marine-it-generator" -version = "0.14.0" +version = "0.15.0" dependencies = [ "it-lilo", "marine-it-parser", @@ -1820,7 +1820,7 @@ dependencies = [ [[package]] name = "marine-js" -version = "0.10.0" +version = "0.11.0" dependencies = [ "js-sys", "log", @@ -1956,7 +1956,7 @@ dependencies = [ [[package]] name = "marine-module-info-parser" -version = "0.12.0" +version = "0.13.0" dependencies = [ "anyhow", "chrono", @@ -2077,7 +2077,7 @@ dependencies = [ [[package]] name = "marine-runtime" -version = "0.33.0" +version = "0.34.0" dependencies = [ "bytesize", "env_logger", @@ -2262,7 +2262,7 @@ dependencies = [ [[package]] name = "mrepl" -version = "0.27.0" +version = "0.28.0" dependencies = [ "anyhow", "check-latest", diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 8500821e..571f73cf 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -12,6 +12,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * dependencies * marine-module-info-parser bumped from 0.11.1 to 0.11.2 +## [0.28.0](https://github.com/fluencelabs/marine/compare/marine-core-v0.27.0...marine-core-v0.28.0) (2024-02-20) + + +### ⚠ BREAKING CHANGES + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) + +### Features + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) ([220c028](https://github.com/fluencelabs/marine/commit/220c02804567ef1c00ac8e02e08d4bbadd97bfd3)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * marine-module-info-parser bumped from 0.12.0 to 0.13.0 + * marine-it-generator bumped from 0.14.0 to 0.15.0 + ## [0.27.0](https://github.com/fluencelabs/marine/compare/marine-core-v0.26.2...marine-core-v0.27.0) (2024-02-08) diff --git a/core/Cargo.toml b/core/Cargo.toml index 3915ed8f..52e895a8 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-core" description = "Core of Marine, the Fluence Wasm Runtime" -version = "0.27.0" +version = "0.28.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine" license = "Apache-2.0" @@ -12,10 +12,10 @@ name = "marine_core" path = "src/lib.rs" [dependencies] -marine-module-info-parser = { path = "../crates/module-info-parser", version = "0.12.0" } +marine-module-info-parser = { path = "../crates/module-info-parser", version = "0.13.0" } marine-it-interfaces = { path = "../crates/it-interfaces", version = "0.9.1" } marine-it-parser = { path = "../crates/it-parser", version = "0.15.1" } -marine-it-generator = { path = "../crates/it-generator", version = "0.14.0" } +marine-it-generator = { path = "../crates/it-generator", version = "0.15.0" } marine-module-interface = { path = "../crates/module-interface", version = "0.8.1" } marine-utils = { path = "../crates/utils", version = "0.5.1" } marine-min-it-version = { path = "../crates/min-it-version", version = "0.3.2" } diff --git a/crates/fluence-app-service/CHANGELOG.md b/crates/fluence-app-service/CHANGELOG.md index b02a1308..90dc7a23 100644 --- a/crates/fluence-app-service/CHANGELOG.md +++ b/crates/fluence-app-service/CHANGELOG.md @@ -31,6 +31,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * dependencies * marine-runtime bumped from 0.32.2 to 0.33.0 +## [0.33.0](https://github.com/fluencelabs/marine/compare/fluence-app-service-v0.32.0...fluence-app-service-v0.33.0) (2024-02-20) + + +### ⚠ BREAKING CHANGES + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) + +### Features + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) ([220c028](https://github.com/fluencelabs/marine/commit/220c02804567ef1c00ac8e02e08d4bbadd97bfd3)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * marine-runtime bumped from 0.33.0 to 0.34.0 + ## [0.31.1](https://github.com/fluencelabs/marine/compare/fluence-app-service-v0.31.0...fluence-app-service-v0.31.1) (2024-01-07) diff --git a/crates/fluence-app-service/Cargo.toml b/crates/fluence-app-service/Cargo.toml index 987e31d7..00bb848b 100644 --- a/crates/fluence-app-service/Cargo.toml +++ b/crates/fluence-app-service/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "fluence-app-service" description = "Fluence Application Service" -version = "0.32.0" +version = "0.33.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine" license = "Apache-2.0" edition = "2021" [dependencies] -marine-runtime = { path = "../../marine", version = "0.33.0" } +marine-runtime = { path = "../../marine", version = "0.34.0" } marine-min-it-version = { path = "../../crates/min-it-version", version = "0.3.2" } marine-wasm-backend-traits = {path = "../wasm-backend-traits", version = "0.5.1" } marine-wasmtime-backend = { path = "../wasmtime-backend", version = "0.5.1" } diff --git a/crates/it-generator/CHANGELOG.md b/crates/it-generator/CHANGELOG.md index 88cb4761..ae1034e3 100644 --- a/crates/it-generator/CHANGELOG.md +++ b/crates/it-generator/CHANGELOG.md @@ -4,6 +4,17 @@ * dependencies * marine-it-parser bumped from 0.12.1 to 0.12.2 +## [0.15.0](https://github.com/fluencelabs/marine/compare/marine-it-generator-v0.14.0...marine-it-generator-v0.15.0) (2024-02-20) + + +### ⚠ BREAKING CHANGES + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) + +### Features + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) ([220c028](https://github.com/fluencelabs/marine/commit/220c02804567ef1c00ac8e02e08d4bbadd97bfd3)) + ## [0.14.0](https://github.com/fluencelabs/marine/compare/marine-it-generator-v0.13.1...marine-it-generator-v0.14.0) (2024-02-08) diff --git a/crates/it-generator/Cargo.toml b/crates/it-generator/Cargo.toml index 603a22c7..e572874e 100644 --- a/crates/it-generator/Cargo.toml +++ b/crates/it-generator/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-it-generator" description = "Fluence Marine interface types generator" -version = "0.14.0" +version = "0.15.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine" license = "Apache-2.0" diff --git a/crates/module-info-parser/CHANGELOG.md b/crates/module-info-parser/CHANGELOG.md index 753f6b6d..c3d6c2fb 100644 --- a/crates/module-info-parser/CHANGELOG.md +++ b/crates/module-info-parser/CHANGELOG.md @@ -8,6 +8,17 @@ * dependencies * marine-wasm-backend-traits bumped from 0.2.1 to 0.3.0 +## [0.13.0](https://github.com/fluencelabs/marine/compare/marine-module-info-parser-v0.12.0...marine-module-info-parser-v0.13.0) (2024-02-20) + + +### ⚠ BREAKING CHANGES + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) + +### Features + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) ([220c028](https://github.com/fluencelabs/marine/commit/220c02804567ef1c00ac8e02e08d4bbadd97bfd3)) + ## [0.12.0](https://github.com/fluencelabs/marine/compare/marine-module-info-parser-v0.11.2...marine-module-info-parser-v0.12.0) (2024-02-08) diff --git a/crates/module-info-parser/Cargo.toml b/crates/module-info-parser/Cargo.toml index 022173c7..c66ec1ed 100644 --- a/crates/module-info-parser/Cargo.toml +++ b/crates/module-info-parser/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-module-info-parser" description = "Fluence Marine Wasm module info (manifest and version) parser" -version = "0.12.0" +version = "0.13.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine" license = "Apache-2.0" diff --git a/marine-js/CHANGELOG.md b/marine-js/CHANGELOG.md index 6cee1f9e..b23e303c 100644 --- a/marine-js/CHANGELOG.md +++ b/marine-js/CHANGELOG.md @@ -20,6 +20,17 @@ +## [0.11.0](https://github.com/fluencelabs/marine/compare/marine-js-v0.10.0...marine-js-v0.11.0) (2024-02-20) + + +### ⚠ BREAKING CHANGES + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) + +### Features + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) ([220c028](https://github.com/fluencelabs/marine/commit/220c02804567ef1c00ac8e02e08d4bbadd97bfd3)) + ## [0.10.0](https://github.com/fluencelabs/marine/compare/marine-js-v0.9.2...marine-js-v0.10.0) (2024-02-08) diff --git a/marine-js/Cargo.toml b/marine-js/Cargo.toml index 2b370001..0033b9ed 100644 --- a/marine-js/Cargo.toml +++ b/marine-js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "marine-js" -version = "0.10.0" +version = "0.11.0" edition = "2021" description = "Web version of the marine runtime" publish = false diff --git a/marine-js/npm-package/package-lock.json b/marine-js/npm-package/package-lock.json index 09778583..f6a625f3 100644 --- a/marine-js/npm-package/package-lock.json +++ b/marine-js/npm-package/package-lock.json @@ -1,12 +1,12 @@ { "name": "@fluencelabs/marine-js", - "version": "0.10.0", + "version": "0.11.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@fluencelabs/marine-js", - "version": "0.10.0", + "version": "0.11.0", "license": "Apache 2.0", "dependencies": { "@wasmer/wasi": "0.12.0", diff --git a/marine-js/npm-package/package.json b/marine-js/npm-package/package.json index 8021b52c..a25f6362 100644 --- a/marine-js/npm-package/package.json +++ b/marine-js/npm-package/package.json @@ -1,7 +1,7 @@ { "name": "@fluencelabs/marine-js", "description": "Marine-js", - "version": "0.10.0", + "version": "0.11.0", "exports": { ".": "./dist/index.js", "./types": { diff --git a/marine/CHANGELOG.md b/marine/CHANGELOG.md index 9e474280..c10b8587 100644 --- a/marine/CHANGELOG.md +++ b/marine/CHANGELOG.md @@ -13,6 +13,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * marine-core bumped from 0.20.1 to 0.20.2 * marine-wasmtime-backend bumped from 0.2.0 to 0.2.1 +## [0.34.0](https://github.com/fluencelabs/marine/compare/marine-runtime-v0.33.0...marine-runtime-v0.34.0) (2024-02-20) + + +### ⚠ BREAKING CHANGES + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) + +### Features + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) ([220c028](https://github.com/fluencelabs/marine/commit/220c02804567ef1c00ac8e02e08d4bbadd97bfd3)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * marine-core bumped from 0.27.0 to 0.28.0 + ## [0.33.0](https://github.com/fluencelabs/marine/compare/marine-runtime-v0.32.2...marine-runtime-v0.33.0) (2024-02-08) diff --git a/marine/Cargo.toml b/marine/Cargo.toml index 44bbc107..de1234f2 100644 --- a/marine/Cargo.toml +++ b/marine/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-runtime" description = "The Fluence Wasm Runtime" -version = "0.33.0" +version = "0.34.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine" license = "Apache-2.0" @@ -12,7 +12,7 @@ name = "marine" path = "src/lib.rs" [dependencies] -marine-core = { path = "../core", version = "0.27.0", default-features = false} +marine-core = { path = "../core", version = "0.28.0", default-features = false} marine-module-interface = { path = "../crates/module-interface", version = "0.8.1" } marine-utils = { path = "../crates/utils", version = "0.5.1" } marine-rs-sdk-main = { version = "0.13.0", default-features = false, features = ["logger"] } diff --git a/tools/cli/CHANGELOG.md b/tools/cli/CHANGELOG.md index 08b36c11..843656f7 100644 --- a/tools/cli/CHANGELOG.md +++ b/tools/cli/CHANGELOG.md @@ -21,6 +21,11 @@ * marine-it-generator bumped from 0.13.1 to 0.14.0 * marine-module-info-parser bumped from 0.11.2 to 0.12.0 +* The following workspace dependencies were updated + * dependencies + * marine-it-generator bumped from 0.14.0 to 0.15.0 + * marine-module-info-parser bumped from 0.12.0 to 0.13.0 + ## [0.19.2](https://github.com/fluencelabs/marine/compare/marine-v0.19.1...marine-v0.19.2) (2024-01-10) diff --git a/tools/cli/Cargo.toml b/tools/cli/Cargo.toml index 302c8cfd..65b26525 100644 --- a/tools/cli/Cargo.toml +++ b/tools/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine" description = "Fluence Marine command line tool" -version = "0.19.4" +version = "0.19.5" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine" license = "Apache-2.0" @@ -12,9 +12,9 @@ name = "marine" path = "src/main.rs" [dependencies] -marine-it-generator = { path = "../../crates/it-generator", version = "0.14.0" } +marine-it-generator = { path = "../../crates/it-generator", version = "0.15.0" } marine-it-parser = { path = "../../crates/it-parser", version = "0.15.1" } -marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.12.0" } +marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.13.0" } cargo_toml = "0.15.2" cargo-lock = "8.0.3" diff --git a/tools/repl/CHANGELOG.md b/tools/repl/CHANGELOG.md index 4e821fc8..202b7be2 100644 --- a/tools/repl/CHANGELOG.md +++ b/tools/repl/CHANGELOG.md @@ -30,6 +30,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * dependencies * fluence-app-service bumped from 0.31.1 to 0.31.2 +## [0.28.0](https://github.com/fluencelabs/marine/compare/mrepl-v0.27.0...mrepl-v0.28.0) (2024-02-20) + + +### ⚠ BREAKING CHANGES + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) + +### Features + +* support particle parameters in CallParameters (__marine_host_api_v2) ([#417](https://github.com/fluencelabs/marine/issues/417)) ([220c028](https://github.com/fluencelabs/marine/commit/220c02804567ef1c00ac8e02e08d4bbadd97bfd3)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * fluence-app-service bumped from 0.32.0 to 0.33.0 + ## [0.27.0](https://github.com/fluencelabs/marine/compare/mrepl-v0.26.3...mrepl-v0.27.0) (2024-02-08) diff --git a/tools/repl/Cargo.toml b/tools/repl/Cargo.toml index 7fb7988a..db46e2a4 100644 --- a/tools/repl/Cargo.toml +++ b/tools/repl/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mrepl" description = "Fluence Marine REPL intended for testing purposes" -version = "0.27.0" +version = "0.28.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine" license = "Apache-2.0" @@ -12,7 +12,7 @@ name = "mrepl" path = "src/main.rs" [dependencies] -fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.32.0", features = ["raw-module-api"] } +fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.33.0", features = ["raw-module-api"] } marine-rs-sdk-main = { version = "0.13.0", default-features = false, features = ["logger"] } marine-wasm-backend-traits = {path = "../../crates/wasm-backend-traits", version = "0.5.1" }