Skip to content

Commit 390b880

Browse files
committed
[python] release candidate 0.7.64
1 parent 99ffb1f commit 390b880

3 files changed

Lines changed: 11 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
within the scope of the IICP Software axis (see [`VERSIONING.md`](https://github.com/RobLe3/iicp.network/blob/main/project/VERSIONING.md)
88
in the main repo).
99

10+
## [0.7.64] — 2026-06-20
11+
12+
### Changed — provider-side IICP-CX
13+
- Provider nodes now persist an X25519 CX key locally and advertise the public half as
14+
`cx_public_key` during registration.
15+
- `POST /v1/task` decrypts incoming `iicp_conf` envelopes before invoking the task handler,
16+
closing the missing provider-side half of mandatory payload confidentiality.
17+
- Added regression coverage for CX key advertisement and encrypted task handling.
18+
1019
## [0.7.63] — 2026-06-20
1120

1221
### Changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "iicp-client"
7-
version = "0.7.63"
7+
version = "0.7.64"
88
description = "Official Python client SDK for the IICP protocol"
99
readme = "README.md"
1010
license = {text = "Apache-2.0"}

src/iicp_client/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
TaskResponse,
5656
)
5757

58-
__version__ = "0.7.63"
58+
__version__ = "0.7.64"
5959
__all__ = [
6060
"IicpClient",
6161
"IicpError",

0 commit comments

Comments
 (0)