Skip to content

Commit bc20e02

Browse files
ockam-teammetaclips
authored andcommitted
ci: crate release 03-03-2025
1 parent bf57a3a commit bc20e02

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+446
-143
lines changed

Cargo.lock

+19-19
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

implementations/rust/ockam/ockam/CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## 0.148.0 - 2025-03-03
8+
9+
### Added
10+
11+
- Make portal handshake optional
12+
- Address review comments
13+
- Updated dependencies
14+
15+
### Changed
16+
17+
- Enable requests to be messages
18+
719
## 0.147.0 - 2025-01-20
820

921
### Added

implementations/rust/ockam/ockam/Cargo.toml

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ockam"
3-
version = "0.147.0"
3+
version = "0.148.0"
44
authors = ["Ockam Developers"]
55
categories = [
66
"cryptography",
@@ -89,21 +89,21 @@ path = "tests/main.rs"
8989

9090
[dependencies]
9191
hex = { version = "0.4", default-features = false }
92-
ockam_abac = { path = "../ockam_abac", version = "^0.78.0", default-features = false, optional = true }
93-
ockam_core = { path = "../ockam_core", version = "^0.124.0", default-features = false }
94-
ockam_identity = { path = "../ockam_identity", version = "^0.132.0", default-features = false }
95-
ockam_macros = { path = "../ockam_macros", version = "^0.37.0", default-features = false }
96-
ockam_node = { path = "../ockam_node", version = "^0.137.0", default-features = false }
97-
ockam_transport_core = { path = "../ockam_transport_core", version = "^0.101.0", default-features = false }
98-
ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.135.0", default-features = false, optional = true }
99-
ockam_transport_udp = { path = "../ockam_transport_udp", version = "^0.79.0", default-features = false, optional = true }
100-
ockam_vault = { path = "../ockam_vault", version = "^0.130.0", default-features = false, optional = true }
92+
ockam_abac = { path = "../ockam_abac", version = "^0.79.0", default-features = false, optional = true }
93+
ockam_core = { path = "../ockam_core", version = "^0.125.0", default-features = false }
94+
ockam_identity = { path = "../ockam_identity", version = "^0.133.0", default-features = false }
95+
ockam_macros = { path = "../ockam_macros", version = "^0.38.0", default-features = false }
96+
ockam_node = { path = "../ockam_node", version = "^0.138.0", default-features = false }
97+
ockam_transport_core = { path = "../ockam_transport_core", version = "^0.102.0", default-features = false }
98+
ockam_transport_tcp = { path = "../ockam_transport_tcp", version = "^0.136.0", default-features = false, optional = true }
99+
ockam_transport_udp = { path = "../ockam_transport_udp", version = "^0.80.0", default-features = false, optional = true }
100+
ockam_vault = { path = "../ockam_vault", version = "^0.131.0", default-features = false, optional = true }
101101
rand = { version = "0.8", default-features = false }
102102
serde = { version = "1.0", default-features = false, features = ["derive"] }
103103
tracing = { version = "0.1", default-features = false }
104104

105105
[dev-dependencies]
106-
ockam_vault = { path = "../ockam_vault", version = "^0.130.0" }
106+
ockam_vault = { path = "../ockam_vault", version = "^0.131.0" }
107107
rand_xorshift = "0.3"
108108
serde_json = "1.0"
109109
trybuild = { version = "1.0", features = ["diff"] }

implementations/rust/ockam/ockam/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Add this to your `Cargo.toml`:
4949

5050
```
5151
[dependencies]
52-
ockam = "0.147.0"
52+
ockam = "0.148.0"
5353
```
5454

5555
## License

implementations/rust/ockam/ockam_abac/CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## 0.79.0 - 2025-03-03
8+
9+
### Added
10+
11+
- Implemented control api http server
12+
- Updated dependencies
13+
14+
### Changed
15+
16+
- Bump winnow from 0.6.22 to 0.6.25
17+
718
## 0.78.0 - 2025-01-20
819

920
### Added

implementations/rust/ockam/ockam_abac/Cargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ockam_abac"
3-
version = "0.78.0"
3+
version = "0.79.0"
44
authors = ["Ockam Developers"]
55
categories = ["cryptography"]
66
edition = "2021"
@@ -39,15 +39,15 @@ std = [
3939
cfg-if = "1.0.0"
4040
either = { version = "1.13.0", default-features = false }
4141
minicbor = { version = "0.25.1", default-features = false, features = ["derive"] }
42-
ockam_core = { version = "0.124.0", path = "../ockam_core", default-features = false }
43-
ockam_identity = { version = "0.132.0", path = "../ockam_identity", default-features = false }
44-
ockam_node = { version = "0.137.0", path = "../ockam_node", default-features = false }
42+
ockam_core = { version = "0.125.0", path = "../ockam_core", default-features = false }
43+
ockam_identity = { version = "0.133.0", path = "../ockam_identity", default-features = false }
44+
ockam_node = { version = "0.138.0", path = "../ockam_node", default-features = false }
4545
once_cell = { version = "1.19.0", default-features = false, features = ["alloc"] }
4646
serde = { version = "1", default-features = false, features = ["derive"] }
4747
strum = { version = "0.26.3", default-features = false, features = ["derive"] }
4848

4949
# optional:
50-
ockam_executor = { version = "0.93.0", path = "../ockam_executor", default-features = false, optional = true }
50+
ockam_executor = { version = "0.94.0", path = "../ockam_executor", default-features = false, optional = true }
5151
regex = { version = "1.10.6", default-features = false, optional = true }
5252
rustyline = { version = "14.0.0", optional = true }
5353
rustyline-derive = { version = "0.10.0", optional = true }

implementations/rust/ockam/ockam_abac/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Add this to your `Cargo.toml`:
1717

1818
```
1919
[dependencies]
20-
ockam_abac = "0.78.0"
20+
ockam_abac = "0.79.0"
2121
```
2222

2323
## License

implementations/rust/ockam/ockam_api/CHANGELOG.md

+45
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,51 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## 0.91.0 - 2025-03-03
8+
9+
### Added
10+
11+
- Migrate an existing sqlite database to postgres
12+
- Disable --all functionality in reset command if `OCKAM_DEVELOPER` is not set
13+
- In enrollment tickets, derive id from project route's service
14+
- Optimize node creation:
15+
- Add missing branding replacements in ockam_command
16+
- Make portal handshake optional
17+
- Add platinum to `Subscriptions` enum to format it properly
18+
- Implemented control api http server
19+
- Added `OpenAPI` schema for `Control Node API`
20+
- In `Node Control API`, added crud for relay, ticket, and authority members
21+
- Added `self` reference as node name in `Node Control API`
22+
- Node control api: bat tests for all apis and relative fixes
23+
- Add a span exporter using a secure channel
24+
- Integrate the new span exporter with the rest of the application
25+
- Send telemetry data to the project node
26+
- Address review comments
27+
- Don't create a default node for the telemetry secure client
28+
- Node control openapi documentation
29+
- Add support for "launch-configuration" in node's config
30+
- Added the possibility to overwrite http headers in inlets
31+
- Add projects to the output of the status command
32+
- Add connect/disconnect logs to portal worker
33+
- Add log format for user-facing terminal logs
34+
- Updated dependencies
35+
36+
### Changed
37+
38+
- Use localhost constructor for `HostnamePort`
39+
- Bump kafka-protocol from 0.13 to 0.14
40+
- Enable requests to be messages
41+
- Generalize the configuration of a secure client
42+
43+
### Fixed
44+
45+
- Echo service initialization
46+
- Command subprocess read child's pipes instead of copying them
47+
- Node control api fixes and error handling refactorings
48+
- Fix the deserializaton of error messages in responses
49+
- Node control api fixes and minor refactorings
50+
- Protect the start of a grpc forwarder against an incorrect configuration
51+
752
## 0.90.0 - 2025-01-20
853

954
### Added

0 commit comments

Comments
 (0)