Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 16 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
# Aries Cloud Agent Python Changelog

## 0.12.7rc0
## 0.12.7rc1

### June 25, 2025
### July 14, 2025

This patch release adds a GitHub Action to publish an LTS container image with the tag `0.12-lts` when a release is published from the ACA-Py 0.12.lts branch. This is a convenience for those who want to use the latest LTS version of ACA-Py in their deployments, and is not intended to be used as a replacement for the latest release of ACA-Py or when a specific release is required. The `rc0` release candidate contains only the LTS release GitHub Actions change. We plan to cherry pick some additional PRs from the main branch for the final `0.12.7` release.
This patch release adds a GitHub Action to publish an LTS container image with the tag `0.12-lts` when a release is published from the ACA-Py 0.12.lts branch. This is a convenience for those who want to use the latest LTS version of ACA-Py in their deployments, and is not intended to be used as a replacement for the latest release of ACA-Py or when a specific release is required.

The release includes the following PRs from the `main` branch cherry-picked into this release:

- 🐛 Fix v2 cred ex and pres ex webhook events to emit after db write [\#3699](https://github.com/openwallet-foundation/acapy/pull/3699)
Comment thread
jamshale marked this conversation as resolved.
- fix: multiuse invite derived conns should have msg id [\#3692](https://github.com/openwallet-foundation/acapy/pull/3692)
- Fix unchanged endpoint being rewritten to ledger [\#3608](https://github.com/openwallet-foundation/acapy/pull/3608)

As well, a dependency update was applied, updating the `poetry.lock` file to use the latest minor versions of the dependencies.

A reminder that the **0.12 LTS branch will reach end-of-life in October, 2025**. Anyone still using this branch should plan to upgrade to the 1.2 LTS or (better) latest release of ACA-Py as soon as possible.

### 0.12.7 Breaking Changes

Expand All @@ -13,10 +23,12 @@ There are no breaking changes in this release.
#### 0.12.7 Categorized List of Pull Requests

- LTS Container image Publishing
- Add recreate lts workflow to 0.12.lts branch [\#3771](https://github.com/openwallet-foundation/acapy/pull/3771) [jamshale](https://github.com/jamshale)
- 0.12.lts.patch [\#3817](https://github.com/openwallet-foundation/acapy/pull/3817) [jamshale](https://github.com/jamshale)
- Don't run workflow for release candidates [\#3796](https://github.com/openwallet-foundation/acapy/pull/3796) [jamshale](https://github.com/jamshale)
- Add recreate lts workflow to 0.12.lts branch [\#3771](https://github.com/openwallet-foundation/acapy/pull/3771) [jamshale](https://github.com/jamshale)

- Release management pull requests:
- 0.12.7rc1 [\#3820](https://github.com/openwallet-foundation/acapy/pull/3820) [swcurran](https://github.com/swcurran)
- 0.12.7rc0 [\#3794](https://github.com/openwallet-foundation/acapy/pull/3794) [swcurran](https://github.com/swcurran)

## 0.12.6
Expand Down
2 changes: 1 addition & 1 deletion PUBLISHING.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Once ready to do a release, create a local branch that includes the following up
appropriate. `docker run -it --rm -v "$(pwd)":/usr/local/src/your-app
githubchangeloggenerator/github-changelog-generator --user hyperledger
--project aries-cloudagent-python --output 0.11.0rc2.md --since-tag 0.10.4
--future-release 0.11.1rc2 --release-branch main --token <your-token>`
--future-release 0.12.7rc1 --release-branch main --token <your-token>`
- In the generated file, use only the PR list -- we don't include the list of
closed issues in the Change Log.

Expand Down
2 changes: 1 addition & 1 deletion docs/features/DIDResolution.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ plugin:
The following is a fully functional Dockerfile encapsulating this setup:

```dockerfile=
FROM ghcr.io/hyperledger/aries-cloudagent-python:py3.9-0.12.7rc0
FROM ghcr.io/hyperledger/aries-cloudagent-python:py3.9-0.12.7rc1
RUN pip3 install git+https://github.com/dbluhm/acapy-resolver-github

CMD ["aca-py", "start", "-it", "http", "0.0.0.0", "3000", "-ot", "http", "-e", "http://localhost:3000", "--admin", "0.0.0.0", "3001", "--admin-insecure-mode", "--no-ledger", "--plugin", "acapy_resolver_github"]
Expand Down
2 changes: 1 addition & 1 deletion docs/features/SupportedRFCs.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ ACA-Py or the repository `main` branch. Reminders (and PRs!) to update this page
welcome! If you have any questions, please contact us on the #aries channel on
[Hyperledger Discord](https://discord.gg/hyperledger) or through an issue in this repo.

**Last Update**: 2025-06-25, Release 0.12.7rc0
**Last Update**: 2025-07-14, Release 0.12.7rc1

> The checklist version of this document was created as a joint effort
> between [Northern Block](https://northernblock.io/), [Animo Solutions](https://animo.id/) and the Ontario government, on behalf of the Ontario government.
Expand Down
2 changes: 1 addition & 1 deletion open-api/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"openapi" : "3.0.1",
"info" : {
"title" : "Aries Cloud Agent",
"version" : "v0.12.7rc0"
"version" : "v0.12.7rc1"
},
"servers" : [ {
"url" : "/"
Expand Down
2 changes: 1 addition & 1 deletion open-api/swagger.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"swagger" : "2.0",
"info" : {
"version" : "v0.12.7rc0",
"version" : "v0.12.7rc1",
"title" : "Aries Cloud Agent"
},
"tags" : [ {
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "aries_cloudagent"
version = "0.12.7rc0"
version = "0.12.7rc1"
description = "Hyperledger Aries Cloud Agent Python (ACA-Py) is a foundation for building decentralized identity applications and services running in non-mobile environments. "
authors = ["Hyperledger Aries <aries@lists.hyperledger.org>"]
license = "Apache-2.0"
Expand Down