Skip to content

Commit 930b8de

Browse files
authored
Merge pull request #4180 from swcurran/1.6.1
1.6.1
2 parents 7efc00c + 92f3cfd commit 930b8de

7 files changed

Lines changed: 12 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# ACA-Py Changelog
22

3-
## 1.6.1rc0
3+
## 1.6.1
44

5-
### July 21, 2026
5+
### July 28, 2026
66

7-
ACA-Py 1.6.1rc0 includes fixes found from continued production use of the `askar-anoncreds` wallet migration and revocation processes, and a fix to bound the memory usage of record queries and maintenance/upgrade scans, improving stability for larger deployments. The multitenancy subwallet removal endpoint has been updated to use `DELETE` for REST consistency, with the previous `POST .../remove` endpoint now deprecated. Many `dependabot` PRs are included to keep dependencies current and secure.
7+
ACA-Py 1.6.1 includes fixes found from continued production use of the `askar-anoncreds` wallet migration and revocation processes, and a fix to bound the memory usage of record queries and maintenance/upgrade scans, improving stability for larger deployments. The multitenancy subwallet removal endpoint has been updated to use `DELETE` for REST consistency, with the previous `POST .../remove` endpoint now deprecated. Many `dependabot` PRs are included to keep dependencies current and secure.
88

99
Several PRs in this release complete the work to make ACA-Py 1.6 an official LTS release, with several fixes to the LTS CI/CD image tagging and publishing process
1010

@@ -16,7 +16,7 @@ There are no breaking changes in this release.
1616

1717
### 1.6.1 Deprecation Notices
1818

19-
The `acapy_agent.revocation_anoncreds` package has been deprecated and relocated to `acapy_agent.anoncreds.revocation` for improved consistency across the codebase. The change should only affect [ACA-Py Plugins] that implement AnonCreds, but other developers should also take note.
19+
The `acapy_agent.revocation_anoncreds` package has been deprecated and relocated to `acapy_agent.anoncreds.revocation` for improved consistency across the codebase. The change will affect [ACA-Py Plugins] that implement AnonCreds, and developers with their own controllers should also update their implementations.
2020

2121
The `wallet-type` configuration value `askar` is now deprecated and all deployments still using that wallet type should migrate to either the `askar-anoncreds` or (ideally) `kanon-anoncreds` wallet types.
2222

