chore(master): release (#245)

This commit is contained in:
Valery Antopol 2022-12-06 16:52:49 +03:00 committed by GitHub
parent 30c6dc4de1
commit a022a30442
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 100 additions and 14 deletions

14
Cargo.lock generated
View File

@ -853,12 +853,12 @@ dependencies = [
[[package]]
name = "fluence-app-service"
version = "0.22.3"
version = "0.23.0"
dependencies = [
"log",
"maplit",
"marine-min-it-version 0.2.1",
"marine-runtime 0.23.2",
"marine-runtime 0.24.0",
"serde",
"serde_derive",
"serde_json",
@ -1485,7 +1485,7 @@ dependencies = [
[[package]]
name = "marine-core"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"anyhow",
"boolinator",
@ -1808,14 +1808,14 @@ dependencies = [
[[package]]
name = "marine-runtime"
version = "0.23.2"
version = "0.24.0"
dependencies = [
"bytesize",
"env_logger 0.9.3",
"it-json-serde 0.3.5",
"itertools",
"log",
"marine-core 0.18.1",
"marine-core 0.19.0",
"marine-module-interface 0.6.1",
"marine-rs-sdk",
"marine-rs-sdk-main",
@ -1955,13 +1955,13 @@ dependencies = [
[[package]]
name = "mrepl"
version = "0.18.7"
version = "0.18.8"
dependencies = [
"anyhow",
"check-latest",
"clap",
"env_logger 0.9.3",
"fluence-app-service 0.22.3",
"fluence-app-service 0.23.0",
"itertools",
"log",
"marine-rs-sdk-main",

25
core/CHANGELOG.md Normal file
View File

@ -0,0 +1,25 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.19.0] - 2022-12-06
### Fixed
- [**breaking**] bump minor versions where it was required in #189 (#212)
- fix tests after renaming (#174)
### Other
- *(deps)* update all non-major rust dependencies (#211)
- Add marine e2e (#230)
- *(build)* fix clippy warnings (#213)
- Update Rust crate semver to v1 (#198)
- Update all non-major Rust dependencies (#204)
- Update all non-major Rust dependencies (#189)
- bump crate versions that used marine-rs-sdk-main 0.6.15 (#185)
- Support marine-rs-sdk 0.7.0 (#180)
- Fix value after table problem in TomlMarineNamedModuleConfig(#175)
- Rename `FaaS` to `Marine`, `Runtime` to `Core` (#172)

View File

@ -1,7 +1,7 @@
[package]
name = "marine-core"
description = "Core of Marine, the Fluence Wasm Runtime"
version = "0.18.1"
version = "0.19.0"
authors = ["Fluence Labs"]
license = "Apache-2.0"
edition = "2018"

View File

@ -0,0 +1,12 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.23.0] - 2022-12-06
### Added
- [**breaking**] prohibit going out of service_dir in app-service (#244)

View File

@ -1,13 +1,13 @@
[package]
name = "fluence-app-service"
description = "Fluence Application Service"
version = "0.22.3"
version = "0.23.0"
authors = ["Fluence Labs"]
license = "Apache-2.0"
edition = "2018"
[dependencies]
marine-runtime = { path = "../../marine", version = "0.23.2" }
marine-runtime = { path = "../../marine", version = "0.24.0" }
marine-min-it-version = { path = "../../crates/min-it-version", version = "0.2.1" }
maplit = "1.0.2"

37
marine/CHANGELOG.md Normal file
View File

@ -0,0 +1,37 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.24.0] - 2022-12-06
### Added
- [**breaking**] prohibit going out of service_dir in app-service (#244)
- *(fluence-app-service)* make base path field optional in ConfigContext interface (#202)
### Fixed
- *(runtime)* detect mapped/preopened dirs conflicts before wasmer-wasi crashes (#223)
- [**breaking**] bump minor versions where it was required in #189 (#212)
- fix tests after renaming (#174)
### Other
- *(deps)* update all non-major rust dependencies (#211)
- *(build)* fix clippy warnings (#213)
- Update Rust crate semver to v1 (#198)
- Update all non-major Rust dependencies (#204)
- Update Rust crate serde_with to v2 (#203)
- Update Rust crate cmd_lib to v1 (#194)
- Update Rust crate pretty_assertions to v1 (#196)
- Update all non-major Rust dependencies (#189)
- Rework module searching on filesystem (#184)
- bump crate versions that used marine-rs-sdk-main 0.6.15 (#185)
- Support marine-rs-sdk 0.7.0 (#180)
- Add tests for wasm memory leaks when passing/returning records (#182)
- Add record destruction test (#181)
- Migrate marine tests to github-actions (#178)
- Fix value after table problem in TomlMarineNamedModuleConfig(#175)
- improve "interface" command output readability (#169)
- Rename `FaaS` to `Marine`, `Runtime` to `Core` (#172)

View File

@ -1,7 +1,7 @@
[package]
name = "marine-runtime"
description = "The Fluence Wasm Runtime"
version = "0.23.2"
version = "0.24.0"
authors = ["Fluence Labs"]
license = "Apache-2.0"
edition = "2018"
@ -11,7 +11,7 @@ name = "marine"
path = "src/lib.rs"
[dependencies]
marine-core = { path = "../core", version = "0.18.1" }
marine-core = { path = "../core", version = "0.19.0" }
marine-module-interface = { path = "../crates/module-interface", version = "0.6.1" }
marine-utils = { path = "../crates/utils", version = "0.4.0" }
marine-rs-sdk-main = { version = "0.7.1", features = ["logger"] }

12
tools/repl/CHANGELOG.md Normal file
View File

@ -0,0 +1,12 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.18.8] - 2022-12-06
### Other
- updated the following local packages: fluence-app-service

View File

@ -1,7 +1,7 @@
[package]
name = "mrepl"
description = "Fluence Marine REPL intended for testing purposes"
version = "0.18.7"
version = "0.18.8"
authors = ["Fluence Labs"]
repository = "https://github.com/fluencelabs/marine/tools/repl"
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.22.3", features = ["raw-module-api"] }
fluence-app-service = { path = "../../crates/fluence-app-service", version = "0.23.0", features = ["raw-module-api"] }
marine-rs-sdk-main = { version = "0.7.1", features = ["logger"] }
anyhow = "1.0.66"