diff --git a/implementations/rust/ockam/ockam/CHANGELOG.md b/implementations/rust/ockam/ockam/CHANGELOG.md index bb20ea6b8c6..cdc3d94113a 100644 --- a/implementations/rust/ockam/ockam/CHANGELOG.md +++ b/implementations/rust/ockam/ockam/CHANGELOG.md @@ -4,10 +4,11 @@ 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.124.0 - 2024-05-06 +## 0.124.0 - 2024-05-24 ### Added +- Re-export `Transport` trait from `ockam` crate - Updated dependencies ## 0.123.0 - 2024-04-30 diff --git a/implementations/rust/ockam/ockam_abac/CHANGELOG.md b/implementations/rust/ockam/ockam_abac/CHANGELOG.md index 0ca0fb881b4..239e930b2e4 100644 --- a/implementations/rust/ockam/ockam_abac/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_abac/CHANGELOG.md @@ -4,10 +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.57.0 - 2024-05-06 +## 0.57.0 - 2024-05-24 ### Added +- Create a parser for boolean expressions +- Add the possibility to use boolean expressions for policy expressions +- Address review comments - Updated dependencies ## 0.56.0 - 2024-04-30 diff --git a/implementations/rust/ockam/ockam_api/CHANGELOG.md b/implementations/rust/ockam/ockam_api/CHANGELOG.md index 0e3465b484e..e74541d99ea 100644 --- a/implementations/rust/ockam/ockam_api/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_api/CHANGELOG.md @@ -4,7 +4,7 @@ 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 - 2024-05-06 +## 0.67.0 - 2024-05-24 ### Added @@ -13,12 +13,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Create a project member for exporting traces when the authority node starts - Create and store a default project when starting an authority node - Add more log messages +- Add the possibility to use boolean expressions for policy expressions +- Address review comments +- Implement updating route to the outlet in the existing inlet +- Add an http server to the node manager to return the node resources +- Improvements for commands' output to standardize their formatting +- Removed consumer/producer/direct services and added inlet service +- Introduced consumer resolution and publishing concepts and implementation - Updated dependencies ### Changed - Upgrade the rust version to 1.77 +### Fixed + +- Printing multi-line logs generated by commands stdout output + ## 0.66.0 - 2024-04-30 ### Added diff --git a/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md b/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md index 206545b2d69..9acd6a51282 100644 --- a/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_app_lib/CHANGELOG.md @@ -4,11 +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.124.0 - 2024-05-06 +## 0.124.0 - 2024-05-24 ### Added - Improve output of `node show` and `status` commands +- Add the possibility to use boolean expressions for policy expressions +- Address review comments +- Add an http server to the node manager to return the node resources - Updated dependencies ## 0.123.0 - 2024-04-30 diff --git a/implementations/rust/ockam/ockam_command/CHANGELOG.md b/implementations/rust/ockam/ockam_command/CHANGELOG.md index c1634257efc..8c0f121a3c3 100644 --- a/implementations/rust/ockam/ockam_command/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_command/CHANGELOG.md @@ -4,7 +4,7 @@ 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.124.0 - 2024-05-06 +## 0.124.0 - 2024-05-24 ### Added @@ -14,11 +14,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Create a project member for exporting traces when the authority node starts - Create and store a default project when starting an authority node - Add more log messages +- Add the possibility to use boolean expressions for policy expressions +- Add an http server to the node manager to return the node resources +- Allow tickets to specify boolean attributes with no value +- Improvements for commands' output to standardize their formatting +- Improve error handling for nodes created in the foreground with a config +- Aliasing kafka producer/consumer to kafka inlet and removing kafka direct +- Removed consumer/producer/direct services and added inlet service +- Introduced consumer resolution and publishing concepts and implementation - Updated dependencies ### Changed - Upgrade the rust version to 1.77 +- Migrate the examples to boolean expressions for allow fields + +### Fixed + +- Bold and underline headers from commands help text properly +- Fix the allow argument for creating tcp inlets and outlets +- Node create can be created with a configuration file in the foreground +- Printing multi-line logs generated by commands stdout output +- `node create -f` will run the `project enroll` command if ticket arg is present ## 0.123.0 - 2024-04-30 diff --git a/implementations/rust/ockam/ockam_core/CHANGELOG.md b/implementations/rust/ockam/ockam_core/CHANGELOG.md index ef9a69afee1..4b4dc99e9c6 100644 --- a/implementations/rust/ockam/ockam_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_core/CHANGELOG.md @@ -4,12 +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.109.0 - 2024-05-06 +## 0.109.0 - 2024-05-24 ### Added - Improve output of `node show` and `status` commands - Provide the name of the environment variable when it cannot be decoded +- Add flow controls query - Updated dependencies ### Changed diff --git a/implementations/rust/ockam/ockam_executor/CHANGELOG.md b/implementations/rust/ockam/ockam_executor/CHANGELOG.md index 3c580ee5988..f06a5c58f90 100644 --- a/implementations/rust/ockam/ockam_executor/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_executor/CHANGELOG.md @@ -4,7 +4,7 @@ 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.78.0 - 2024-05-06 +## 0.78.0 - 2024-05-24 ### Added diff --git a/implementations/rust/ockam/ockam_identity/CHANGELOG.md b/implementations/rust/ockam/ockam_identity/CHANGELOG.md index 665e1404ce1..4c0fdbfe179 100644 --- a/implementations/rust/ockam/ockam_identity/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_identity/CHANGELOG.md @@ -4,12 +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 - 2024-05-06 +## 0.111.0 - 2024-05-24 ### Added - Improve output of `node show` and `status` commands - Add more log messages +- Implement updating route to the responder in the existing sc - Updated dependencies ## 0.110.0 - 2024-04-30 diff --git a/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md b/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md index 9c614ec009f..58d60fcad2e 100644 --- a/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_multiaddr/CHANGELOG.md @@ -4,10 +4,11 @@ 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.53.0 - 2024-05-06 +## 0.53.0 - 2024-05-24 ### Added +- Allow to specify 'self' in multiaddr - Updated dependencies ## 0.52.0 - 2024-04-30 diff --git a/implementations/rust/ockam/ockam_node/CHANGELOG.md b/implementations/rust/ockam/ockam_node/CHANGELOG.md index 83ebe2242fb..e7965090f4d 100644 --- a/implementations/rust/ockam/ockam_node/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_node/CHANGELOG.md @@ -4,10 +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.116.0 - 2024-05-06 +## 0.116.0 - 2024-05-24 ### Added +- Add the possibility to use boolean expressions for policy expressions +- Add flow controls query - Updated dependencies ### Changed diff --git a/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md index 784a25a4080..32c0f4e06af 100644 --- a/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_ble/CHANGELOG.md @@ -4,7 +4,7 @@ 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.78.0 - 2024-05-06 +## 0.78.0 - 2024-05-24 ### Added diff --git a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md index bb0a0dfd5bb..8e0093074d9 100644 --- a/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_core/CHANGELOG.md @@ -4,7 +4,7 @@ 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.82.0 - 2024-05-06 +## 0.82.0 - 2024-05-24 ### Added diff --git a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md index 824e9bc08db..070ac8f37a6 100644 --- a/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_tcp/CHANGELOG.md @@ -4,10 +4,11 @@ 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.114.0 - 2024-05-06 +## 0.114.0 - 2024-05-24 ### Added +- Implement updating route to the outlet in the existing inlet - Updated dependencies ## 0.113.0 - 2024-04-30 diff --git a/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md index 5c155e14051..fe1659a1139 100644 --- a/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_udp/CHANGELOG.md @@ -4,7 +4,7 @@ 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.58.0 - 2024-05-06 +## 0.58.0 - 2024-05-24 ### Added diff --git a/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md b/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md index 51bdd748c31..a77af75c4aa 100644 --- a/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_transport_uds/CHANGELOG.md @@ -4,7 +4,7 @@ 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.43.0 - 2024-05-06 +## 0.43.0 - 2024-05-24 ### Added diff --git a/implementations/rust/ockam/ockam_vault/CHANGELOG.md b/implementations/rust/ockam/ockam_vault/CHANGELOG.md index 0eff5e3a936..0506d8566fd 100644 --- a/implementations/rust/ockam/ockam_vault/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_vault/CHANGELOG.md @@ -4,7 +4,7 @@ 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.109.0 - 2024-05-06 +## 0.109.0 - 2024-05-24 ### Added diff --git a/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md b/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md index c91942cc8b7..41bcd07818b 100644 --- a/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md +++ b/implementations/rust/ockam/ockam_vault_aws/CHANGELOG.md @@ -4,7 +4,7 @@ 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.35.0 - 2024-05-06 +## 0.35.0 - 2024-05-24 ### Added