diff --git a/Cargo.lock b/Cargo.lock index e1429f00be0..0d778844260 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3663,7 +3663,7 @@ dependencies = [ [[package]] name = "ockam" -version = "0.110.0" +version = "0.111.0" dependencies = [ "arrayref", "dyn-clone", @@ -3687,7 +3687,7 @@ dependencies = [ [[package]] name = "ockam_abac" -version = "0.44.0" +version = "0.45.0" dependencies = [ "either", "minicbor", @@ -3712,7 +3712,7 @@ dependencies = [ [[package]] name = "ockam_api" -version = "0.53.0" +version = "0.54.0" dependencies = [ "anyhow", "aws-config", @@ -3767,7 +3767,7 @@ dependencies = [ [[package]] name = "ockam_app_lib" -version = "0.14.0" +version = "0.15.0" dependencies = [ "cbindgen", "duct", @@ -3792,7 +3792,7 @@ dependencies = [ [[package]] name = "ockam_command" -version = "0.110.0" +version = "0.111.0" dependencies = [ "anyhow", "arboard", @@ -3855,7 +3855,7 @@ dependencies = [ [[package]] name = "ockam_core" -version = "0.97.0" +version = "0.98.0" dependencies = [ "async-trait", "backtrace", @@ -3883,7 +3883,7 @@ dependencies = [ [[package]] name = "ockam_executor" -version = "0.66.0" +version = "0.67.0" dependencies = [ "crossbeam-queue", "futures 0.3.29", @@ -3896,7 +3896,7 @@ dependencies = [ [[package]] name = "ockam_identity" -version = "0.98.0" +version = "0.99.0" dependencies = [ "async-trait", "cfg-if", @@ -3947,7 +3947,7 @@ dependencies = [ [[package]] name = "ockam_multiaddr" -version = "0.41.0" +version = "0.42.0" dependencies = [ "bincode", "minicbor", @@ -3965,7 +3965,7 @@ dependencies = [ [[package]] name = "ockam_node" -version = "0.103.0" +version = "0.104.0" dependencies = [ "cfg-if", "fs2", @@ -3992,7 +3992,7 @@ dependencies = [ [[package]] name = "ockam_transport_ble" -version = "0.65.0" +version = "0.66.0" dependencies = [ "atsame54_xpro", "bluenrg", @@ -4021,7 +4021,7 @@ dependencies = [ [[package]] name = "ockam_transport_core" -version = "0.70.0" +version = "0.71.0" dependencies = [ "ockam_core", "tracing", @@ -4029,7 +4029,7 @@ dependencies = [ [[package]] name = "ockam_transport_tcp" -version = "0.101.0" +version = "0.102.0" dependencies = [ "cfg-if", "hashbrown 0.14.3", @@ -4047,7 +4047,7 @@ dependencies = [ [[package]] name = "ockam_transport_udp" -version = "0.44.0" +version = "0.45.0" dependencies = [ "bytes 1.5.0", "futures-util", @@ -4066,7 +4066,7 @@ dependencies = [ [[package]] name = "ockam_transport_uds" -version = "0.30.0" +version = "0.31.0" dependencies = [ "ockam_core", "ockam_macros", @@ -4080,7 +4080,7 @@ dependencies = [ [[package]] name = "ockam_transport_websocket" -version = "0.92.0" +version = "0.93.0" dependencies = [ "futures-util", "ockam_core", @@ -4095,7 +4095,7 @@ dependencies = [ [[package]] name = "ockam_vault" -version = "0.96.0" +version = "0.97.0" dependencies = [ "aes-gcm", "arrayref", @@ -4127,7 +4127,7 @@ dependencies = [ [[package]] name = "ockam_vault_aws" -version = "0.21.0" +version = "0.22.0" dependencies = [ "aws-config", "aws-sdk-kms", diff --git a/implementations/rust/ockam/ockam/CHANGELOG.md b/implementations/rust/ockam/ockam/CHANGELOG.md index bb33eed21d6..ce295749405 100644 --- a/implementations/rust/ockam/ockam/CHANGELOG.md +++ b/implementations/rust/ockam/ockam/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## 0.111.0 - 2023-12-16 + +### Changed + +- Persist application data in a database +- Updated dependencies + ## 0.110.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam/Cargo.toml b/implementations/rust/ockam/ockam/Cargo.toml index f7efa2bac49..997ae6a22ad 100644 --- a/implementations/rust/ockam/ockam/Cargo.toml +++ b/implementations/rust/ockam/ockam/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam" -version = "0.110.0" +version = "0.111.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -85,20 +85,20 @@ arrayref = "0.3" dyn-clone = "1.0" hex = { version = "0.4", default-features = false } minicbor = { version = "0.20.0", features = ["alloc", "derive"] } -ockam_abac = { path = "../ockam_abac", version = "^0.44.0", default_features = false, optional = true } -ockam_core = { path = "../ockam_core", version = "^0.97.0", default-features = false } -ockam_identity = { path = "../ockam_identity", version = "^0.98.0", default_features = false } +ockam_abac = { path = "../ockam_abac", version = "^0.45.0", default_features = false, optional = true } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default-features = false } +ockam_identity = { path = "../ockam_identity", version = "^0.99.0", default_features = false } ockam_macros = { path = "../ockam_macros", version = "^0.32.0", default_features = false } -ockam_node = { path = "../ockam_node", version = "^0.103.0", default-features = false } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.101.0", optional = true } -ockam_vault = { path = "../ockam_vault", version = "^0.96.0", default_features = false, optional = true } +ockam_node = { path = "../ockam_node", version = "^0.104.0", default-features = false } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.102.0", optional = true } +ockam_vault = { path = "../ockam_vault", version = "^0.97.0", default_features = false, optional = true } rand = { version = "0.8", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } sha2 = { version = "0.10", default-features = false } tracing = { version = "0.1", default-features = false } [dev-dependencies] -ockam_vault = { path = "../ockam_vault", version = "^0.96.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.97.0" } rand_xorshift = "0.3" serde_json = "1.0" trybuild = { version = "1.0", features = ["diff"] } diff --git a/implementations/rust/ockam/ockam/README.md b/implementations/rust/ockam/ockam/README.md index 1af9c1b273e..02812b4e4b5 100644 --- a/implementations/rust/ockam/ockam/README.md +++ b/implementations/rust/ockam/ockam/README.md @@ -49,7 +49,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam = "0.110.0" +ockam = "0.111.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_abac/CHANGELOG.md b/implementations/rust/ockam/ockam_abac/CHANGELOG.md index 3eed2b84d4d..9137a9ec373 100644 --- a/implementations/rust/ockam/ockam_abac/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_abac/CHANGELOG.md @@ -4,6 +4,14 @@ 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). +## 0.45.0 - 2023-12-16 + +### Changed + +- Persist application data in a database +- Implement policies and add consumer in the node manager worker +- Updated dependencies + ## 0.44.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_abac/Cargo.toml b/implementations/rust/ockam/ockam_abac/Cargo.toml index 215f6e30441..6bf86d3eb7c 100644 --- a/implementations/rust/ockam/ockam_abac/Cargo.toml +++ b/implementations/rust/ockam/ockam_abac/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_abac" -version = "0.44.0" +version = "0.45.0" authors = ["Ockam Developers"] categories = ["cryptography", "authorization"] edition = "2021" @@ -34,13 +34,13 @@ std = [ [dependencies] either = { version = "1.9.0", default-features = false } minicbor = { version = "0.20.0", features = ["derive", "alloc"] } -ockam_core = { version = "0.97.0", path = "../ockam_core", default-features = false } -ockam_identity = { version = "0.98.0", path = "../ockam_identity", default-features = false } -ockam_node = { version = "0.103.0", path = "../ockam_node", default-features = false } +ockam_core = { version = "0.98.0", path = "../ockam_core", default-features = false } +ockam_identity = { version = "0.99.0", path = "../ockam_identity", default-features = false } +ockam_node = { version = "0.104.0", path = "../ockam_node", default-features = false } once_cell = { version = "1.19.0", default-features = false, features = ["alloc"] } # optional: -ockam_executor = { version = "0.66.0", path = "../ockam_executor", default-features = false, optional = true } +ockam_executor = { version = "0.67.0", path = "../ockam_executor", default-features = false, optional = true } regex = { version = "1.10.2", default-features = false, optional = true } rusqlite = { version = "0.30.0", optional = true } rustyline = { version = "13.0.0", optional = true } diff --git a/implementations/rust/ockam/ockam_abac/README.md b/implementations/rust/ockam/ockam_abac/README.md index 5d81235bedb..c02d5e52ecd 100644 --- a/implementations/rust/ockam/ockam_abac/README.md +++ b/implementations/rust/ockam/ockam_abac/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_abac = "0.44.0" +ockam_abac = "0.45.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_api/CHANGELOG.md b/implementations/rust/ockam/ockam_api/CHANGELOG.md index 6a9e8971b80..691ade32158 100644 --- a/implementations/rust/ockam/ockam_api/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_api/CHANGELOG.md @@ -4,6 +4,26 @@ 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). +## 0.54.0 - 2023-12-16 + +### Added + +- Add `VersionedData::data_type`. remove hash truncation + +### Changed + +- Persist application data in a database +- Slim down the node manager worker(s_ch) +- Updated dependencies + +### Fixed + +- Don't create default node when retrieving it and doesn't exist + +### Removed + +- Remove recursive calls in repository implementations + ## 0.53.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_api/Cargo.toml b/implementations/rust/ockam/ockam_api/Cargo.toml index 3e884815b70..0fb011cedc8 100644 --- a/implementations/rust/ockam/ockam_api/Cargo.toml +++ b/implementations/rust/ockam/ockam_api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_api" -version = "0.53.0" +version = "0.54.0" authors = ["Ockam Developers"] edition = "2021" homepage = "https://github.com/ockam-network/ockam" @@ -62,23 +62,23 @@ tracing-error = "0.2.0" tracing-subscriber = { version = "0.3.18", features = ["json"] } url = "2.4.1" -ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.41.0", features = ["cbor", "serde"] } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.101.0" } +ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.42.0", features = ["cbor", "serde"] } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.102.0" } [dependencies.ockam_core] -version = "0.97.0" +version = "0.98.0" path = "../ockam_core" default-features = false features = ["no_std", "alloc"] [dependencies.ockam_node] -version = "0.103.0" +version = "0.104.0" path = "../ockam_node" default-features = false features = ["no_std", "alloc"] [dependencies.ockam_vault] -version = "0.96.0" +version = "0.97.0" path = "../ockam_vault" default-features = false # FIXME: ockam_vault's dependency curve25519-dalek has non-additive features which @@ -86,19 +86,19 @@ default-features = false features = ["std"] [dependencies.ockam_vault_aws] -version = "0.21.0" +version = "0.22.0" path = "../ockam_vault_aws" default-features = false features = ["std"] [dependencies.ockam] -version = "^0.110.0" +version = "^0.111.0" path = "../ockam" default-features = false features = ["ockam_transport_tcp", "storage"] [dependencies.ockam_abac] -version = "0.44.0" +version = "0.45.0" path = "../ockam_abac" default-features = false diff --git a/implementations/rust/ockam/ockam_api/README.md b/implementations/rust/ockam/ockam_api/README.md index df12bfac70e..f84055e0e50 100644 --- a/implementations/rust/ockam/ockam_api/README.md +++ b/implementations/rust/ockam/ockam_api/README.md @@ -32,7 +32,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_api = "0.53.0" +ockam_api = "0.54.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md b/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md index 6c4b8782a9d..1e5be946b36 100644 --- a/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md @@ -4,6 +4,22 @@ 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). +## 0.15.0 - 2023-12-16 + +### Added + +- Support self-invitation without breaking project enrollment + +### Changed + +- Persist application data in a database +- Split `node create` command code into separate files for background/foreground modes +- Updated dependencies + +### Fixed + +- Replace rolling appender to fix memory leak + ## 0.14.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_app_lib/Cargo.toml b/implementations/rust/ockam/ockam_app_lib/Cargo.toml index 63bb8988053..af4f6c23bea 100644 --- a/implementations/rust/ockam/ockam_app_lib/Cargo.toml +++ b/implementations/rust/ockam/ockam_app_lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_app_lib" -version = "0.14.0" +version = "0.15.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -33,11 +33,11 @@ futures = { version = "0.3.29", default-features = false } hex = { version = "0.4.3", default-features = false, features = ["alloc", "serde"] } miette = { version = "5.10.0", features = ["fancy-no-backtrace"] } minicbor = { version = "0.20.0", features = ["alloc", "derive"] } -ockam = { path = "../ockam", version = "^0.110.0", features = ["software_vault"] } -ockam_api = { path = "../ockam_api", version = "0.53.0", features = ["std"] } -ockam_core = { path = "../ockam_core", version = "^0.97.0" } -ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.41.0", features = ["cbor", "serde"] } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.101.0" } +ockam = { path = "../ockam", version = "^0.111.0", features = ["software_vault"] } +ockam_api = { path = "../ockam_api", version = "0.54.0", features = ["std"] } +ockam_core = { path = "../ockam_core", version = "^0.98.0" } +ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.42.0", features = ["cbor", "serde"] } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.102.0" } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" sqlx = { version = "0.7.3", features = ["runtime-tokio", "sqlite", "migrate"] } diff --git a/implementations/rust/ockam/ockam_app_lib/README.md b/implementations/rust/ockam/ockam_app_lib/README.md index c7905b60fae..e3a7d02d132 100644 --- a/implementations/rust/ockam/ockam_app_lib/README.md +++ b/implementations/rust/ockam/ockam_app_lib/README.md @@ -21,7 +21,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_app_lib = "0.14.0" +ockam_app_lib = "0.15.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_command/CHANGELOG.md b/implementations/rust/ockam/ockam_command/CHANGELOG.md index 458c05c81f7..5250ff9f939 100644 --- a/implementations/rust/ockam/ockam_command/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_command/CHANGELOG.md @@ -4,6 +4,33 @@ 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). +## 0.111.0 - 2023-12-16 + +### Added + +- Add `VersionedData::data_type`. remove hash truncation + +### Changed + +- Persist application data in a database +- Dynamically parse the `--at` argument for `relay create` command +- Rename reset option with-orchestrator to all +- Ensure help output is plain text when piped or redirected +- If the command fails to load the state, it will throw a message and abort +- Split `node create` command code into separate files for background/foreground modes +- Clean up `project ticket` command +- Option to enroll without creating space nor project +- Updated dependencies + +### Fixed + +- Honor the `timeout` arg value on `status` command +- `reset` command do not fail when deleting orchestrator resources + +### Removed + +- Remove unused dependencies from ockam_command + ## 0.110.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_command/Cargo.toml b/implementations/rust/ockam/ockam_command/Cargo.toml index 609eeef6b13..debc328d163 100644 --- a/implementations/rust/ockam/ockam_command/Cargo.toml +++ b/implementations/rust/ockam/ockam_command/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_command" -version = "0.110.0" +version = "0.111.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -72,15 +72,15 @@ indoc = "2.0.4" miette = { version = "5.10.0", features = ["fancy-no-backtrace"] } minicbor = { version = "0.20.0", features = ["derive", "alloc", "half"] } nix = "0.27" -ockam = { path = "../ockam", version = "^0.110.0", features = ["software_vault"] } -ockam_abac = { path = "../ockam_abac", version = "0.44.0", features = ["std"] } -ockam_api = { path = "../ockam_api", version = "0.53.0", features = ["std"] } -ockam_core = { path = "../ockam_core", version = "^0.97.0" } -ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.41.0", features = ["std"] } -ockam_node = { path = "../ockam_node", version = "^0.103.0" } -ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.101.0" } -ockam_vault = { path = "../ockam_vault", version = "^0.96.0", features = ["storage"] } -ockam_vault_aws = { path = "../ockam_vault_aws", version = "^0.21.0" } +ockam = { path = "../ockam", version = "^0.111.0", features = ["software_vault"] } +ockam_abac = { path = "../ockam_abac", version = "0.45.0", features = ["std"] } +ockam_api = { path = "../ockam_api", version = "0.54.0", features = ["std"] } +ockam_core = { path = "../ockam_core", version = "^0.98.0" } +ockam_multiaddr = { path = "../ockam_multiaddr", version = "0.42.0", features = ["std"] } +ockam_node = { path = "../ockam_node", version = "^0.104.0" } +ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.102.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.97.0", features = ["storage"] } +ockam_vault_aws = { path = "../ockam_vault_aws", version = "^0.22.0" } once_cell = "1.19" open = "5.0.0" pem-rfc7468 = { version = "0.7.0", features = ["std"] } diff --git a/implementations/rust/ockam/ockam_command/README.md b/implementations/rust/ockam/ockam_command/README.md index 4b446f27cb1..8334c3afeb8 100644 --- a/implementations/rust/ockam/ockam_command/README.md +++ b/implementations/rust/ockam/ockam_command/README.md @@ -33,7 +33,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_command = "0.110.0" +ockam_command = "0.111.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_core/CHANGELOG.md b/implementations/rust/ockam/ockam_core/CHANGELOG.md index aae0b02c08c..85cdefe9e4a 100644 --- a/implementations/rust/ockam/ockam_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_core/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## 0.98.0 - 2023-12-16 + +### Changed + +- Slim down the node manager worker(s_ch) +- Updated dependencies + ## 0.97.0 - 2023-12-12 ### Changed diff --git a/implementations/rust/ockam/ockam_core/Cargo.toml b/implementations/rust/ockam/ockam_core/Cargo.toml index 0e33c75e7ff..8216a89dca0 100644 --- a/implementations/rust/ockam/ockam_core/Cargo.toml +++ b/implementations/rust/ockam/ockam_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_core" -version = "0.97.0" +version = "0.98.0" authors = ["Ockam Developers"] categories = [ "cryptography", diff --git a/implementations/rust/ockam/ockam_core/README.md b/implementations/rust/ockam/ockam_core/README.md index 82094212cf8..52819b6ed26 100644 --- a/implementations/rust/ockam/ockam_core/README.md +++ b/implementations/rust/ockam/ockam_core/README.md @@ -39,7 +39,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_core = "0.97.0" +ockam_core = "0.98.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_executor/CHANGELOG.md b/implementations/rust/ockam/ockam_executor/CHANGELOG.md index d98efadb59a..0a9f1fbd266 100644 --- a/implementations/rust/ockam/ockam_executor/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_executor/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## 0.67.0 - 2023-12-16 + +### Changed + +- Updated dependencies + ## 0.66.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_executor/Cargo.toml b/implementations/rust/ockam/ockam_executor/Cargo.toml index a33ca8762aa..3771e197990 100644 --- a/implementations/rust/ockam/ockam_executor/Cargo.toml +++ b/implementations/rust/ockam/ockam_executor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_executor" -version = "0.66.0" +version = "0.67.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -36,7 +36,7 @@ no_std = ["ockam_core/no_std"] crossbeam-queue = { version = "0.3.9", default_features = false, features = ["alloc"] } futures = { version = "0.3.29", default-features = false, features = ["async-await"] } heapless = { version = "0.8", features = ["mpmc_large"] } -ockam_core = { path = "../ockam_core", version = "^0.97.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default_features = false } pin-project-lite = "0.2" pin-utils = "0.1.0" tracing = { version = "0.1", default_features = false } diff --git a/implementations/rust/ockam/ockam_executor/README.md b/implementations/rust/ockam/ockam_executor/README.md index 8edbf19925b..d423b584d24 100644 --- a/implementations/rust/ockam/ockam_executor/README.md +++ b/implementations/rust/ockam/ockam_executor/README.md @@ -22,7 +22,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_executor = "0.66.0" +ockam_executor = "0.67.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_identity/CHANGELOG.md b/implementations/rust/ockam/ockam_identity/CHANGELOG.md index 43985d420f2..37069940242 100644 --- a/implementations/rust/ockam/ockam_identity/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_identity/CHANGELOG.md @@ -4,6 +4,23 @@ 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). +## 0.99.0 - 2023-12-16 + +### Added + +- Add `VersionedData::data_type`. remove hash truncation + +### Changed + +- Handle close and refresh credentials secure channel messages +- Persist application data in a database +- Updated dependencies + +### Fixed + +- Fix the passing of space name +- Fix the creation of an identity with optional name and vault + ## 0.98.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_identity/Cargo.toml b/implementations/rust/ockam/ockam_identity/Cargo.toml index b51c03e1763..a4526768f4c 100644 --- a/implementations/rust/ockam/ockam_identity/Cargo.toml +++ b/implementations/rust/ockam/ockam_identity/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_identity" -version = "0.98.0" +version = "0.99.0" authors = ["Ockam Developers"] categories = ["cryptography", "authentication"] edition = "2021" @@ -78,10 +78,10 @@ delegate = "0.11.0" group = { version = "0.13.0", default-features = false } hex = { version = "0.4", default-features = false } minicbor = { version = "0.20.0", features = ["alloc", "derive"] } -ockam_core = { path = "../ockam_core", version = "^0.97.0", default-features = false } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default-features = false } ockam_macros = { path = "../ockam_macros", version = "^0.32.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.103.0", default-features = false } -ockam_vault = { path = "../ockam_vault", version = "^0.96.0", default-features = false, optional = true } +ockam_node = { path = "../ockam_node", version = "^0.104.0", default-features = false } +ockam_vault = { path = "../ockam_vault", version = "^0.97.0", default-features = false, optional = true } rand = { version = "0.8", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } serde_bare = { version = "0.5.0", default-features = false, features = ["alloc"] } diff --git a/implementations/rust/ockam/ockam_identity/README.md b/implementations/rust/ockam/ockam_identity/README.md index 299afdee7a2..8dc553e9eee 100644 --- a/implementations/rust/ockam/ockam_identity/README.md +++ b/implementations/rust/ockam/ockam_identity/README.md @@ -31,7 +31,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_identity = "0.98.0" +ockam_identity = "0.99.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md b/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md index 922be7aff4f..72bdd0248fc 100644 --- a/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## 0.42.0 - 2023-12-16 + +### Changed + +- Updated dependencies + ## 0.41.0 - 2023-12-12 ### Changed diff --git a/implementations/rust/ockam/ockam_multiaddr/Cargo.toml b/implementations/rust/ockam/ockam_multiaddr/Cargo.toml index cd149fc1ceb..a7d211db47f 100644 --- a/implementations/rust/ockam/ockam_multiaddr/Cargo.toml +++ b/implementations/rust/ockam/ockam_multiaddr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_multiaddr" -version = "0.41.0" +version = "0.42.0" authors = ["Ockam Developers"] edition = "2021" homepage = "https://github.com/ockam-network/ockam/implementations/rust/ockam/ockam_multiaddr" @@ -22,7 +22,7 @@ tinyvec = { version = "1.5.1", features = ["alloc"] } unsigned-varint = "0.8.0" [dependencies.ockam_core] -version = "0.97.0" +version = "0.98.0" path = "../ockam_core" default-features = false features = ["no_std", "alloc"] diff --git a/implementations/rust/ockam/ockam_multiaddr/README.md b/implementations/rust/ockam/ockam_multiaddr/README.md index baeefe13fb1..c33da95b2ad 100644 --- a/implementations/rust/ockam/ockam_multiaddr/README.md +++ b/implementations/rust/ockam/ockam_multiaddr/README.md @@ -23,7 +23,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_multiaddr = "0.41.0" +ockam_multiaddr = "0.42.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_node/CHANGELOG.md b/implementations/rust/ockam/ockam_node/CHANGELOG.md index de8712170d0..3740c1bf6a6 100644 --- a/implementations/rust/ockam/ockam_node/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_node/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## 0.104.0 - 2023-12-16 + +### Changed + +- Updated dependencies + ## 0.103.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_node/Cargo.toml b/implementations/rust/ockam/ockam_node/Cargo.toml index 72fe915c772..1f19e9923ce 100644 --- a/implementations/rust/ockam/ockam_node/Cargo.toml +++ b/implementations/rust/ockam/ockam_node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_node" -version = "0.103.0" +version = "0.104.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -73,10 +73,10 @@ fs2 = { version = "0.4.3", optional = true } futures = { version = "0.3.29", default-features = false } heapless = { version = "0.8", features = ["mpmc_large"], optional = true } minicbor = { version = "0.20.0", features = ["derive"] } -ockam_core = { path = "../ockam_core", version = "^0.97.0", default_features = false } -ockam_executor = { path = "../ockam_executor", version = "^0.66.0", default-features = false, optional = true } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default_features = false } +ockam_executor = { path = "../ockam_executor", version = "^0.67.0", default-features = false, optional = true } ockam_macros = { path = "../ockam_macros", version = "^0.32.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.70.0", default-features = false, optional = true } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.71.0", default-features = false, optional = true } serde = { version = "1.0", default-features = false, features = ["derive"] } serde_bare = { version = "0.5.0", default-features = false } serde_json = { version = "1", optional = true } diff --git a/implementations/rust/ockam/ockam_node/README.md b/implementations/rust/ockam/ockam_node/README.md index 38451c78397..64bc8d4ef24 100644 --- a/implementations/rust/ockam/ockam_node/README.md +++ b/implementations/rust/ockam/ockam_node/README.md @@ -21,7 +21,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_node = "0.103.0" +ockam_node = "0.104.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md index 4786acea0c4..8221c2d7f8b 100644 --- a/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## 0.66.0 - 2023-12-16 + +### Changed + +- Persist application data in a database +- Updated dependencies + ## 0.65.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_ble/Cargo.toml b/implementations/rust/ockam/ockam_transport_ble/Cargo.toml index 8d1ee2420fc..7cc6fb48c64 100644 --- a/implementations/rust/ockam/ockam_transport_ble/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_ble/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_ble" -version = "0.65.0" +version = "0.66.0" authors = ["Ockam Developers"] autoexamples = false categories = ["cryptography", "asynchronous", "authentication", "embedded", "network-programming"] @@ -84,9 +84,9 @@ pic32mx1xxfxxxb = ["pic32", "pic32-hal/pic32mx1xxfxxxb"] pic32mx2xxfxxxb = ["pic32", "pic32-hal/pic32mx2xxfxxxb"] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.97.0", default_features = false } -ockam_node = { path = "../ockam_node", version = "^0.103.0", default_features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.70.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default_features = false } +ockam_node = { path = "../ockam_node", version = "^0.104.0", default_features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.71.0", default_features = false } futures = { version = "0.3.29", default-features = false } futures-util = { version = "0.3.29", default-features = false, features = ["alloc", "async-await-macro", "sink"] } @@ -124,8 +124,8 @@ cortex-m = "0.7.7" riscv = "0.10.0" [dev-dependencies] -ockam_identity = { path = "../ockam_identity", version = "^0.98.0" } -ockam_vault = { path = "../ockam_vault", version = "^0.96.0" } +ockam_identity = { path = "../ockam_identity", version = "^0.99.0" } +ockam_vault = { path = "../ockam_vault", version = "^0.97.0" } [[example]] name = "04-routing-over-ble-transport-initiator" diff --git a/implementations/rust/ockam/ockam_transport_ble/README.md b/implementations/rust/ockam/ockam_transport_ble/README.md index 1a791de02e5..214acbedae1 100644 --- a/implementations/rust/ockam/ockam_transport_ble/README.md +++ b/implementations/rust/ockam/ockam_transport_ble/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_ble = "0.65.0" +ockam_transport_ble = "0.66.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md index da268d0f0ec..8955749cbe2 100644 --- a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## 0.71.0 - 2023-12-16 + +### Changed + +- Updated dependencies + ## 0.70.0 - 2023-12-12 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_core/Cargo.toml b/implementations/rust/ockam/ockam_transport_core/Cargo.toml index c407be52725..3da9a92eb45 100644 --- a/implementations/rust/ockam/ockam_transport_core/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_core" -version = "0.70.0" +version = "0.71.0" authors = ["Ockam Developers"] categories = ["network-programming", "asynchronous"] edition = "2021" @@ -31,5 +31,5 @@ no_std = ["ockam_core/no_std"] alloc = ["ockam_core/alloc"] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.97.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default_features = false } tracing = { version = "0.1", default-features = false } diff --git a/implementations/rust/ockam/ockam_transport_core/README.md b/implementations/rust/ockam/ockam_transport_core/README.md index ddbdf16b51a..f2319428f46 100644 --- a/implementations/rust/ockam/ockam_transport_core/README.md +++ b/implementations/rust/ockam/ockam_transport_core/README.md @@ -27,7 +27,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_core = "0.70.0" +ockam_transport_core = "0.71.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md index ae36a5a4364..344502cea8c 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## 0.102.0 - 2023-12-16 + +### Changed + +- Updated dependencies + ## 0.101.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml b/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml index bbe6719bf66..57b190d8a23 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_tcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_tcp" -version = "0.101.0" +version = "0.102.0" authors = ["Ockam Developers"] autoexamples = false categories = [ @@ -31,10 +31,10 @@ alloc = [] [dependencies] cfg-if = "1.0.0" hashbrown = { version = "0.14", default-features = false } -ockam_core = { path = "../ockam_core", version = "^0.97.0" } +ockam_core = { path = "../ockam_core", version = "^0.98.0" } ockam_macros = { path = "../ockam_macros", version = "^0.32.0" } -ockam_node = { path = "../ockam_node", version = "^0.103.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.70.0" } +ockam_node = { path = "../ockam_node", version = "^0.104.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.71.0" } rand = "0.8" serde = { version = "1.0", default-features = false, features = ["derive"] } socket2 = { version = "0.5.5", features = ["all"] } diff --git a/implementations/rust/ockam/ockam_transport_tcp/README.md b/implementations/rust/ockam/ockam_transport_tcp/README.md index e9832642f25..adc55b11919 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/README.md +++ b/implementations/rust/ockam/ockam_transport_tcp/README.md @@ -18,7 +18,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_tcp = "0.101.0" +ockam_transport_tcp = "0.102.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md index 51f18eae6da..d122d4718ac 100644 --- a/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## 0.45.0 - 2023-12-16 + +### Changed + +- Updated dependencies + ## 0.44.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_udp/Cargo.toml b/implementations/rust/ockam/ockam_transport_udp/Cargo.toml index a49b225004d..232e1cec684 100644 --- a/implementations/rust/ockam/ockam_transport_udp/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_udp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_udp" -version = "0.44.0" +version = "0.45.0" authors = ["Ockam Developers"] autoexamples = false categories = [ @@ -32,9 +32,9 @@ alloc = [] bytes = "1.5.0" futures-util = "0.3" hashbrown = { version = "0.14" } -ockam_core = { path = "../ockam_core", version = "^0.97.0", default_features = false } -ockam_node = { path = "../ockam_node", version = "^0.103.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.70.0" } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default_features = false } +ockam_node = { path = "../ockam_node", version = "^0.104.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.71.0" } rand = "0.8" serde = { version = "1.0", default-features = false, features = ["derive"] } tokio = { version = "1.35.0", features = ["rt-multi-thread", "sync", "net", "macros", "time", "io-util"] } @@ -42,7 +42,7 @@ tokio-util = { version = "0.7.9", features = ["net", "codec"] } tracing = { version = "0.1", default-features = false } [dev-dependencies] -ockam = { path = "../ockam", version = "^0.110.0" } +ockam = { path = "../ockam", version = "^0.111.0" } ockam_macros = { path = "../ockam_macros", version = "^0.32.0" } [[example]] diff --git a/implementations/rust/ockam/ockam_transport_udp/README.md b/implementations/rust/ockam/ockam_transport_udp/README.md index 45a9762ef52..660ec34e701 100644 --- a/implementations/rust/ockam/ockam_transport_udp/README.md +++ b/implementations/rust/ockam/ockam_transport_udp/README.md @@ -18,7 +18,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_udp = "0.44.0" +ockam_transport_udp = "0.45.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md index 6abe05bd0e5..0f5e879ea1f 100644 --- a/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## 0.31.0 - 2023-12-16 + +### Changed + +- Updated dependencies + ## 0.30.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_uds/Cargo.toml b/implementations/rust/ockam/ockam_transport_uds/Cargo.toml index 82e9e63bb2e..eab4696dc72 100644 --- a/implementations/rust/ockam/ockam_transport_uds/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_uds/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_uds" -version = "0.30.0" +version = "0.31.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -27,10 +27,10 @@ std = ["ockam_macros/std"] alloc = [] [dependencies] -ockam_core = { path = "../ockam_core", version = "^0.97.0" } +ockam_core = { path = "../ockam_core", version = "^0.98.0" } ockam_macros = { path = "../ockam_macros", version = "^0.32.0" } -ockam_node = { path = "../ockam_node", version = "^0.103.0" } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.70.0" } +ockam_node = { path = "../ockam_node", version = "^0.104.0" } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.71.0" } serde = { version = "1.0", default-features = false, features = ["derive"] } socket2 = "0.5.5" tokio = { version = "1.35", features = ["rt-multi-thread", "sync", "net", "macros", "time", "io-util"] } diff --git a/implementations/rust/ockam/ockam_transport_uds/README.md b/implementations/rust/ockam/ockam_transport_uds/README.md index fcc21f8472f..1c359958b8f 100644 --- a/implementations/rust/ockam/ockam_transport_uds/README.md +++ b/implementations/rust/ockam/ockam_transport_uds/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_uds = "0.30.0" +ockam_transport_uds = "0.31.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md index b9187cd5134..453d1c97eb4 100644 --- a/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_websocket/CHANGELOG.md @@ -4,6 +4,12 @@ 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). +## 0.93.0 - 2023-12-16 + +### Changed + +- Updated dependencies + ## 0.92.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml b/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml index e3638a13e3c..bfd0192f107 100644 --- a/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml +++ b/implementations/rust/ockam/ockam_transport_websocket/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_transport_websocket" -version = "0.92.0" +version = "0.93.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -45,9 +45,9 @@ alloc = [ [dependencies] futures-util = { version = "0.3", default-features = false, features = ["tokio-io"] } -ockam_core = { path = "../ockam_core", version = "^0.97.0", default_features = false } -ockam_node = { path = "../ockam_node", version = "^0.103.0", default_features = false } -ockam_transport_core = { path = "../ockam_transport_core", version = "^0.70.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default_features = false } +ockam_node = { path = "../ockam_node", version = "^0.104.0", default_features = false } +ockam_transport_core = { path = "../ockam_transport_core", version = "^0.71.0", default_features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } tokio = { version = "1.35", default-features = false, optional = true, features = ["rt-multi-thread", "sync", "net", "macros", "time", "io-std"] } tokio-tungstenite = { version = "0.21.0", default-features = false, optional = true, features = ["connect"] } diff --git a/implementations/rust/ockam/ockam_transport_websocket/README.md b/implementations/rust/ockam/ockam_transport_websocket/README.md index 915b175e41a..8034c704a68 100644 --- a/implementations/rust/ockam/ockam_transport_websocket/README.md +++ b/implementations/rust/ockam/ockam_transport_websocket/README.md @@ -84,7 +84,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_transport_websocket = "0.92.0" +ockam_transport_websocket = "0.93.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_vault/CHANGELOG.md b/implementations/rust/ockam/ockam_vault/CHANGELOG.md index 9f3a2a628f6..47e944a0c48 100644 --- a/implementations/rust/ockam/ockam_vault/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_vault/CHANGELOG.md @@ -4,6 +4,13 @@ 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). +## 0.97.0 - 2023-12-16 + +### Changed + +- Persist application data in a database +- Updated dependencies + ## 0.96.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_vault/Cargo.toml b/implementations/rust/ockam/ockam_vault/Cargo.toml index 458814f4ebe..32a57f553db 100644 --- a/implementations/rust/ockam/ockam_vault/Cargo.toml +++ b/implementations/rust/ockam/ockam_vault/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_vault" -version = "0.96.0" +version = "0.97.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -79,9 +79,9 @@ ed25519-dalek = { version = "2.0", default-features = false, features = ["fast", hex = { version = "0.4", default-features = false } hkdf = { version = "0.12", default-features = false } minicbor = { version = "0.20.0", features = ["derive"] } -ockam_core = { path = "../ockam_core", version = "^0.97.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default_features = false } ockam_macros = { path = "../ockam_macros", version = "^0.32.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.103.0", default_features = false, optional = true } +ockam_node = { path = "../ockam_node", version = "^0.104.0", default_features = false, optional = true } # ECDSA providers: p256 = { version = "0.13.2", default_features = false } rand = { version = "0.8", default-features = false } diff --git a/implementations/rust/ockam/ockam_vault/README.md b/implementations/rust/ockam/ockam_vault/README.md index 319b66767d3..92135767896 100644 --- a/implementations/rust/ockam/ockam_vault/README.md +++ b/implementations/rust/ockam/ockam_vault/README.md @@ -27,7 +27,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_vault = "0.96.0" +ockam_vault = "0.97.0" ``` ## License diff --git a/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md b/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md index 84868685a8d..bee1981ac9a 100644 --- a/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md @@ -4,6 +4,17 @@ 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). +## 0.22.0 - 2023-12-16 + +### Changed + +- Bump aws-sdk-kms from 0.33.0 to 0.39.0 +- Updated dependencies + +### Fixed + +- Use asyncsleep trait to configure aws-sdk-kms + ## 0.21.0 - 2023-12-15 ### Changed diff --git a/implementations/rust/ockam/ockam_vault_aws/Cargo.toml b/implementations/rust/ockam/ockam_vault_aws/Cargo.toml index 5534f36ed63..6db394a6f44 100644 --- a/implementations/rust/ockam/ockam_vault_aws/Cargo.toml +++ b/implementations/rust/ockam/ockam_vault_aws/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ockam_vault_aws" -version = "0.21.0" +version = "0.22.0" authors = ["Ockam Developers"] categories = [ "cryptography", @@ -56,10 +56,10 @@ credentials-sso = ["aws-config/sso"] [dependencies] aws-config = { version = "1.0.3", default-features = false, features = ["rustls", "rt-tokio"] } aws-sdk-kms = { version = "1.6.0", default-features = false, features = ["rustls"] } -ockam_core = { path = "../ockam_core", version = "^0.97.0", default_features = false } +ockam_core = { path = "../ockam_core", version = "^0.98.0", default_features = false } ockam_macros = { path = "../ockam_macros", version = "^0.32.0", default-features = false } -ockam_node = { path = "../ockam_node", version = "^0.103.0", default_features = false } -ockam_vault = { path = "../ockam_vault", version = "^0.96.0", default_features = false } +ockam_node = { path = "../ockam_node", version = "^0.104.0", default_features = false } +ockam_vault = { path = "../ockam_vault", version = "^0.97.0", default_features = false } p256 = { version = "0.13.2", default_features = false } sha2 = { version = "0.10", default-features = false } thiserror = { version = "1.0.50" } diff --git a/implementations/rust/ockam/ockam_vault_aws/README.md b/implementations/rust/ockam/ockam_vault_aws/README.md index e286a37fade..9fbd75be22a 100644 --- a/implementations/rust/ockam/ockam_vault_aws/README.md +++ b/implementations/rust/ockam/ockam_vault_aws/README.md @@ -17,7 +17,7 @@ Add this to your `Cargo.toml`: ``` [dependencies] -ockam_vault_aws = "0.21.0" +ockam_vault_aws = "0.22.0" ``` ## License