@@ -43,8 +43,9 @@ For REST consistency the `POST /multitenancy/wallet/{wallet_id}/remove` endpoint
4343
- fix(ci): update python version in LTS image tagging to match publish workflow [\#4142](https://github.com/openwallet-foundation/acapy/pull/4142) [esune](https://github.com/esune)
4444
- Make ACA-Py 1.6 an LTS release [\#4127](https://github.com/openwallet-foundation/acapy/pull/4127) [swcurran](https://github.com/swcurran)
4545
- **Dependabot PRs**
46-
- [Link to list of Dependabot PRs in this release](https://github.com/openwallet-foundation/acapy/pulls?q=is%3Apr+is%3Amerged+merged%3A2026-04-01..2026-07-21+author%3Aapp%2Fdependabot+)
46+
- [Link to list of Dependabot PRs in this release](https://github.com/openwallet-foundation/acapy/pulls?q=is%3Apr+is%3Amerged+merged%3A2026-04-01..2026-07-28+author%3Aapp%2Fdependabot+)
4747
- **Release management pull requests**:
48+
- 1.6.1 [\#4180](https://github.com/openwallet-foundation/acapy/pull/4180) [swcurran](https://github.com/swcurran)
4849
- 1.6.1rc0 [\#4178](https://github.com/openwallet-foundation/acapy/pull/4178) [swcurran](https://github.com/swcurran)
4950

5051
## 1.6.0

PUBLISHING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ For the build test, the RTD Sphinx theme needs to be added to the docker image,
189189
[publish.yml]: https://github.com/openwallet-foundation/acapy/blob/main/.github/workflows/publish.yml
190190

191191
13. When a new release is tagged, create a new branch at the same commit with
192-
the branch name in the format `docs-v<version>`, for example, `docs-v1.6.1rc0`.
192+
the branch name in the format `docs-v<version>`, for example, `docs-v1.6.1`.
193193
The creation of the branch triggers the execution of the [publish-docs]
194194
GitHub Action which generates the documentation for the new release,
195195
publishing it at [https://aca-py.org]. The GitHub Action also executes when

docs/ACA-Py-OWF-Project-Mapping.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
| **What is your project?** | ACA-Py (Adaptive Cloud Agent – Python) is a production-ready, open-source framework for building non-mobile decentralized trust services — verifiable credential issuers, holders, and verifiers — using any language capable of sending and receiving HTTP requests. It is maintained at the OpenWallet Foundation. See the [README](https://github.com/openwallet-foundation/acapy/blob/main/README.md) for a full description. |
4646
| **GitHub location** | [https://github.com/openwallet-foundation/acapy](https://github.com/openwallet-foundation/acapy) |
4747
| **Documentation Site** | [https://aca-py.org](https://aca-py.org) |
48-
| **Current version** | 1.6.0 (latest release). Active LTS branches: `1.6` and `1.3`. See [GitHub Releases](https://github.com/openwallet-foundation/acapy/releases) for release notes. |
48+
| **Current version** | 1.6.1 (latest release). Active LTS branches: `1.6` and `1.3`. See [GitHub Releases](https://github.com/openwallet-foundation/acapy/releases) for release notes. |
4949
| **Where did the project originate?** | ACA-Py began as *Aries Cloud Agent – Python*, initiated by the Government of British Columbia's Digital Trust Team, circa 2017. An initial version was developed and iterated on for approximately 18 months, after which the codebase was restarted from scratch to produce the clean, plugin-friendly architecture that forms the current core. The project was originally hosted under the Hyperledger organization (as `hyperledger/aries-cloudagent-python`). In 2024 it moved to the [OpenWallet Foundation] (OWF) as `openwallet-foundation/acapy`, with release 1.1.0 being the first release from OWF. The move is documented in the [CHANGELOG](https://github.com/openwallet-foundation/acapy/blob/main/CHANGELOG.md). |
5050
| **How old is the project?** | The project has been in active development since approximately 2019. It joined the OpenWallet Foundation in 2024. |
5151

docs/features/SupportedRFCs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ACA-Py or the repository `main` branch. Reminders (and PRs!) to update this page
88
welcome! If you have any questions, please contact us on the #aries channel on
99
[OpenWallet Foundation Discord](https://discord.gg/openwallet-foundation) or through an issue in this repo.
1010

11-
**Last Update**: 2026-07-21, Release 1.6.1rc0
11+
**Last Update**: 2026-07-28, Release 1.6.1
1212

1313
> The checklist version of this document was created as a joint effort
1414
> between [Northern Block](https://northernblock.io/), [Animo Solutions](https://animo.id/) and the Ontario government, on behalf of the Ontario government.

open-api/openapi.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openapi" : "3.0.1",
33
"info" : {
44
"title" : "Aries Cloud Agent",
5-
"version" : "v1.6.1rc0"
5+
"version" : "v1.6.1"
66
},
77
"servers" : [ {
88
"url" : "/"

open-api/swagger.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"swagger" : "2.0",
33
"info" : {
4-
"version" : "v1.6.1rc0",
4+
"version" : "v1.6.1",
55
"title" : "Aries Cloud Agent"
66
},
77
"tags" : [ {

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "acapy_agent"
3-
version = "1.6.1rc0"
3+
version = "1.6.1"
44
description = "(ACA-Py) A Cloud Agent Python is a foundation for building decentralized identity applications and services running in non-mobile environments. "
55
authors = []
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)