Skip to content

Commit fea756c

Browse files
author
Jared Stanbrough
committed
feat(rust): ockam_node v0.4.0
1 parent c0cefa7 commit fea756c

9 files changed

Lines changed: 25 additions & 8 deletions

File tree

implementations/rust/examples/node/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

implementations/rust/examples/worker/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

implementations/rust/ockam/ockam/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ bbs = { version = "0.4", optional = true }
2626
digest = { version = "0.8", optional = true }
2727
ff = { version = "0.6", package = "ff-zeroize", optional = true }
2828
ockam_core = {path = "../ockam_core", version = "0.6.0"}
29-
ockam_node = {path = "../ockam_node", version = "0.3.0", optional = true}
29+
ockam_node = {path = "../ockam_node", version = "0.4.0", optional = true}
3030
ockam_node_attribute = {path = "../ockam_node_attribute", version = "0.1.4"}
3131
ockam_vault_core = {path = "../ockam_vault_core", version = "0.3.0"}
3232
ockam_vault = {path = "../ockam_vault", version = "0.3.0"}

implementations/rust/ockam/ockam_examples/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

implementations/rust/ockam/ockam_node/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,22 @@ All notable changes to this crate will be documented in this file.
55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## v0.4.0 - 2021-03-22
9+
### Added
10+
11+
- Routing APIs.
12+
- Router registration.
13+
- Message forwarding.
14+
- Mechanism for stopping a single worker.
15+
- The `receive_match` API allows workers to block until receivng a specific message type.
16+
17+
18+
### Changed
19+
20+
- Dependency updates.
21+
- External router implementations don't need to accept TransportMessage, or parse specific user message types.
22+
- Improved logging.
23+
824
## v0.3.0 - 2021-03-04
925
### Added
1026

@@ -21,6 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2137
- Context `send_message` no longer silently eats errors.
2238

2339
## v0.2.0 - 2021-02-16
40+
2441
### Added
2542
- Message trait implementation.
2643
- Messages for starting and stopping Workers.

implementations/rust/ockam/ockam_node/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

implementations/rust/ockam/ockam_node/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ edition = "2018"
66
keywords = ["ockam"]
77
license = "Apache-2.0"
88
name = "ockam_node"
9-
version = "0.3.0"
9+
version = "0.4.0"
1010

1111
[dependencies]
1212
ockam_core = {path = "../ockam_core", version = "0.6.0"}

implementations/rust/ockam/ockam_node/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Add this to your `Cargo.toml`:
2121

2222
```
2323
[dependencies]
24-
ockam_node = "0.3.0"
24+
ockam_node = "0.4.0"
2525
```
2626

2727
## License

implementations/rust/ockam/ockam_transport_tcp/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)