You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+35Lines changed: 35 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,41 @@ All notable changes to the QWED Protocol will be documented in this file.
4
4
5
5
## [Unreleased]
6
6
7
+
## [5.1.1] - 2026-05-21
8
+
### Release Consistency and Fail-Closed Follow-Through
9
+
10
+
Patch release packaging the post-v5.1.0 trust-boundary and fail-closed corrections into a coherent publishable state across core package metadata, SDKs, deployment references, and release automation.
11
+
12
+
#### Trust Boundary and Correctness Fixes
13
+
-**Cache trust-context binding**: Bound verification cache artifacts to provider/model/policy/session trust context to prevent cross-context replay.
14
+
-**Attestation hardening**: Strengthened attestation verification with fail-closed behavior and follow-up review remediations.
15
+
-**Audit integrity improvements**: Tightened audit logging semantics around malformed payload handling, organization isolation, and transactional durability.
16
+
-**Proof-path corrections**: Refined reasoning, symbolic, batch, and agent-service fail-closed behavior where proof prerequisites or safe defaults were ambiguous.
17
+
18
+
#### Release and Deployment Alignment
19
+
-**Version propagation**: Aligned core package, API version marker, Python SDK metadata, TypeScript SDK metadata, and Rust SDK crate version on `5.1.1`.
20
+
-**Container reference alignment**: Updated Kubernetes deployment example to the published Docker Hub image/tag convention.
21
+
-**Release metadata cleanup**: Prepared package metadata and deployment references for a clean `v5.1.1` publish flow.
-`#176` fix(agent): deny and handle unknown agent actions safely
31
+
-`#177` fix(reasoning): require proof prerequisites before reasoning acceptance
32
+
-`#178` and `#192` fix(cache): bind verification cache keys to trust context and address review follow-ups
33
+
-`#179` fix(audit): fail-closed audit logging, chain isolation, and transaction hardening
34
+
-`#180` fix(batch): separate batch math simplification from proof path
35
+
-`#186` chore(deps): pip dependency maintenance
36
+
-`#193` fix(tests): test-secret cleanup and PowerShell encoding hygiene
37
+
38
+
#### Upgrade Notes
39
+
- Deployments using the Kubernetes example should pull `docker.io/qwedai/qwed-verification:5.1.1` instead of the older `ghcr.io/qwed-ai/qwed-core` reference.
40
+
- This patch release focuses on stricter semantics, release consistency, and fail-closed enforcement rather than end-user feature expansion.
41
+
7
42
## [5.1.0] - 2026-04-19
8
43
### Agent State Governance and Fail-Closed Hardening
Copy file name to clipboardExpand all lines: README.md
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,20 @@
59
59
60
60
---
61
61
62
-
## 🎯 Where QWED Fits First
62
+
## Release Update: v5.1.1
63
+
64
+
`v5.1.1` is a patch release focused on **fail-closed follow-through and release consistency** after `v5.1.0`.
65
+
66
+
- Tightens cache trust-context binding to prevent cross-context verification replay
67
+
- Hardens attestation and audit paths toward stricter fail-closed behavior
68
+
- Cleans up proof-path handling across reasoning, symbolic, batch, and agent-service flows
69
+
- Aligns package versions, API version markers, SDK metadata, and deployment references for a clean release boundary
70
+
71
+
If you're upgrading from `v5.1.0`, review the [changelog](CHANGELOG.md) for deployment/image reference updates and patch-level boundary hardening notes.
Copy file name to clipboardExpand all lines: pyproject.toml
+3-2Lines changed: 3 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
[project]
2
2
name = "qwed"
3
-
version = "5.1.0"
3
+
version = "5.1.1"
4
4
description = "The Deterministic Verification Protocol for AI - 11 verification engines for math, logic, code, SQL, facts, images, and more. Now with Agentic Security Guards."
0 commit comments