Releases: openwallet-foundation/acapy
1.3.3
This patch is being released to address some issues in the migration of the askar wallet-type to askar-anoncreds, and in to restore some webhooks that were lost when askar-anoncreds support was added. The fixes are necessary to enable the both the migration of an existing ACA-Py wallet-type to askar-anoncreds using ACA-Py 1.3 and to see the same events after the migration as before. In addition, a new endpoint has been added for the Out of Band (OOB) protocol that supports retrieving a list of Out of Band records.
The release includes the following PRs from the main branch cherry-picked into this release:
- feat: add list endpoint for out-of-band records #4046
- Update AnonCreds events #4016
- Fix issues with anoncreds upgrade #3991
As well, a dependency update was applied, updating the poetry.lock file to use the latest minor versions of the dependencies and eliminating the one "High" or "Critical" vulnerability in the dependencies.
1.3.3 Breaking Changes
There are no breaking changes in this release.
What's Changed
- Fix issues with anoncreds upgrade (#3991) by @jamshale in #4001
- LTS 1.3 backport for 1.5.0 release by @PatStLouis in #4037
- 1.3.3rc0 by @swcurran in #4039
- feat: backport list endpoint for out-of-band records to 1.3.lts by @PatStLouis in #4057
- 1.3.3rc1 by @swcurran in #4065
- 1.3.3 by @swcurran in #4071
Full Changelog: 1.3.2...1.3.3
1.2.6
This patch is being released to address some issues in the migration of the askar wallet-type to askar-anoncreds, and in to restore some webhooks that were lost when askar-anoncreds support was added. The fixes are necessary to enable the both the migration of an existing ACA-Py wallet-type to askar-anoncreds using ACA-Py 1.2 and to see the same events after the migration as before. In addition, a new endpoint has been added for the Out of Band (OOB) protocol that supports retrieving a list of Out of Band records.
The release includes the following PRs from the main branch cherry-picked into this release:
- feat: add list endpoint for out-of-band records #4046
- Update AnonCreds events #4016
- Fix issues with anoncreds upgrade #3991
As well, a dependency update was applied, updating the poetry.lock file to use the latest minor versions of the dependencies and eliminating the one "High" or "Critical" vulnerability in the dependencies.
1.2.6 Breaking Changes
There are no breaking changes in this release.
What's Changed
- Fix issues with anoncreds upgrade (#3991) by @jamshale in #4002
- LTS 1.2 backport for 1.5.0 release by @PatStLouis in #4036
- 1.2.6rc0 by @swcurran in #4038
- feat: backport list endpoint for out-of-band records to 1.2.lts by @PatStLouis in #4058
- 1.2.6rc1 by @swcurran in #4064
- 1.2.6 by @swcurran in #4070
Full Changelog: 1.2.5...1.2.6
1.3-lts
This patch is being released to address some issues in the migration of the askar wallet-type to askar-anoncreds, and in to restore some webhooks that were lost when askar-anoncreds support was added. The fixes are necessary to enable the both the migration of an existing ACA-Py wallet-type to askar-anoncreds using ACA-Py 1.3 and to see the same events after the migration as before. In addition, a new endpoint has been added for the Out of Band (OOB) protocol that supports retrieving a list of Out of Band records.
The release includes the following PRs from the main branch cherry-picked into this release:
- feat: add list endpoint for out-of-band records #4046
- Update AnonCreds events #4016
- Fix issues with anoncreds upgrade #3991
As well, a dependency update was applied, updating the poetry.lock file to use the latest minor versions of the dependencies and eliminating the one "High" or "Critical" vulnerability in the dependencies.
1.3.3 Breaking Changes
There are no breaking changes in this release.
What's Changed
- Fix issues with anoncreds upgrade (#3991) by @jamshale in #4001
- LTS 1.3 backport for 1.5.0 release by @PatStLouis in #4037
- 1.3.3rc0 by @swcurran in #4039
- feat: backport list endpoint for out-of-band records to 1.3.lts by @PatStLouis in #4057
- 1.3.3rc1 by @swcurran in #4065
- 1.3.3 by @swcurran in #4071
Full Changelog: 1.3.2...1.3.3
1.2-lts
This patch is being released to address some issues in the migration of the askar wallet-type to askar-anoncreds, and in to restore some webhooks that were lost when askar-anoncreds support was added. The fixes are necessary to enable the both the migration of an existing ACA-Py wallet-type to askar-anoncreds using ACA-Py 1.2 and to see the same events after the migration as before. In addition, a new endpoint has been added for the Out of Band (OOB) protocol that supports retrieving a list of Out of Band records.
The release includes the following PRs from the main branch cherry-picked into this release:
- feat: add list endpoint for out-of-band records #4046
- Update AnonCreds events #4016
- Fix issues with anoncreds upgrade #3991
As well, a dependency update was applied, updating the poetry.lock file to use the latest minor versions of the dependencies and eliminating the one "High" or "Critical" vulnerability in the dependencies.
1.2.6 Breaking Changes
There are no breaking changes in this release.
What's Changed
- Fix issues with anoncreds upgrade (#3991) by @jamshale in #4002
- LTS 1.2 backport for 1.5.0 release by @PatStLouis in #4036
- 1.2.6rc0 by @swcurran in #4038
- feat: backport list endpoint for out-of-band records to 1.2.lts by @PatStLouis in #4058
- 1.2.6rc1 by @swcurran in #4064
- 1.2.6 by @swcurran in #4070
Full Changelog: 1.2.5...1.2.6
1.5.1
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.
1.5.1 Breaking Changes
There are no breaking changes in this release from 1.5.0. Those upgrading from a version prior to 1.5.0 should review the 1.5.0 Breaking Changes section for details about the breaking changes introduced in 1.5.0.
1.5.1 Deprecation Notices
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.
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.
AIP 1.0 protocols that were previously announced as deprecated have now been removed from ACA-Py core. Implementers still using those protocols MUST adjust their configuration to load those protocols from the respective plugins, or better, upgrade to their AIP 2.0 equivalents.
What's Changed
- chore(deps): Bump pyjwt from 2.10.1 to 2.11.0 by @dependabot[bot] in #4040
- chore(deps): Bump the all-actions group with 4 updates by @dependabot[bot] in #4041
- chore(deps): Bump the all-actions group with 2 updates by @dependabot[bot] in #4043
- chore(deps-dev): Bump ruff from 0.14.0 to 0.15.0 by @dependabot[bot] in #4042
- Fix revocation setup by @PatStLouis in #4047
- chore(deps): Bump cryptography from 46.0.2 to 46.0.5 in the pip group across 1 directory by @dependabot[bot] in #4045
- feat: add list endpoint for out-of-band records by @kukgini in #4046
- FIX BDD interop integration tests by @PatStLouis in #4052
- chore(deps): Bump the all-actions group across 1 directory with 2 updates by @dependabot[bot] in #4053
- chore(deps): Bump pillow from 11.3.0 to 12.1.1 in the pip group across 1 directory by @dependabot[bot] in #4048
- Enable outbound transport in
--no-transportmode, only disable inbound by @PatStLouis in #4050 - fix: handle revocation registry race conditions for BDD integration tests by @PatStLouis in #4056
- 1.5.1rc0 by @swcurran in #4054
- fix(utils): satisfy Sonar S7497 in timeout shim by @PatStLouis in #4060
- fixed duplicate present-proof v2 webhook by @sonivijayk in #3998
- chore(deps): Bump the all-actions group with 2 updates by @dependabot[bot] in #4061
- 1.5.1rc1 by @swcurran in #4063
- Consolidate snyk scanning GHA by @esune in #4067
- 1.5.1 by @swcurran in #4068
Full Changelog: 1.5.0...1.5.1
1.5.1rc1
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.
1.5.1 Breaking Changes
There are no breaking changes in this release from 1.5.0. Those upgrading from a version prior to 1.5.0 should review the 1.5.0 Breaking Changes section for details about the breaking changes introduced in 1.5.0.
1.5.1 Deprecation Notices
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.
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.
AIP 1.0 protocols that were previously announced as deprecated have now been removed from ACA-Py core. Implementers still using those protocols MUST adjust their configuration to load those protocols from the respective plugins, or better, upgrade to their AIP 2.0 equivalents.
What's Changed
- chore(deps): Bump pyjwt from 2.10.1 to 2.11.0 by @dependabot[bot] in #4040
- chore(deps): Bump the all-actions group with 4 updates by @dependabot[bot] in #4041
- chore(deps): Bump the all-actions group with 2 updates by @dependabot[bot] in #4043
- chore(deps-dev): Bump ruff from 0.14.0 to 0.15.0 by @dependabot[bot] in #4042
- Fix revocation setup by @PatStLouis in #4047
- chore(deps): Bump cryptography from 46.0.2 to 46.0.5 in the pip group across 1 directory by @dependabot[bot] in #4045
- feat: add list endpoint for out-of-band records by @kukgini in #4046
- FIX BDD interop integration tests by @PatStLouis in #4052
- chore(deps): Bump the all-actions group across 1 directory with 2 updates by @dependabot[bot] in #4053
- chore(deps): Bump pillow from 11.3.0 to 12.1.1 in the pip group across 1 directory by @dependabot[bot] in #4048
- Enable outbound transport in
--no-transportmode, only disable inbound by @PatStLouis in #4050 - fix: handle revocation registry race conditions for BDD integration tests by @PatStLouis in #4056
- 1.5.1rc0 by @swcurran in #4054
- fix(utils): satisfy Sonar S7497 in timeout shim by @PatStLouis in #4060
- fixed duplicate present-proof v2 webhook by @sonivijayk in #3998
- chore(deps): Bump the all-actions group with 2 updates by @dependabot[bot] in #4061
- 1.5.1rc1 by @swcurran in #4063
Full Changelog: 1.5.0...1.5.1rc1
1.3.3rc1
This patch is being released to address some issues in the migration of the askar wallet-type to askar-anoncreds, and in to restore some webhooks that were lost when askar-anoncreds support was added. The fixes are necessary to enable the both the migration of an existing ACA-Py wallet-type to askar-anoncreds using ACA-Py 1.2 and to see the same events after the migration as before. In addition, a new endpoint has been added for the Out of Band (OOB) protocol that supports retrieving a list of Out of Band records.
The release includes the following PRs from the main branch cherry-picked into this release:
- feat: add list endpoint for out-of-band records #4046
- Update AnonCreds events #4016
- Fix issues with anoncreds upgrade #3991
As well, a dependency update was applied, updating the poetry.lock file to use the latest minor versions of the dependencies and eliminating the one "High" or "Critical" vulnerability in the dependencies.
1.3.3 Breaking Changes
There are no breaking changes in this release.
What's Changed
- Fix issues with anoncreds upgrade (#3991) by @jamshale in #4001
- LTS 1.3 backport for 1.5.0 release by @PatStLouis in #4037
- 1.3.3rc0 by @swcurran in #4039
- feat: backport list endpoint for out-of-band records to 1.3.lts by @PatStLouis in #4057
- 1.3.3rc1 by @swcurran in #4065
Full Changelog: 1.3.2...1.3.3rc1
1.2.6rc1
This patch is being released to address some issues in the migration of the askar wallet-type to askar-anoncreds, and in to restore some webhooks that were lost when askar-anoncreds support was added. The fixes are necessary to enable the both the migration of an existing ACA-Py wallet-type to askar-anoncreds using ACA-Py 1.2 and to see the same events after the migration as before. In addition, a new endpoint has been added for the Out of Band (OOB) protocol that supports retrieving a list of Out of Band records.
The release includes the following PRs from the main branch cherry-picked into this release:
- feat: add list endpoint for out-of-band records #4046
- Update AnonCreds events #4016
- Fix issues with anoncreds upgrade #3991
As well, a dependency update was applied, updating the poetry.lock file to use the latest minor versions of the dependencies and eliminating the one "High" or "Critical" vulnerability in the dependencies.
1.2.6 Breaking Changes
There are no breaking changes in this release.
What's Changed
- Fix issues with anoncreds upgrade (#3991) by @jamshale in #4002
- LTS 1.2 backport for 1.5.0 release by @PatStLouis in #4036
- 1.2.6rc0 by @swcurran in #4038
- feat: backport list endpoint for out-of-band records to 1.2.lts by @PatStLouis in #4058
- 1.2.6rc1 by @swcurran in #4064
Full Changelog: 1.2.5...1.2.6rc1
1.5.1rc0
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.
1.5.1 Breaking Changes
There are no breaking changes in this release from 1.5.0. Those upgrading from a version prior to 1.5.0 should review the 1.5.0 Breaking Changes section for details about the breaking changes introduced in 1.5.0.
1.5.1 Deprecation Notices
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.
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.
AIP 1.0 protocols that were previously announced as deprecated have now been removed from ACA-Py core. Implementers still using those protocols MUST adjust their configuration to load those protocols from the respective plugins, or better, upgrade to their AIP 2.0 equivalents.
What's Changed
- chore(deps): Bump pyjwt from 2.10.1 to 2.11.0 by @dependabot[bot] in #4040
- chore(deps): Bump the all-actions group with 4 updates by @dependabot[bot] in #4041
- chore(deps): Bump the all-actions group with 2 updates by @dependabot[bot] in #4043
- chore(deps-dev): Bump ruff from 0.14.0 to 0.15.0 by @dependabot[bot] in #4042
- Fix revocation setup by @PatStLouis in #4047
- chore(deps): Bump cryptography from 46.0.2 to 46.0.5 in the pip group across 1 directory by @dependabot[bot] in #4045
- feat: add list endpoint for out-of-band records by @kukgini in #4046
- FIX BDD interop integration tests by @PatStLouis in #4052
- chore(deps): Bump the all-actions group across 1 directory with 2 updates by @dependabot[bot] in #4053
- chore(deps): Bump pillow from 11.3.0 to 12.1.1 in the pip group across 1 directory by @dependabot[bot] in #4048
- Enable outbound transport in
--no-transportmode, only disable inbound by @PatStLouis in #4050 - fix: handle revocation registry race conditions for BDD integration tests by @PatStLouis in #4056
- 1.5.1rc0 by @swcurran in #4054
Full Changelog: 1.5.0...1.5.1rc0
1.3.3rc0
This patch is being released to address some issues in the migration of the askar wallet-type to askar-anoncreds, and in to restore some webhooks that were lost when askar-anoncreds support was added. The fixes are necessary to enable the both the migration of an existing ACA-Py wallet-type to askar-anoncreds using ACA-Py 1.2 and to see the same events after the migration as before.
The release includes the following PRs from the main branch cherry-picked into this release:
As well, a dependency update was applied, updating the poetry.lock file to use the latest minor versions of the dependencies and eliminating the one "High" or "Critical" vulnerability in the dependencies.
1.3.3 Breaking Changes
There are no breaking changes in this release.
What's Changed
- Fix issues with anoncreds upgrade (#3991) by @jamshale in #4001
- LTS 1.3 backport for 1.5.0 release by @PatStLouis in #4037
- 1.3.3rc0 by @swcurran in #4039
Full Changelog: 1.3.2...1.3.3rc0