diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index ac1e45e0..e807746e 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,19 +1,19 @@ { - "crates/fluence-app-service": "0.31.2", - "crates/it-generator": "0.13.1", + "crates/fluence-app-service": "0.32.0", + "crates/it-generator": "0.14.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.11.2", + "crates/module-info-parser": "0.12.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.26.2", - "marine": "0.32.2", - "tools/cli": "0.19.3", - "tools/repl": "0.26.3", - "marine-js": "0.9.2", + "core": "0.27.0", + "marine": "0.33.0", + "tools/cli": "0.19.4", + "tools/repl": "0.27.0", + "marine-js": "0.10.0", "crates/js-backend": "0.3.2" } diff --git a/Cargo.lock b/Cargo.lock index d4a395c7..218009af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -980,7 +980,7 @@ dependencies = [ [[package]] name = "fluence-app-service" -version = "0.31.2" +version = "0.31.3" dependencies = [ "log", "maplit", @@ -1665,7 +1665,7 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "marine" -version = "0.19.3" +version = "0.19.4" dependencies = [ "Inflector", "anyhow", @@ -1714,7 +1714,7 @@ dependencies = [ [[package]] name = "marine-core" -version = "0.26.2" +version = "0.27.0" dependencies = [ "anyhow", "bytes", @@ -1744,7 +1744,7 @@ dependencies = [ [[package]] name = "marine-it-generator" -version = "0.13.1" +version = "0.14.0" dependencies = [ "it-lilo", "marine-it-parser", @@ -1784,7 +1784,7 @@ dependencies = [ [[package]] name = "marine-js" -version = "0.9.2" +version = "0.10.0" dependencies = [ "js-sys", "log", @@ -1897,7 +1897,7 @@ dependencies = [ [[package]] name = "marine-module-info-parser" -version = "0.11.2" +version = "0.12.0" dependencies = [ "anyhow", "chrono", @@ -1982,7 +1982,7 @@ dependencies = [ [[package]] name = "marine-runtime" -version = "0.32.2" +version = "0.33.0" dependencies = [ "bytesize", "env_logger", @@ -2146,7 +2146,7 @@ dependencies = [ [[package]] name = "mrepl" -version = "0.26.3" +version = "0.27.0" dependencies = [ "anyhow", "check-latest", diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 56c923df..8500821e 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.27.0](https://github.com/fluencelabs/marine/compare/marine-core-v0.26.2...marine-core-v0.27.0) (2024-02-08) + + +### ⚠ BREAKING CHANGES + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) + +### Features + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) ([c948b8b](https://github.com/fluencelabs/marine/commit/c948b8b86674164020c79e900c58c5aff46c5eb7)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * marine-module-info-parser bumped from 0.11.2 to 0.12.0 + * marine-it-generator bumped from 0.13.1 to 0.14.0 + ## [0.26.1](https://github.com/fluencelabs/marine/compare/marine-core-v0.26.0...marine-core-v0.26.1) (2024-01-07) diff --git a/core/Cargo.toml b/core/Cargo.toml index 77cfac8b..3915ed8f 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.26.2" +version = "0.27.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.11.2" } +marine-module-info-parser = { path = "../crates/module-info-parser", version = "0.12.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.13.1" } +marine-it-generator = { path = "../crates/it-generator", version = "0.14.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 ee755c00..b02a1308 100644 --- a/crates/fluence-app-service/CHANGELOG.md +++ b/crates/fluence-app-service/CHANGELOG.md @@ -27,6 +27,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * dependencies * marine-runtime bumped from 0.32.1 to 0.32.2 +* The following workspace dependencies were updated + * dependencies + * marine-runtime bumped from 0.32.2 to 0.33.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 2bfe22c3..987e31d7 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.31.2" +version = "0.32.0" authors = ["Fluence Labs"] repository = "https://github.com/fluencelabs/marine" license = "Apache-2.0" edition = "2021" [dependencies] -marine-runtime = { path = "../../marine", version = "0.32.2" } +marine-runtime = { path = "../../marine", version = "0.33.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 789a5e7f..88cb4761 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.14.0](https://github.com/fluencelabs/marine/compare/marine-it-generator-v0.13.1...marine-it-generator-v0.14.0) (2024-02-08) + + +### ⚠ BREAKING CHANGES + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) + +### Features + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) ([c948b8b](https://github.com/fluencelabs/marine/commit/c948b8b86674164020c79e900c58c5aff46c5eb7)) + ## [0.13.1](https://github.com/fluencelabs/marine/compare/marine-it-generator-v0.13.0...marine-it-generator-v0.13.1) (2024-01-07) diff --git a/crates/it-generator/Cargo.toml b/crates/it-generator/Cargo.toml index 260735b2..3f7de1ce 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.13.1" +version = "0.14.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 17cc6888..753f6b6d 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.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) + + +### ⚠ BREAKING CHANGES + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) + +### Features + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) ([c948b8b](https://github.com/fluencelabs/marine/commit/c948b8b86674164020c79e900c58c5aff46c5eb7)) + ## [0.11.2](https://github.com/fluencelabs/marine/compare/marine-module-info-parser-v0.11.1...marine-module-info-parser-v0.11.2) (2024-02-05) diff --git a/crates/module-info-parser/Cargo.toml b/crates/module-info-parser/Cargo.toml index 878f19be..55cfb9c2 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.11.2" +version = "0.12.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 9c520417..6cee1f9e 100644 --- a/marine-js/CHANGELOG.md +++ b/marine-js/CHANGELOG.md @@ -20,6 +20,17 @@ +## [0.10.0](https://github.com/fluencelabs/marine/compare/marine-js-v0.9.2...marine-js-v0.10.0) (2024-02-08) + + +### ⚠ BREAKING CHANGES + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) + +### Features + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) ([c948b8b](https://github.com/fluencelabs/marine/commit/c948b8b86674164020c79e900c58c5aff46c5eb7)) + ## [0.9.0](https://github.com/fluencelabs/marine/compare/marine-js-v0.8.0...marine-js-v0.9.0) (2023-12-14) diff --git a/marine-js/Cargo.toml b/marine-js/Cargo.toml index 025584f8..2b370001 100644 --- a/marine-js/Cargo.toml +++ b/marine-js/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "marine-js" -version = "0.9.2" +version = "0.10.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 2a817711..09778583 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.9.2", + "version": "0.10.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@fluencelabs/marine-js", - "version": "0.9.2", + "version": "0.10.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 c9e811ea..8021b52c 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.9.2", + "version": "0.10.0", "exports": { ".": "./dist/index.js", "./types": { diff --git a/marine/CHANGELOG.md b/marine/CHANGELOG.md index b5a81435..9e474280 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.33.0](https://github.com/fluencelabs/marine/compare/marine-runtime-v0.32.2...marine-runtime-v0.33.0) (2024-02-08) + + +### ⚠ BREAKING CHANGES + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) + +### Features + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) ([c948b8b](https://github.com/fluencelabs/marine/commit/c948b8b86674164020c79e900c58c5aff46c5eb7)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * marine-core bumped from 0.26.2 to 0.27.0 + ## [0.32.2](https://github.com/fluencelabs/marine/compare/marine-runtime-v0.32.1...marine-runtime-v0.32.2) (2024-02-05) diff --git a/marine/Cargo.toml b/marine/Cargo.toml index 9f7bd167..ecf6aeaa 100644 --- a/marine/Cargo.toml +++ b/marine/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "marine-runtime" description = "The Fluence Wasm Runtime" -version = "0.32.2" +version = "0.33.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.26.2", default-features = false} +marine-core = { path = "../core", version = "0.27.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.12.0", default-features = false, features = ["logger"] } diff --git a/tools/cli/CHANGELOG.md b/tools/cli/CHANGELOG.md index ac632ada..08b36c11 100644 --- a/tools/cli/CHANGELOG.md +++ b/tools/cli/CHANGELOG.md @@ -16,6 +16,11 @@ * dependencies * marine-module-info-parser bumped from 0.11.1 to 0.11.2 +* The following workspace dependencies were updated + * dependencies + * 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 + ## [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 4c92507f..302c8cfd 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.3" +version = "0.19.4" 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.13.1" } +marine-it-generator = { path = "../../crates/it-generator", version = "0.14.0" } marine-it-parser = { path = "../../crates/it-parser", version = "0.15.1" } -marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.11.2" } +marine-module-info-parser = { path = "../../crates/module-info-parser", version = "0.12.0" } cargo_toml = "0.15.2" cargo-lock = "8.0.3" diff --git a/tools/repl/CHANGELOG.md b/tools/repl/CHANGELOG.md index a2b53842..4e821fc8 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.27.0](https://github.com/fluencelabs/marine/compare/mrepl-v0.26.3...mrepl-v0.27.0) (2024-02-08) + + +### ⚠ BREAKING CHANGES + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) + +### Features + +* **ABI:** support marine-rs-sdk host api versions, support worker_id in CallParamaters ([#409](https://github.com/fluencelabs/marine/issues/409)) ([c948b8b](https://github.com/fluencelabs/marine/commit/c948b8b86674164020c79e900c58c5aff46c5eb7)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * fluence-app-service bumped from 0.31.2 to 0.32.0 + ## [0.26.2](https://github.com/fluencelabs/marine/compare/mrepl-v0.26.1...mrepl-v0.26.2) (2024-01-10) diff --git a/tools/repl/Cargo.toml b/tools/repl/Cargo.toml index 04261706..6d75669d 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.26.3" +version = "0.27.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.31.2", features = ["raw-module-api"] } +fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.32.0", features = ["raw-module-api"] } marine-rs-sdk-main = { version = "0.12.0", default-features = false, features = ["logger"] } marine-wasm-backend-traits = {path = "../../crates/wasm-backend-traits", version = "0.5.1" }