Skip to content

Commit b90d927

Browse files
committed
release(spiffe): 0.7.0
Signed-off-by: Max Lambrecht <[email protected]>
1 parent b4d947e commit b90d927

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

spiffe/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [0.7.0] - 2025-12-23
4+
5+
### Added
6+
- Automatic reconnection handling in `X509Source` when the SPIRE agent becomes unavailable and later recovers.
7+
8+
### Changed
9+
- `X509Source::default()` has been replaced by `X509Source::new()` for clearer and more explicit construction.
10+
- `X509Context` now includes federated bundles in addition to the trust domain bundle (#175).
11+
- Updated `x509-parser` dependency from `0.17` to `0.18` (#171).
12+
- Updated `jsonwebkey` dependency from `0.3` to `0.4` (#182).
13+
14+
### Breaking Changes
15+
- The `X509Source` construction API has changed from `default()` to `new()`.
16+
17+
### Migration Notes
18+
- Replace any usage of `X509Source::default()` with `X509Source::new()` when upgrading to v0.7.0.
19+
20+
321
## [0.6.7] - 2025-07-30
422

523
### What's Changed

spiffe/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "spiffe"
33
# When releasing to crates.io:
44
# - Update CHANGELOG.md.
55
# - Create a new tag
6-
version = "0.6.7"
6+
version = "0.7.0"
77
edition = "2024"
88
authors = ["Max Lambrecht <[email protected]>"]
99
description = "Rust client library implementation for SPIFFE"

spire-api/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "spire-api"
33
# When releasing to crates.io:
44
# - Update CHANGELOG.md.
55
# - Create a new tag
6-
version = "0.3.6"
6+
version = "0.3.7"
77
edition = "2024"
88
authors = ["Max Lambrecht <[email protected]>"]
99
description = "Rust library for the SPIRE APIs"
@@ -15,7 +15,7 @@ categories = ["cryptography"]
1515
keywords = ["SPIFFE", "SPIRE"]
1616

1717
[dependencies]
18-
spiffe = { version = "0.6.7", path = "../spiffe", default-features = false, features = ["spiffe-types"] }
18+
spiffe = { version = "0.7.0", path = "../spiffe", default-features = false, features = ["spiffe-types"] }
1919
bytes = { version = "1", features = ["serde"] }
2020
tonic = { version = "0.14.0", default-features = false, features = ["codegen", "transport"]}
2121
prost = { version = "0.14.0" }

0 commit comments

Comments
 (0)