Skip to content

Commit e596c3d

Browse files
committed
1.3.1rc2
Signed-off-by: Stephen Curran <swcurran@gmail.com>
1 parent 5fe058f commit e596c3d

7 files changed

Lines changed: 17 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
# Aries Cloud Agent Python Changelog
22

3-
## 1.3.1rc1
3+
## 1.3.1rc2
44

5-
### June 6, 2025
5+
### June 26, 2025
66

77
ACA-Py 1.3.1 is a maintenance release that focuses on improving reliability, developer experience, and project documentation. It includes important fixes, updated links and metadata, and minor enhancements, particularly in support of long-term stability and governance clarity.
88

99
This release includes:
1010

1111
- Extensive updates to outdated or redirected links in documentation and code comments, moving references from Hyperledger to the OpenWallet Foundation and other current locations.
12+
- A fix to a concurrency issue in the newer `anoncreds` endpoint for revoking a credential that wraps operation in a transaction, ensuring data consistency under load.
1213
- Expanded options for running the ACA-Py demo, with support added for Microsoft Dev Tunnels and improved out-of-band connection flows.
1314
- Updates to project governance documentation, including the Code of Conduct, Security Policy, and Maintainers Guide, aligned with the OpenWallet Foundation processes.
1415
- Logging improvements for better observability, especially around public DID handling, routing keys, and outbound websocket messages.
@@ -48,12 +49,17 @@ There are no breaking changes in this release.
4849
- :loud_sound: Improve logging in Handlers [#3722](https://github.com/openwallet-foundation/acapy/pull/3722) [ff137](https://github.com/ff137)
4950
- :loud_sound: Improve logging related to public DIDs and routing keys [#3719](https://github.com/openwallet-foundation/acapy/pull/3719) [ff137](https://github.com/ff137)
5051
- **VC-Related Bug Fixes and Behavior Corrections**
52+
- :bug: Improve efficiency of revoking credentials [#3795](https://github.com/openwallet-foundation/acapy/pull/3795) [ff137](https://github.com/ff137)
53+
- Put cred_rev_id read, increment and write in a transaction [#3793](https://github.com/openwallet-foundation/acapy/pull/3793) [jamshale](https://github.com/jamshale)
5154
- :art: Add missing anoncreds field to V20CredExRecordDetail model [#3710](https://github.com/openwallet-foundation/acapy/pull/3710) [ff137](https://github.com/ff137)
5255
- :bug: Fix v2 cred ex and pres ex webhook events to emit after db write [#3699](https://github.com/openwallet-foundation/acapy/pull/3699) [ff137](https://github.com/ff137)
5356
- **DID Method Updates**
57+
- Add multi key id binding (supersedes #3472) [#3762](https://github.com/openwallet-foundation/acapy/pull/3762) [PatStLouis](https://github.com/PatStLouis)
5458
- chore: Remove `did:indy` Stub [\#3764](https://github.com/openwallet-foundation/acapy/pull/3764) [TheTechmage](https://github.com/TheTechmage)
5559
- Update webvh package version [\#3763](https://github.com/openwallet-foundation/acapy/pull/3763) [PatStLouis](https://github.com/PatStLouis)
5660
- **Test and CI Improvements**
61+
- :test_tube: Skip tests with jsonld url resolution failures [#3798](https://github.com/openwallet-foundation/acapy/pull/3798) [ff137](https://github.com/ff137)
62+
- Disable lts-recreate workflow for main branch [#3773](https://github.com/openwallet-foundation/acapy/pull/3773) [jamshale](https://github.com/jamshale)
5763
- TestDeleteTails testcase fixes and indexError fix [#3727](https://github.com/openwallet-foundation/acapy/pull/3727) [ann-aot](https://github.com/ann-aot)
5864
- Regress test to check #2818 issue [#3721](https://github.com/openwallet-foundation/acapy/pull/3721) [andrepestana-aot](https://github.com/andrepestana-aot)
5965
- **Dependency and Environment Updates**
@@ -75,8 +81,9 @@ There are no breaking changes in this release.
7581
- Tag and Recreate ACA-Py LTS Release [#3735](https://github.com/openwallet-foundation/acapy/pull/3735) [pradeepp88](https://github.com/pradeepp88)
7682
- Update images and tags to version 1.3.0 [#3708](https://github.com/openwallet-foundation/acapy/pull/3708) [jamshale](https://github.com/jamshale)
7783
- **Dependabot PRs**
78-
- [Link to list of Dependabot PRs in this release](https://github.com/openwallet-foundation/acapy/pulls?q=is%3Apr+is%3Amerged+merged%3A2025-05-01..2025-06-06+author%3Aapp%2Fdependabot+)
84+
- [Link to list of Dependabot PRs in this release](https://github.com/openwallet-foundation/acapy/pulls?q=is%3Apr+is%3Amerged+merged%3A2025-05-01..2025-06-26+author%3Aapp%2Fdependabot+)
7985
- **Release management pull requests**:
86+
- 1.3.1rc2 [\#3800](https://github.com/openwallet-foundation/acapy/pull/3800) [swcurran](https://github.com/swcurran)
8087
- 1.3.1rc1 [\#3765](https://github.com/openwallet-foundation/acapy/pull/3765) [swcurran](https://github.com/swcurran)
8188
- 1.3.1rc0 [\#3752](https://github.com/openwallet-foundation/acapy/pull/3752) [swcurran](https://github.com/swcurran)
8289

Managing-ACA-Py-Doc-Site.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ To delete the documentation version, do the following:
9797
- Check your `git status` and make sure there are no changes in the branch --
9898
e.g., new files that shouldn't be added to the `gh-pages` branch. If there are
9999
any -- delete the files so they are not added.
100-
- Remove the folder for the RC. For example `rm -rf 1.3.1rc1`
100+
- Remove the folder for the RC. For example `rm -rf 1.3.1rc2`
101101
- Edit the `versions.json` file and remove the reference to the RC release in
102102
the file.
103103
- Push the changes via a PR to the ACA-Py `gh-pages` branch (don't PR them into

PUBLISHING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ a major, minor or patch release, per [semver](https://semver.org/) rules.
66

77
Once ready to do a release, create a local branch that includes the following updates:
88

9-
1. Create a local PR branch from an updated `main` branch, e.g. "1.3.1rc1".
9+
1. Create a local PR branch from an updated `main` branch, e.g. "1.3.1rc2".
1010

1111
2. See if there are any Document Site `mkdocs` changes needed. Run the script
1212
`./scripts/prepmkdocs.sh; mkdocs`. Watch the log, noting particularly if
@@ -140,7 +140,7 @@ Once you have the list of PRs:
140140
[publish.yml]: https://github.com/openwallet-foundation/acapy/blob/main/.github/workflows/publish.yml
141141

142142
1. When a new release is tagged, create a new branch at the same commit with
143-
the branch name in the format `docs-v<version>`, for example, `docs-v1.3.1rc1`.
143+
the branch name in the format `docs-v<version>`, for example, `docs-v1.3.1rc2`.
144144
The creation of the branch triggers the execution of the [publish-docs]
145145
GitHub Action which generates the documentation for the new release,
146146
publishing it at [https://aca-py.org]. The GitHub Action also executes when

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**: 2025-06-06, Release 1.3.1rc1
11+
**Last Update**: 2025-06-26, Release 1.3.1rc2
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.3.1rc1"
5+
"version" : "v1.3.1rc2"
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.3.1rc1",
4+
"version" : "v1.3.1rc2",
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.3.1rc1"
3+
version = "1.3.1rc2"
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)