Skip to content

Commit e007027

Browse files
authored
Merge branch 'main' into docs/indy-to-webvh-migration
2 parents 96043db + 4eb3a18 commit e007027

9 files changed

Lines changed: 30 additions & 69 deletions

File tree

.github/workflows/snyk-lts.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

.github/workflows/snyk.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ on:
33
push:
44
branches:
55
- main
6+
- '**.lts' # LTS release branches (e.g., 0.12.lts, 1.2.lts)
67
paths:
8+
- aries_cloudagent/** # Legacy directory (older LTS branches)
79
- acapy_agent/**
810
- docker/**
911

@@ -37,6 +39,18 @@ jobs:
3739
image: acapy-agent
3840
args: --file=docker/Dockerfile
3941

42+
- name: Run Snyk monitor for continuous monitoring
43+
# Continuously monitor for new vulnerabilities in released/releasable code
44+
# See https://support.snyk.io/hc/en-us/articles/360000920818-What-are-the-differences-among-snyk-test-monitor-and-protect
45+
continue-on-error: true
46+
uses: snyk/actions/docker@9adf32b1121593767fc3c057af55b55db032dc04 # 1.0.0
47+
env:
48+
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
49+
with:
50+
image: acapy-agent
51+
args: --file=docker/Dockerfile
52+
command: monitor
53+
4054
# Replace any "null" security severity values with 0. The null value is used in the case
4155
# of license-related findings, which do not do not indicate a security vulnerability.
4256
# See https://github.com/github/codeql-action/issues/2187 for more context.

CHANGELOG.md

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

3-
## 1.5.1rc0
3+
## 1.5.1
44

5-
### February 20, 2026
5+
### February 27, 2026
66

77
ACA-Py 1.5.1 is a clean up release primarily to address some follow-on issues related to the [1.5.0] release -- notably with the handling of AnonCreds revocation. There are some convenience additions and a GitHub Actions pipeline fix.
88

@@ -25,14 +25,18 @@ AIP 1.0 protocols that were [previously announced as deprecated](#140-deprecatio
2525
- **Core Platform and Architecture**
2626
- Enable outbound transport in `--no-transport` mode, only disable inbound [\#4050](https://github.com/openwallet-foundation/acapy/pull/4050) [PatStLouis](https://github.com/PatStLouis)
2727
- feat: add list endpoint for out-of-band records [\#4046](https://github.com/openwallet-foundation/acapy/pull/4046) [kukgini](https://github.com/kukgini)
28+
- fixed duplicate present-proof v2 webhook [\#3998](https://github.com/openwallet-foundation/acapy/pull/3998) [sonivijayk](https://github.com/sonivijayk)
2829
- **AnonCreds, Revocation, and Wallet Migration**
29-
- Fix revocation setup [\#4047](https://github.com/openwallet-foundation/acapy/pull/4047) [PatStLouis](https://github.com/PatStLouis)
3030
- fix: handle revocation registry race conditions for BDD integration tests [\#4056](https://github.com/openwallet-foundation/acapy/pull/4056) [PatStLouis](https://github.com/PatStLouis)
31+
- Fix revocation setup [\#4047](https://github.com/openwallet-foundation/acapy/pull/4047) [PatStLouis](https://github.com/PatStLouis)
3132
- **Testing, Logging, and Diagnostics**
33+
- Consolidate snyk scanning GHA [\#4067](https://github.com/openwallet-foundation/acapy/pull/4067) [esune](https://github.com/esune)
3234
- FIX BDD interop integration tests [\#4052](https://github.com/openwallet-foundation/acapy/pull/4052) [PatStLouis](https://github.com/PatStLouis)
3335
- **Dependabot PRs**
34-
- [Link to list of Dependabot PRs in this release](https://github.com/openwallet-foundation/acapy/pulls?q=is%3Apr+is%3Amerged+merged%3A2025-01-29..2026-02-20+author%3Aapp%2Fdependabot+)
36+
- [Link to list of Dependabot PRs in this release](https://github.com/openwallet-foundation/acapy/pulls?q=is%3Apr+is%3Amerged+merged%3A2025-01-29..2026-02-27+author%3Aapp%2Fdependabot+)
3537
- **Release management pull requests**:
38+
- 1.5.1 [\#4068](https://github.com/openwallet-foundation/acapy/pull/4068) [swcurran](https://github.com/swcurran)
39+
- 1.5.1rc1 [\#4063](https://github.com/openwallet-foundation/acapy/pull/4063) [swcurran](https://github.com/swcurran)
3640
- 1.5.1rc0 [\#4054](https://github.com/openwallet-foundation/acapy/pull/4054) [swcurran](https://github.com/swcurran)
3741

3842
## 1.5.0

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.5.1rc0`
100+
- Remove the folder for the RC. For example `rm -rf 1.5.1rc1`
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: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,9 @@ For the build test, the RTD Sphinx theme needs to be added to the docker image,
152152
- `1.5` - Major.minor tag (moves to latest patch release)
153153
- `latest` - Only assigned if this is the highest semantic version
154154

155-
- **Release Candidates** (e.g., `1.5.1rc0`):
156-
- `py3.12-1.5.1rc0` - Python version specific RC tag
157-
- `1.5.1rc0` - Semantic version RC tag
155+
- **Release Candidates** (e.g., `1.5.1rc1`):
156+
- `py3.12-1.5.1rc1` - Python version specific RC tag
157+
- `1.5.1rc1` - Semantic version RC tag
158158
- **Note**: RC releases do NOT receive major.minor (`1.5`) or `latest` tags
159159

160160
The `latest` tag is explicitly managed by comparing semantic versions across all

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-02-20, Release 1.5.1rc0
11+
**Last Update**: 2026-02-27, Release 1.5.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.5.1rc0"
5+
"version" : "v1.5.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.5.1rc0",
4+
"version" : "v1.5.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.5.1rc0"
3+
version = "1.5.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)