From 40cad86b49e54b2ca7cf8177fb1da7ef48893c56 Mon Sep 17 00:00:00 2001 From: fluencebot <116741523+fluencebot@users.noreply.github.com> Date: Fri, 13 Oct 2023 20:42:40 +0300 Subject: [PATCH] chore: release master (#707) * chore: release master * chore: Bump air-interpreter and air-near-contract version to 0.49.0 --- .github/release-please/manifest.json | 12 ++++++------ Cargo.lock | 10 +++++----- air-interpreter/CHANGELOG.md | 14 ++++++++++++++ air-interpreter/Cargo.toml | 4 ++-- air/CHANGELOG.md | 18 ++++++++++++++++++ air/Cargo.toml | 2 +- avm/client/CHANGELOG.md | 7 +++++++ avm/client/package-lock.json | 4 ++-- avm/client/package.json | 2 +- crates/air-lib/test-utils/CHANGELOG.md | 4 ++++ crates/air-lib/test-utils/Cargo.toml | 4 ++-- crates/interpreter-wasm/Cargo.lock | 2 +- crates/interpreter-wasm/Cargo.toml | 2 +- crates/testing-framework/CHANGELOG.md | 18 ++++++++++++++++++ crates/testing-framework/Cargo.toml | 4 ++-- tools/cli/air/CHANGELOG.md | 5 +++++ tools/cli/air/Cargo.toml | 6 +++--- tools/wasm/air-near-contract/Cargo.lock | 4 ++-- tools/wasm/air-near-contract/Cargo.toml | 2 +- 19 files changed, 95 insertions(+), 29 deletions(-) diff --git a/.github/release-please/manifest.json b/.github/release-please/manifest.json index e934424a..2ca5083e 100644 --- a/.github/release-please/manifest.json +++ b/.github/release-please/manifest.json @@ -1,22 +1,22 @@ { - "air": "0.48.0", - "air-interpreter": "0.48.0", + "air": "0.49.0", + "air-interpreter": "0.49.0", "avm/interface": "0.29.1", "avm/server": "0.33.1", - "avm/client": "0.48.0", + "avm/client": "0.49.0", "crates/air-lib/air-parser": "0.10.0", "crates/air-lib/execution-info-collector": "0.7.10", "crates/air-lib/interpreter-cid": "0.3.0", "crates/air-lib/interpreter-data": "0.11.3", - "crates/air-lib/test-utils": "0.10.4", + "crates/air-lib/test-utils": "0.10.5", "crates/air-lib/trace-handler": "0.5.3", "crates/air-lib/utils": "0.1.1", "crates/beautifier": "0.3.1", "crates/data-store": "0.7.1", - "crates/testing-framework": "0.5.5", + "crates/testing-framework": "0.6.0", "tools/cli/aquavm-air-cli": "0.2.6", "tools/wasm/air-beautify-wasm": "0.3.5", - "tools/cli/air": "0.4.5", + "tools/cli/air": "0.4.6", "crates/air-lib/lambda/ast": "0.1.0", "crates/air-lib/lambda/parser": "0.1.0", "crates/air-lib/log-targets": "0.1.0", diff --git a/Cargo.lock b/Cargo.lock index d8bf604c..ab024bc8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -78,7 +78,7 @@ dependencies = [ [[package]] name = "air-interpreter" -version = "0.48.0" +version = "0.49.0" dependencies = [ "air-interpreter-interface", "air-log-targets", @@ -169,7 +169,7 @@ version = "0.1.0" [[package]] name = "air-test-utils" -version = "0.10.4" +version = "0.10.5" dependencies = [ "air-interpreter-cid", "air-interpreter-data", @@ -192,7 +192,7 @@ dependencies = [ [[package]] name = "air-testing-framework" -version = "0.5.5" +version = "0.6.0" dependencies = [ "air-test-utils", "aquavm-air-parser", @@ -318,7 +318,7 @@ checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" [[package]] name = "aquavm-air" -version = "0.48.0" +version = "0.49.0" dependencies = [ "air-execution-info-collector", "air-interpreter-cid", @@ -358,7 +358,7 @@ dependencies = [ [[package]] name = "aquavm-air-cli" -version = "0.4.5" +version = "0.4.6" dependencies = [ "air-beautifier", "air-interpreter-interface", diff --git a/air-interpreter/CHANGELOG.md b/air-interpreter/CHANGELOG.md index 54d3884b..71b7af49 100644 --- a/air-interpreter/CHANGELOG.md +++ b/air-interpreter/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.49.0](https://github.com/fluencelabs/aquavm/compare/air-interpreter-v0.48.0...air-interpreter-v0.49.0) (2023-10-13) + + +### Miscellaneous Chores + +* **air-interpreter:** Synchronize air-interpreter versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * aquavm-air bumped from 0.48.0 to 0.49.0 + ## [0.48.0](https://github.com/fluencelabs/aquavm/compare/air-interpreter-v0.47.0...air-interpreter-v0.48.0) (2023-09-21) diff --git a/air-interpreter/Cargo.toml b/air-interpreter/Cargo.toml index 6b0db266..237d5b93 100644 --- a/air-interpreter/Cargo.toml +++ b/air-interpreter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "air-interpreter" -version = "0.48.0" +version = "0.49.0" description = "Crate-wrapper for air" authors = ["Fluence Labs"] edition = "2018" @@ -18,7 +18,7 @@ name = "air_interpreter_server" path = "src/marine.rs" [dependencies] -aquavm-air = { version = "0.48.0", path = "../air" } +aquavm-air = { version = "0.49.0", path = "../air" } air-interpreter-interface = { version = "0.15.1", path = "../crates/air-lib/interpreter-interface" } air-log-targets = { version = "0.1.0", path = "../crates/air-lib/log-targets" } diff --git a/air/CHANGELOG.md b/air/CHANGELOG.md index 2066b8e1..24ea3c1d 100644 --- a/air/CHANGELOG.md +++ b/air/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.49.0](https://github.com/fluencelabs/aquavm/compare/air-v0.48.0...air-v0.49.0) (2023-10-13) + + +### ⚠ BREAKING CHANGES + +* **execution-engine:** fail :error: now bubbles the original error up [fixes VM-342] ([#714](https://github.com/fluencelabs/aquavm/issues/714)) +* **execution-engine:** canon map lens access now returns a correct number of kvpairs in a canon stream ([#708](https://github.com/fluencelabs/aquavm/issues/708)) + +### Features + +* **execution-engine:** fail :error: now bubbles the original error up [fixes VM-342] ([#714](https://github.com/fluencelabs/aquavm/issues/714)) ([98870c2](https://github.com/fluencelabs/aquavm/commit/98870c2ff9215914270186db8b8e2015bd54a9d5)) + + +### Bug Fixes + +* **execution-engine:** canon map lens access now returns a correct number of kvpairs in a canon stream ([#708](https://github.com/fluencelabs/aquavm/issues/708)) ([f4caa53](https://github.com/fluencelabs/aquavm/commit/f4caa538e46d8c9fab564c4f3b9296e0ae2bd1d3)) +* **execution-engine:** ExecutionCtx fmt now prints stream maps out ([#705](https://github.com/fluencelabs/aquavm/issues/705)) ([c52a36c](https://github.com/fluencelabs/aquavm/commit/c52a36c7840d9c6a50223f9313b9a49d4b702924)) + ## [0.48.0](https://github.com/fluencelabs/aquavm/compare/air-v0.47.0...air-v0.48.0) (2023-09-21) diff --git a/air/Cargo.toml b/air/Cargo.toml index 0a565b11..fe1793a7 100644 --- a/air/Cargo.toml +++ b/air/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aquavm-air" -version = "0.48.0" +version = "0.49.0" description = "Interpreter of AIR scripts intended to coordinate request flow in the Fluence network" authors = ["Fluence Labs"] edition = "2018" diff --git a/avm/client/CHANGELOG.md b/avm/client/CHANGELOG.md index 970041b0..ebdba38f 100644 --- a/avm/client/CHANGELOG.md +++ b/avm/client/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.49.0](https://github.com/fluencelabs/aquavm/compare/avm-client-v0.48.0...avm-client-v0.49.0) (2023-10-13) + + +### Miscellaneous Chores + +* **avm-client:** Synchronize air-interpreter versions + ## [0.48.0](https://github.com/fluencelabs/aquavm/compare/avm-client-v0.47.0...avm-client-v0.48.0) (2023-09-21) diff --git a/avm/client/package-lock.json b/avm/client/package-lock.json index 2297477b..3635c022 100644 --- a/avm/client/package-lock.json +++ b/avm/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "@fluencelabs/avm", - "version": "0.48.0", + "version": "0.49.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@fluencelabs/avm", - "version": "0.48.0", + "version": "0.49.0", "license": "Apache 2.0", "devDependencies": { "typescript": "4.9.5" diff --git a/avm/client/package.json b/avm/client/package.json index 6c448c1b..7746f198 100644 --- a/avm/client/package.json +++ b/avm/client/package.json @@ -1,7 +1,7 @@ { "name": "@fluencelabs/avm", "description": "Aquamarine VM", - "version": "0.48.0", + "version": "0.49.0", "main": "./dist/index.js", "repository": "https://github.com/fluencelabs/air", "author": "Fluence Labs", diff --git a/crates/air-lib/test-utils/CHANGELOG.md b/crates/air-lib/test-utils/CHANGELOG.md index deed79cc..896a3cf6 100644 --- a/crates/air-lib/test-utils/CHANGELOG.md +++ b/crates/air-lib/test-utils/CHANGELOG.md @@ -49,6 +49,10 @@ * aquavm-air bumped from 0.46.0 to 0.47.0 * air-interpreter-data bumped from 0.11.1 to 0.11.2 +* The following workspace dependencies were updated + * dependencies + * aquavm-air bumped from 0.48.0 to 0.49.0 + ## [0.10.4](https://github.com/fluencelabs/aquavm/compare/air-test-utils-v0.10.3...air-test-utils-v0.10.4) (2023-09-21) diff --git a/crates/air-lib/test-utils/Cargo.toml b/crates/air-lib/test-utils/Cargo.toml index 42d9aefb..28f0454a 100644 --- a/crates/air-lib/test-utils/Cargo.toml +++ b/crates/air-lib/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "air-test-utils" -version = "0.10.4" +version = "0.10.5" description = "Test utils for the AIR interpreter" authors = ["Fluence Labs"] edition = "2018" @@ -15,7 +15,7 @@ name = "air_test_utils" path = "src/lib.rs" [dependencies] -aquavm-air = { version = "0.48.0", path = "../../../air" } +aquavm-air = { version = "0.49.0", path = "../../../air" } air-interpreter-cid = { version = "0.3.0", path = "../interpreter-cid" } air-interpreter-data = { version = "0.11.3", path = "../interpreter-data" } air-interpreter-interface = { version = "0.15.1", path = "../interpreter-interface" } diff --git a/crates/interpreter-wasm/Cargo.lock b/crates/interpreter-wasm/Cargo.lock index cac60aa7..62e7f28d 100644 --- a/crates/interpreter-wasm/Cargo.lock +++ b/crates/interpreter-wasm/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "air-interpreter-wasm" -version = "0.48.0" +version = "0.49.0" dependencies = [ "built", ] diff --git a/crates/interpreter-wasm/Cargo.toml b/crates/interpreter-wasm/Cargo.toml index 8f6c8cec..a497c823 100644 --- a/crates/interpreter-wasm/Cargo.toml +++ b/crates/interpreter-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "air-interpreter-wasm" -version = "0.48.0" +version = "0.49.0" description = "Distribution of AIR interpreter as .wasm" authors = ["Fluence Labs"] license = "Apache-2.0" diff --git a/crates/testing-framework/CHANGELOG.md b/crates/testing-framework/CHANGELOG.md index fdf6fe19..e9615de8 100644 --- a/crates/testing-framework/CHANGELOG.md +++ b/crates/testing-framework/CHANGELOG.md @@ -44,6 +44,24 @@ * air-test-utils bumped from 0.10.3 to 0.10.4 * aquavm-air-parser bumped from 0.9.0 to 0.10.0 +## [0.6.0](https://github.com/fluencelabs/aquavm/compare/air-testing-framework-v0.5.5...air-testing-framework-v0.6.0) (2023-10-13) + + +### ⚠ BREAKING CHANGES + +* **execution-engine:** fail :error: now bubbles the original error up [fixes VM-342] ([#714](https://github.com/fluencelabs/aquavm/issues/714)) + +### Features + +* **execution-engine:** fail :error: now bubbles the original error up [fixes VM-342] ([#714](https://github.com/fluencelabs/aquavm/issues/714)) ([98870c2](https://github.com/fluencelabs/aquavm/commit/98870c2ff9215914270186db8b8e2015bd54a9d5)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * air-test-utils bumped from 0.10.4 to 0.10.5 + ## [0.5.2](https://github.com/fluencelabs/aquavm/compare/air-testing-framework-v0.5.1...air-testing-framework-v0.5.2) (2023-09-04) diff --git a/crates/testing-framework/Cargo.toml b/crates/testing-framework/Cargo.toml index d27c8a4c..14e27c56 100644 --- a/crates/testing-framework/Cargo.toml +++ b/crates/testing-framework/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "air-testing-framework" -version = "0.5.5" +version = "0.6.0" description = "AquaVM testing framework" authors = ["Fluence Labs"] edition = "2018" @@ -14,7 +14,7 @@ name = "air_test_framework" path = "src/lib.rs" [dependencies] -air-test-utils = { version = "0.10.4", path = "../air-lib/test-utils" } +air-test-utils = { version = "0.10.5", path = "../air-lib/test-utils" } aquavm-air-parser = { version = "0.10.0", path = "../air-lib/air-parser" } itertools = "0.10.5" diff --git a/tools/cli/air/CHANGELOG.md b/tools/cli/air/CHANGELOG.md index eb173af4..2b013cab 100644 --- a/tools/cli/air/CHANGELOG.md +++ b/tools/cli/air/CHANGELOG.md @@ -80,6 +80,11 @@ * air-interpreter-interface bumped from 0.15.0 to 0.15.1 * air-test-utils bumped from 0.10.3 to 0.10.4 +* The following workspace dependencies were updated + * dependencies + * aquavm-air bumped from 0.48.0 to 0.49.0 + * air-test-utils bumped from 0.10.4 to 0.10.5 + ## [0.4.1](https://github.com/fluencelabs/aquavm/compare/aquavm-air-cli-v0.4.0...aquavm-air-cli-v0.4.1) (2023-08-31) diff --git a/tools/cli/air/Cargo.toml b/tools/cli/air/Cargo.toml index ef87e959..85023433 100644 --- a/tools/cli/air/Cargo.toml +++ b/tools/cli/air/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aquavm-air-cli" -version = "0.4.5" +version = "0.4.6" edition = "2021" description = "AIR execution and printing tool" authors = ["Fluence Labs"] @@ -10,12 +10,12 @@ documentation = "https://docs.rs/aquavm-air-cli" keywords = ["fluence", "air", "tracing"] [dependencies] -aquavm-air = { version = "0.48.0", path = "../../../air" } +aquavm-air = { version = "0.49.0", path = "../../../air" } air-beautifier = { version = "0.3.1", path = "../../../crates/beautifier" } avm-data-store = { version = "0.7.1", path = "../../../crates/data-store" } avm-interface = { version = "0.29.1", path = "../../../avm/interface" } air-interpreter-interface = { version = "0.15.1", path = "../../../crates/air-lib/interpreter-interface", default-features = false } -air-test-utils = { version = "0.10.4",path = "../../../crates/air-lib/test-utils", optional = true } +air-test-utils = { version = "0.10.5",path = "../../../crates/air-lib/test-utils", optional = true } anyhow = "1.0.75" clap = { version = "4.4.5", features = ["derive", "env"] } diff --git a/tools/wasm/air-near-contract/Cargo.lock b/tools/wasm/air-near-contract/Cargo.lock index b930040d..d954078d 100644 --- a/tools/wasm/air-near-contract/Cargo.lock +++ b/tools/wasm/air-near-contract/Cargo.lock @@ -112,7 +112,7 @@ version = "0.1.0" [[package]] name = "air-near-contract" -version = "0.48.0" +version = "0.49.0" dependencies = [ "air-interpreter-interface", "aquavm-air", @@ -160,7 +160,7 @@ dependencies = [ [[package]] name = "aquavm-air" -version = "0.48.0" +version = "0.49.0" dependencies = [ "air-execution-info-collector", "air-interpreter-cid", diff --git a/tools/wasm/air-near-contract/Cargo.toml b/tools/wasm/air-near-contract/Cargo.toml index 3bcde71c..375238c3 100644 --- a/tools/wasm/air-near-contract/Cargo.toml +++ b/tools/wasm/air-near-contract/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "air-near-contract" -version = "0.48.0" +version = "0.49.0" description = "AIR interpreter as a NEAR contract" authors = ["Fluence labs"] edition = "2018"