Skip to content

Commit e26db22

Browse files
committed
update changelog for 0.3.0
1 parent 9827b58 commit e26db22

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ This project follows [Semantic Versioning](https://semver.org/).
66

77
---
88

9+
## [0.3.0] - 2026-03-23
10+
11+
### Added
12+
13+
- **Server-scoped DG identity bootstrap** — DG MCP URLs now derive a per-server identity endpoint (`/servers/:server_id/identity`) for certificate registration instead of relying on the legacy global substrate bootstrap route.
14+
15+
### Changed
16+
17+
- **Bootstrap flow for DG URLs**`bootstrap_identity()` now targets the MCP server's own DG identity registration path, matching the server-side DG CA bootstrap and mTLS acceptance flow.
18+
- **Identity renewal behavior** — DG-issued identities now attempt mTLS rotation first when a stored certificate is nearing expiry, falling back to token-authenticated re-registration only if rotation fails.
19+
- **Documentation** — README and Rust README now describe the server-scoped DG bootstrap and rotation behavior more explicitly.
20+
21+
---
22+
923
## [0.2.0] - 2026-03-19
1024

1125
### Breaking Changes

0 commit comments

Comments
 (0)