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
+112-4Lines changed: 112 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,122 @@
1
1
# Aries Cloud Agent Python Changelog
2
2
3
-
## 0.12.1rc1
3
+
## 0.12.6
4
+
5
+
### March 13, 2025
6
+
7
+
This patch release addresses a bug in the handling connection reuse in multitenancy environments. This is a backport of the PR [fix: connection reuse with multi-tenancy #3543](https://github.com/openwallet-foundation/acapy/pull/3543). This fixes the issue when using multi-tenancy, calls to `POST /out-of-band/receive-invitation?use_existing_connection=true` failing with a record not found error, despite connection reuse actually being completed in the background.
8
+
9
+
### 0.12.6 Breaking Changes
10
+
11
+
There are no breaking changes in this release.
12
+
13
+
#### 0.12.6 Categorized List of Pull Requests
14
+
15
+
- Multitenancy Fixes
16
+
- fix: cherry-pick fixes from main to 0.12.lts [\#3578](https://github.com/openwallet-foundation/acapy/pull/3578)[thiagoromanos](https://github.com/thiagoromanos)
This patch release addresses a bug in the publishing of AnonCreds revocation entries that caused the ledger and issuer wallet to become out of sync. As a result, revoked credentials were not being correctly flagged as revoked when presented. Previously, this issue was mitigated by an automatic “sync-revocation” process, which generally resolved the problem. However, we recently identified scenarios where the presence of an Indy Endorser in the revocation publication flow caused the “sync-revocation” process to fail silently.
26
+
27
+
This patch resolves that issue. Once applied, if a revocation batch results in an out-of-sync state, the “sync-revocation” process will automatically run to correct it.
28
+
29
+
For more details, see [Issue 3546](https://github.com/openwallet-foundation/acapy/issues/3546).
30
+
31
+
### 0.12.5 Breaking Changes
32
+
33
+
There are no breaking changes in this release.
34
+
35
+
#### 0.12.5 Categorized List of Pull Requests
36
+
37
+
- AnonCreds Revocation Fixes
38
+
- 0.12.lts Patch the fix_ledger_entry improvements [\#3558](https://github.com/openwallet-foundation/acapy/pull/3558)[jamshale](https://github.com/jamshale)
A patch release to upgrade [Askar](https://github.com/openwallet-foundation/askar) to [0.4.3](https://github.com/openwallet-foundation/askar/releases/tag/v0.4.3) and fixes a problem with wallet names in a multitenant, single-wallet configuration.
49
+
50
+
Addresses the problem outlined in [#3471](https://github.com/openwallet-foundation/acapy/issues/3471) around profiles in multi-tenant/single wallet deployments. The update to Askar addresses an intermittent hang on startup, and a dependency change that can result in a substantial performance improvement in some cases. See issues: [openwallet-foundation/askar#350](https://github.com/openwallet-foundation/askar/pull/350), [openwallet-foundation/askar#351](https://github.com/openwallet-foundation/askar/pull/351), [openwallet-foundation/askar#354](https://github.com/openwallet-foundation/askar/pull/354). This [comment on one of the PRs](https://github.com/openwallet-foundation/askar/pull/350#issuecomment-2615727109) describes the scenario where a substantial performance improvement was seen as a result of the change in Askar.
A patch release to add address a bug found in the Linked Data Verifiable Credential handling for multi-tenant holders. The bug was fixed in the main branch, [PR 3391 - BREAKING: VCHolder multitenant binding](https://github.com/openwallet-foundation/acapy/pull/3391), and with this release is backported to 0.12 Long Term Support branch. Prior to this release, holder credentials received into a tenant wallet were actually received into the multi-tenant admin wallet.
A patch release to add the verification of a linkage between an inbound message and its associated connection (if any) before processing the message. Also adds some additional cleanup/fix PRs from the main branch (see list below) that might be useful for deployments currently using [Release 0.12.1](#0121) or [0.12.0](#0120).
86
+
87
+
### 0.12.2 Breaking Changes
88
+
89
+
There are no breaking changes in this release.
90
+
91
+
#### 0.12.2 Categorized List of Pull Requests
92
+
93
+
- Dependency update and release PR
94
+
-[ PATCH ] 0.12.x with PR 3081 terse webhooks [\#3141](https://github.com/hyperledger/aries-cloudagent-python/pull/3141)[jamshale](https://github.com/jamshale)
- PRs cherry-picked into [\#3121](https://github.com/hyperledger/aries-cloudagent-python/pull/3120) from the `main` branch:
100
+
- fix: multiuse invites with did peer 4 [\#3112](https://github.com/hyperledger/aries-cloudagent-python/pull/3112)[dbluhm](https://github.com/dbluhm)
101
+
- Check connection is ready in all connection required handlers [\#3095](https://github.com/hyperledger/aries-cloudagent-python/pull/3095)[jamshale](https://github.com/jamshale)
102
+
- Add by_format to terse webhook for presentations [\#3081](https://github.com/hyperledger/aries-cloudagent-python/pull/3081)[ianco](https://github.com/ianco)
103
+
- fix: respond to did:peer:1 with did:peer:4 [\#3050](https://github.com/hyperledger/aries-cloudagent-python/pull/3050)[dbluhm](https://github.com/dbluhm)
104
+
- feat: soft binding for plugin flexibility [\#3010](https://github.com/hyperledger/aries-cloudagent-python/pull/3010)[dbluhm](https://github.com/dbluhm)
105
+
- feat: inject profile and session [\#2997](https://github.com/hyperledger/aries-cloudagent-python/pull/2997)[dbluhm](https://github.com/dbluhm)
106
+
- feat: external signature suite provider interface [\#2835](https://github.com/hyperledger/aries-cloudagent-python/pull/2835)[dbluhm](https://github.com/dbluhm)
Release 0.12.1rc1 is a small patch to cleanup some edge case issues in the handling of Out of Band invitations, revocation notification webhooks, and connection querying uncovered after the 0.12.0 release. Fixes and improvements were also made to the generation of ACA-Py's OpenAPI specifications.
113
+
Release 0.12.1 is a small patch to cleanup some edge case issues in the handling of Out of Band invitations, revocation notification webhooks, and connection querying uncovered after the 0.12.0 release. Fixes and improvements were also made to the generation of ACA-Py's OpenAPI specifications.
8
114
9
-
### 0.12.1rc1 Breaking Changes
115
+
### 0.12.1 Breaking Changes
10
116
11
117
There are no breaking changes in this release.
12
118
13
-
#### 0.12.1rc1 Categorized List of Pull Requests
119
+
#### 0.12.1 Categorized List of Pull Requests
14
120
15
121
- Out of Band Invitations and Connection Establishment updates/fixes:
16
122
- 🐛 Fix ServiceDecorator parsing in oob record handling [\#2910](https://github.com/hyperledger/aries-cloudagent-python/pull/2910)[ff137](https://github.com/ff137)
@@ -40,6 +146,7 @@ There are no breaking changes in this release.
40
146
- Update GHA so that broken image links work on docs site - without breaking them on GitHub [\#2852](https://github.com/hyperledger/aries-cloudagent-python/pull/2852)[swcurran](https://github.com/swcurran)
41
147
42
148
- Dependencies and Internal Updates:
149
+
- chore(deps): Bump psf/black from 24.4.0 to 24.4.2 in the all-actions group [\#2924](https://github.com/hyperledger/aries-cloudagent-python/pull/2924)[dependabot bot](https://github.com/dependabot bot)
43
150
- fix: fixes a regression that requires a log file in multi-tenant mode [\#2918](https://github.com/hyperledger/aries-cloudagent-python/pull/2918)[amanji](https://github.com/amanji)
44
151
- Update AnonCreds to 0.2.2 [\#2917](https://github.com/hyperledger/aries-cloudagent-python/pull/2917)[swcurran](https://github.com/swcurran)
45
152
- chore(deps): Bump aiohttp from 3.9.3 to 3.9.4 dependencies python [\#2902](https://github.com/hyperledger/aries-cloudagent-python/pull/2902)[dependabot bot](https://github.com/dependabot bot)
@@ -49,6 +156,7 @@ There are no breaking changes in this release.
0 commit comments