Aries-cloudagent

Latest version: v1.0.1

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 19

0.12.1

There are no breaking changes in this release.

What's Changed
* chore(deps): Bump idna from 3.6 to 3.7 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2887
* Some updates to the mkdocs publishing process by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2888
* Fix ack during for auto endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2883
* Prevent 500 error when re-promoting DID with endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2885
* fix: integration tests should use didex 1.1 by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2889
* fix: look up conn record by invite msg id instead of key by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2891
* :bug: Fix IndyAttrValue model that was dropped from openapi spec by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2894
* fix: oob record their_service should be updatable by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2897
* :arrow_up: Upgrade codegen tools used in generate-open-api-specols by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2899
* chore(deps): Bump psf/black from 24.3.0 to 24.4.0 in the all-actions group by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2893
* chore(deps): Bump idna from 3.4 to 3.7 in /demo/playground/examples by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2886
* fix: consider all resolvable dids in invites "public" by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2900
* :art: fix typos by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2898
* fix Faber demo to use oob with aip10 to support connection reuse by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2903
* chore(deps): Bump aiohttp from 3.9.3 to 3.9.4 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2902
* :bug: Fix ServiceDecorator parsing in oob record handling by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2910
* Fix api schema mixup in revocation routes by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2909
* refactor: logging configs setup by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2870
* 0.12.1rc0 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2912
* fix: rev notifications on publish pending by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2916
* Update AnonCreds to 0.2.2 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2917
* fix: fixes a regression that requires a log file in multi-tenant mode by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2918
* 0.12.1rc1 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2921
* chore(deps): Bump psf/black from 24.4.0 to 24.4.2 in the all-actions group by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2924
* 0.12.1 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2926


**Full Changelog**: https://github.com/hyperledger/aries-cloudagent-python/compare/0.12.0...0.12.1

0.12.1rc1

There are no breaking changes in this release.

What's Changed
* chore(deps): Bump idna from 3.6 to 3.7 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2887
* Some updates to the mkdocs publishing process by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2888
* Fix ack during for auto endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2883
* Prevent 500 error when re-promoting DID with endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2885
* fix: integration tests should use didex 1.1 by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2889
* fix: look up conn record by invite msg id instead of key by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2891
* :bug: Fix IndyAttrValue model that was dropped from openapi spec by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2894
* fix: oob record their_service should be updatable by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2897
* :arrow_up: Upgrade codegen tools used in generate-open-api-specols by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2899
* chore(deps): Bump psf/black from 24.3.0 to 24.4.0 in the all-actions group by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2893
* chore(deps): Bump idna from 3.4 to 3.7 in /demo/playground/examples by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2886
* fix: consider all resolvable dids in invites "public" by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2900
* :art: fix typos by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2898
* fix Faber demo to use oob with aip10 to support connection reuse by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2903
* chore(deps): Bump aiohttp from 3.9.3 to 3.9.4 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2902
* :bug: Fix ServiceDecorator parsing in oob record handling by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2910
* Fix api schema mixup in revocation routes by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2909
* refactor: logging configs setup by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2870
* 0.12.1rc0 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2912
* fix: rev notifications on publish pending by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2916
* Update AnonCreds to 0.2.2 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2917
* fix: fixes a regression that requires a log file in multi-tenant mode by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2918
* 0.12.1rc1 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2921


**Full Changelog**: https://github.com/hyperledger/aries-cloudagent-python/compare/0.12.0...0.12.1rc1

0.12.1rc0

There are no breaking changes in this release.

What's Changed
* chore(deps): Bump idna from 3.6 to 3.7 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2887
* Some updates to the mkdocs publishing process by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2888
* Fix ack during for auto endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2883
* Prevent 500 error when re-promoting DID with endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2885
* fix: integration tests should use didex 1.1 by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2889
* fix: look up conn record by invite msg id instead of key by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2891
* :bug: Fix IndyAttrValue model that was dropped from openapi spec by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2894
* fix: oob record their_service should be updatable by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2897
* :arrow_up: Upgrade codegen tools used in generate-open-api-specols by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2899
* chore(deps): Bump psf/black from 24.3.0 to 24.4.0 in the all-actions group by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2893
* chore(deps): Bump idna from 3.4 to 3.7 in /demo/playground/examples by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2886
* fix: consider all resolvable dids in invites "public" by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2900
* :art: fix typos by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2898
* fix Faber demo to use oob with aip10 to support connection reuse by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2903
* chore(deps): Bump aiohttp from 3.9.3 to 3.9.4 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2902
* :bug: Fix ServiceDecorator parsing in oob record handling by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2910
* Fix api schema mixup in revocation routes by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2909
* refactor: logging configs setup by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2870
* 0.12.1rc0 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2912


**Full Changelog**: https://github.com/hyperledger/aries-cloudagent-python/compare/0.12.0...0.12.1rc0

0.12.0

A deployment of this release that uses DID Peer 2 and 4 invitations may encounter problems interacting with agents deployed using older Aries protocols. Led by the Aries Working Group, the Aries community is encouraging the upgrade of all ecosystem deployments to accept all commonly used qualified DIDs, including DID Peer 2 and 4. See the document [Qualified DIDs] for more details about the transition to using only qualified DIDs. If deployments you interact with are still using unqualified DIDs, please encourage them to upgrade as soon as possible.

Specifically for those upgrading their ACA-Py instance that create Out of Band invitations with more than one `handshake_protocol`, the protocol for the connection has been removed. See [Issue \2879] contains the details of this subtle breaking change.

[Issue \2879]: https://github.com/hyperledger/aries-cloudagent-python/pull/2880

New deprecation notices were added to ACA-Py on startup and in the OpenAPI/Swagger interface. Those added are listed below. As well, we anticipate 0.12.0 being the **last ACA-Py release to include support for the previously deprecated Indy SDK**.

- RFC 0036 Issue Credential v1
- Migrate to use RFC 0453 Issue Credential v2
- RFC 0037 Present Proof v2
- Migrate to use RFC 0454 Present Proof v2
- RFC 0169 Connections
- Migrate to use RFC 0023 DID Exchange and 0434 Out-of-Band
- The use of `did:sov:...` as a Protocol Doc URI
- Migrate to use `https://didcomm.org/`

What's Changed
* Initial code migration from anoncreds-rs branch by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2596
* Bump aiohttp from 3.8.6 to 3.9.0 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2635
* Feature Suggestion: Include a Reason When Constraints Cannot Be Applied by Ennovate-com in https://github.com/hyperledger/aries-cloudagent-python/pull/2630
* Fix: RevRegEntry Transaction Endorsement by shaangill025 in https://github.com/hyperledger/aries-cloudagent-python/pull/2558
* fix: update broken demo dependency by mrkaurelius in https://github.com/hyperledger/aries-cloudagent-python/pull/2638
* Bump cryptography from 41.0.5 to 41.0.6 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2636
* Integrate Anoncreds rs into credential and presentation endpoints by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2632
* Initial migration of anoncreds revocation code by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2643
* feat: add did:jwk resolver by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2645
* Feat: DIDX Implicit Request auto-accept and Delete OOB Invitation related records by shaangill025 in https://github.com/hyperledger/aries-cloudagent-python/pull/2642
* Add ConnectionProblemReport handler by usingtechnology in https://github.com/hyperledger/aries-cloudagent-python/pull/2600
* Update integration tests for anoncreds-rs by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2651
* Connection and DIDX Problem Reports by usingtechnology in https://github.com/hyperledger/aries-cloudagent-python/pull/2653
* feat: support resolving did:peer:1 received in did exchange by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2611
* Slight improvement to credx proof validation error message by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2655
* Update snyk workflow to execute on Pull Request by usingtechnology in https://github.com/hyperledger/aries-cloudagent-python/pull/2658
* refactor: make ldp_vc logic reusable by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2533
* Additional anoncreds integration tests by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2660
* Tweak scope of GHA integration tests by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2662
* fix: link to raw content change from master to main by Ennovate-com in https://github.com/hyperledger/aries-cloudagent-python/pull/2663
* Ensure "preserve_exchange_records" flags are set. by usingtechnology in https://github.com/hyperledger/aries-cloudagent-python/pull/2664
* fix: open-api generator script by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2661
* Anoncreds - Add unit testing by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2672
* Fix: Change To Use Timezone Aware UTC datetime by Ennovate-com in https://github.com/hyperledger/aries-cloudagent-python/pull/2679
* Cache TAA by wallet name by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2676
* Improve Per Tenant Logging: Fix issues around default log file path by shaangill025 in https://github.com/hyperledger/aries-cloudagent-python/pull/2659
* Return 404 when schema not found by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2683
* Update dependencies by andrewwhitehead in https://github.com/hyperledger/aries-cloudagent-python/pull/2686
* Add unit tests for anoncreds revocation by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2688
* chore(deps): Bump jwcrypto from 1.5.0 to 1.5.1 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2689
* Emit did:peer:2 for didexchange by Jsyro in https://github.com/hyperledger/aries-cloudagent-python/pull/2687
* did peer 4 resolution by Jsyro in https://github.com/hyperledger/aries-cloudagent-python/pull/2692
* Remove if condition which checks if the `credential.type` array is equal to 1 by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2670
* Improve api documentation and error handling by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2690
* Add did web method type as a default option by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2684
* fix: update constants in TransactionRecord by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2698
* Remove tiny-vim from being added to the container image to reduce reported vulnerabilities from scanning by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2699
* fix: save multi_use to the DB for OOB invitations by frostyfrog in https://github.com/hyperledger/aries-cloudagent-python/pull/2694
* Update legacy bcgovimages references. by WadeBarnes in https://github.com/hyperledger/aries-cloudagent-python/pull/2700
* Feature/emit did peer 4 by Jsyro in https://github.com/hyperledger/aries-cloudagent-python/pull/2696
* feat: inject profile by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2705
* chore(deps): Bump jinja2 from 3.1.2 to 3.1.3 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2707
* feat: make VcLdpManager pluggable by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2706
* Update RTD requirements after security vulnerability recorded by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2712
* fix: minor type hint corrections for VcLdpManager by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2704
* Integration test for did:peer by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2713
* Fix subwallet record removal by andrewwhitehead in https://github.com/hyperledger/aries-cloudagent-python/pull/2721
* Remove exception on connectionless presentation problem report handler by loneil in https://github.com/hyperledger/aries-cloudagent-python/pull/2723
* Fix incorrect Sphinx search library version reference by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2716
* Update the SupportedRFCs Document to be up to date by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2722
* Upgrade anoncreds to 0.2.0.dev7 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2719
* Update devcontainer documentation by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2729
* 0.12.0rc0 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2732
* docs: create design doc for adding W3C VC format support by tra371 in https://github.com/hyperledger/aries-cloudagent-python/pull/2674
* Upgrade anoncred-rs to version 0.2.0-dev8 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2734
* bump pydid to v 0.4.3 by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2737
* Enable presentation issuance/verification through vc-api endpoints by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2710
* Upgrade anoncreds to 0.2.0-dev9 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2741
* Relax validation of holder DID when submitting a credential request by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2731
* chore(deps): Bump aiohttp from 3.9.1 to 3.9.2 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2745
* chore: pin black version by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2747
* Breaking - remove endorser capability to write ledger transactions by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2720
* Update BBS+ context to bypass redirections by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2739
* Anoncreds schema endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2715
* Fix pytest collection errors when anoncreds package is not installed by andrewwhitehead in https://github.com/hyperledger/aries-cloudagent-python/pull/2750
* Add cached copy of BBS v1 context by andrewwhitehead in https://github.com/hyperledger/aries-cloudagent-python/pull/2749
* Remove asynctest dependency and fix "coroutine not awaited" warnings by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2755
* Update anoncreds to 0.2.0-dev10 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2758
* Upgrade anoncreds to version 0.2.0-dev11 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2763
* Move emit events to profile and delay sending until after commit by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2760
* ⬆️ Update pytest-asyncio to 0.23.4 by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2764
* Reorganize the ACA-Py Documentation Files by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2765
* Anoncreds - Cred Def and Revocation Endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2752
* Tweaks to MD files to enable aca-py.org publishing by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2771
* Implement B006 rule by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2775
* :arrow_up: Upgrade pytest to 8.0 by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2773
* fix: partial revert of ConnRecord schema change by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2746
* Add Dependabot configuration by WadeBarnes in https://github.com/hyperledger/aries-cloudagent-python/pull/2783
* chore(deps): Bump the all-actions group with 10 updates by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2784
* Anoncreds revoke and publish-revocations endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2782
* Demo description of reuse in establishing a connection by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2787
* Revert profile inject by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2789
* Revert profile injection for VcLdpManager on vc-api endpoints by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2794
* feature/per tenant settings by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2790
* Add known issues section to Multiledger.md documentation by esune in https://github.com/hyperledger/aries-cloudagent-python/pull/2788
* Bump pyld version to 2.0.4 by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2795
* Fix deprecation warnings by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2756
* Change middleware registration order by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2796
* 0.12.0rc1 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2799
* 0.12.0rc1-tweak by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2800
* Author subwallet setup automation by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2791
* Add anoncreds multitenant endorsement integration tests by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2801
* Get and create anoncreds profile when using anoncreds subwallet by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2803
* Update publish-docs to operate on main and on branches prefixed with docs-v by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2804
* Publish docs GHActions tweak by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2806
* More updates to get docs publishing by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2810
* Eliminate the double workflow event by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2811
* Create revocation notification after list entry written to ledger by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2812
* Fix anoncreds non-endorsement revocation by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2814
* chore(deps): Bump the all-actions group with 3 updates by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2815
* Allow for crids in event payload to be integers by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2819
* FIX: GHA update for doc publishing, fix doc file that was blanked by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2820
* Send revocation list instead of rev_list object - Anoncreds by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2821
* chore(deps): Bump cryptography from 42.0.3 to 42.0.4 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2805
* 0.12.0rc2 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2825
* Integration tests - Add retry to did registration by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2827
* Create AnonCredsMethods.md by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2832
* Cleanup of docs, generator label fix by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2831
* chore(deps): Bump jwcrypto from 1.5.4 to 1.5.6 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2833
* patch for 2781: User Agent header in doc loader by gmulhearn-anonyome in https://github.com/hyperledger/aries-cloudagent-python/pull/2824
* feat: did-rotate by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2816
* Remove requirement for write ledger in read-only mode. by esune in https://github.com/hyperledger/aries-cloudagent-python/pull/2836
* chore(deps): Bump the all-actions group with 1 update by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2844
* Support connection re-use for did:peer:2/4 by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2823
* Add functionality for building and running agents seprately by sarthakvijayvergiya in https://github.com/hyperledger/aries-cloudagent-python/pull/2845
* Update to run_demo script to support Apple M1 CPUs by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2843
* chore(deps-dev): Bump black from 24.1.1 to 24.3.0 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2847
* Anoncreds - support for anoncreds and askar wallets concurrently by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2822
* Minor updates to the documentation - links, navigation and markdown by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2848
* fix: did exchange multiuse invites respond in kind by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2850
* Prevent revocable cred def being created without tails server by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2849
* Update GHA so that broken image links work on docs site - without breaking them on GitHub by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2852
* Increase promote did retries by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2854
* Change did <--> verkey logging on connections by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2853
* feat: external signature suite provider interface by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2835
* chore: propose official deprecations of a couple of features by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2856
* fix(credo-interop): various didexchange and did:peer related fixes by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2748
* fix: states for discovery record to emit webhook by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2858
* Fix run_tests script by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2866
* Add missing VC-DI/LD-Proof verification method option by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2867
* chore(deps): Bump pillow from 10.2.0 to 10.3.0 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2869
* Emit the OOB done event even for multi-use invites by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2872
* refactor: introduce use_did and use_did_method by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2862
* 0.12.0rc3 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2878
* Add wallet.type config to /settings endpoint by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2877
* fix: conn proto in invite webhook if known by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2880
* 0.12.0 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2882

New Contributors
* mrkaurelius made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2638
* jamshale made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2672
* PatStLouis made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2670
* tra371 made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2674
* gmulhearn-anonyome made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2824
* sarthakvijayvergiya made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2845

**Full Changelog**: https://github.com/hyperledger/aries-cloudagent-python/compare/0.11.0...0.12.0

0.12.0rc3

Not secure
A deployment of this release that proactively uses DID Peer 2 and 4 will encounter problems interacting with agents deployed using older Aries protocols. Led by the Aries Working Group, the Aries community is encouraging the upgrade of all ecosystem deployments to accept all commonly used qualified DIDs, including DID Peer 2 and 4. See the document [Qualified DIDs] for more details about the transition to using only qualified DIDs.

New deprecation notices were added to ACA-Py on startup and in the OpenAPI/Swagger interface. Those added are listed below. As well, we anticipate 0.12.0 being the **last ACA-Py release** to include support for the previously deprecated Indy SDK.

- RFC 0036 Issue Credential v1
- Migrate to use RFC 0453 Issue Credential v2
- RFC 0037 Present Proof v2
- Migrate to use RFC 0454 Present Proof v2
- RFC 0169 Connections
- Migrate to use RFC 0023 DID Exchange and 0434 Out-of-Band
- The use of `did:sov:...` as a Protocol Doc URI
- Migrate to use `https://didcomm.org/`.

What's Changed
* Initial code migration from anoncreds-rs branch by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2596
* Bump aiohttp from 3.8.6 to 3.9.0 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2635
* Feature Suggestion: Include a Reason When Constraints Cannot Be Applied by Ennovate-com in https://github.com/hyperledger/aries-cloudagent-python/pull/2630
* Fix: RevRegEntry Transaction Endorsement by shaangill025 in https://github.com/hyperledger/aries-cloudagent-python/pull/2558
* fix: update broken demo dependency by mrkaurelius in https://github.com/hyperledger/aries-cloudagent-python/pull/2638
* Bump cryptography from 41.0.5 to 41.0.6 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2636
* Integrate Anoncreds rs into credential and presentation endpoints by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2632
* Initial migration of anoncreds revocation code by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2643
* feat: add did:jwk resolver by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2645
* Feat: DIDX Implicit Request auto-accept and Delete OOB Invitation related records by shaangill025 in https://github.com/hyperledger/aries-cloudagent-python/pull/2642
* Add ConnectionProblemReport handler by usingtechnology in https://github.com/hyperledger/aries-cloudagent-python/pull/2600
* Update integration tests for anoncreds-rs by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2651
* Connection and DIDX Problem Reports by usingtechnology in https://github.com/hyperledger/aries-cloudagent-python/pull/2653
* feat: support resolving did:peer:1 received in did exchange by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2611
* Slight improvement to credx proof validation error message by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2655
* Update snyk workflow to execute on Pull Request by usingtechnology in https://github.com/hyperledger/aries-cloudagent-python/pull/2658
* refactor: make ldp_vc logic reusable by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2533
* Additional anoncreds integration tests by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2660
* Tweak scope of GHA integration tests by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2662
* fix: link to raw content change from master to main by Ennovate-com in https://github.com/hyperledger/aries-cloudagent-python/pull/2663
* Ensure "preserve_exchange_records" flags are set. by usingtechnology in https://github.com/hyperledger/aries-cloudagent-python/pull/2664
* fix: open-api generator script by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2661
* Anoncreds - Add unit testing by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2672
* Fix: Change To Use Timezone Aware UTC datetime by Ennovate-com in https://github.com/hyperledger/aries-cloudagent-python/pull/2679
* Cache TAA by wallet name by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2676
* Improve Per Tenant Logging: Fix issues around default log file path by shaangill025 in https://github.com/hyperledger/aries-cloudagent-python/pull/2659
* Return 404 when schema not found by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2683
* Update dependencies by andrewwhitehead in https://github.com/hyperledger/aries-cloudagent-python/pull/2686
* Add unit tests for anoncreds revocation by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2688
* chore(deps): Bump jwcrypto from 1.5.0 to 1.5.1 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2689
* Emit did:peer:2 for didexchange by Jsyro in https://github.com/hyperledger/aries-cloudagent-python/pull/2687
* did peer 4 resolution by Jsyro in https://github.com/hyperledger/aries-cloudagent-python/pull/2692
* Remove if condition which checks if the `credential.type` array is equal to 1 by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2670
* Improve api documentation and error handling by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2690
* Add did web method type as a default option by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2684
* fix: update constants in TransactionRecord by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2698
* Remove tiny-vim from being added to the container image to reduce reported vulnerabilities from scanning by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2699
* fix: save multi_use to the DB for OOB invitations by frostyfrog in https://github.com/hyperledger/aries-cloudagent-python/pull/2694
* Update legacy bcgovimages references. by WadeBarnes in https://github.com/hyperledger/aries-cloudagent-python/pull/2700
* Feature/emit did peer 4 by Jsyro in https://github.com/hyperledger/aries-cloudagent-python/pull/2696
* feat: inject profile by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2705
* chore(deps): Bump jinja2 from 3.1.2 to 3.1.3 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2707
* feat: make VcLdpManager pluggable by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2706
* Update RTD requirements after security vulnerability recorded by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2712
* fix: minor type hint corrections for VcLdpManager by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2704
* Integration test for did:peer by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2713
* Fix subwallet record removal by andrewwhitehead in https://github.com/hyperledger/aries-cloudagent-python/pull/2721
* Remove exception on connectionless presentation problem report handler by loneil in https://github.com/hyperledger/aries-cloudagent-python/pull/2723
* Fix incorrect Sphinx search library version reference by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2716
* Update the SupportedRFCs Document to be up to date by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2722
* Upgrade anoncreds to 0.2.0.dev7 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2719
* Update devcontainer documentation by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2729
* 0.12.0rc0 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2732
* docs: create design doc for adding W3C VC format support by tra371 in https://github.com/hyperledger/aries-cloudagent-python/pull/2674
* Upgrade anoncred-rs to version 0.2.0-dev8 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2734
* bump pydid to v 0.4.3 by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2737
* Enable presentation issuance/verification through vc-api endpoints by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2710
* Upgrade anoncreds to 0.2.0-dev9 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2741
* Relax validation of holder DID when submitting a credential request by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2731
* chore(deps): Bump aiohttp from 3.9.1 to 3.9.2 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2745
* chore: pin black version by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2747
* Breaking - remove endorser capability to write ledger transactions by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2720
* Update BBS+ context to bypass redirections by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2739
* Anoncreds schema endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2715
* Fix pytest collection errors when anoncreds package is not installed by andrewwhitehead in https://github.com/hyperledger/aries-cloudagent-python/pull/2750
* Add cached copy of BBS v1 context by andrewwhitehead in https://github.com/hyperledger/aries-cloudagent-python/pull/2749
* Remove asynctest dependency and fix "coroutine not awaited" warnings by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2755
* Update anoncreds to 0.2.0-dev10 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2758
* Upgrade anoncreds to version 0.2.0-dev11 by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2763
* Move emit events to profile and delay sending until after commit by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2760
* ⬆️ Update pytest-asyncio to 0.23.4 by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2764
* Reorganize the ACA-Py Documentation Files by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2765
* Anoncreds - Cred Def and Revocation Endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2752
* Tweaks to MD files to enable aca-py.org publishing by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2771
* Implement B006 rule by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2775
* :arrow_up: Upgrade pytest to 8.0 by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2773
* fix: partial revert of ConnRecord schema change by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2746
* Add Dependabot configuration by WadeBarnes in https://github.com/hyperledger/aries-cloudagent-python/pull/2783
* chore(deps): Bump the all-actions group with 10 updates by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2784
* Anoncreds revoke and publish-revocations endorsement by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2782
* Demo description of reuse in establishing a connection by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2787
* Revert profile inject by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2789
* Revert profile injection for VcLdpManager on vc-api endpoints by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2794
* feature/per tenant settings by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2790
* Add known issues section to Multiledger.md documentation by esune in https://github.com/hyperledger/aries-cloudagent-python/pull/2788
* Bump pyld version to 2.0.4 by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2795
* Fix deprecation warnings by ff137 in https://github.com/hyperledger/aries-cloudagent-python/pull/2756
* Change middleware registration order by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2796
* 0.12.0rc1 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2799
* 0.12.0rc1-tweak by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2800
* Author subwallet setup automation by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2791
* Add anoncreds multitenant endorsement integration tests by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2801
* Get and create anoncreds profile when using anoncreds subwallet by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2803
* Update publish-docs to operate on main and on branches prefixed with docs-v by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2804
* Publish docs GHActions tweak by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2806
* More updates to get docs publishing by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2810
* Eliminate the double workflow event by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2811
* Create revocation notification after list entry written to ledger by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2812
* Fix anoncreds non-endorsement revocation by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2814
* chore(deps): Bump the all-actions group with 3 updates by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2815
* Allow for crids in event payload to be integers by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2819
* FIX: GHA update for doc publishing, fix doc file that was blanked by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2820
* Send revocation list instead of rev_list object - Anoncreds by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2821
* chore(deps): Bump cryptography from 42.0.3 to 42.0.4 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2805
* 0.12.0rc2 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2825
* Integration tests - Add retry to did registration by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2827
* Create AnonCredsMethods.md by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2832
* Cleanup of docs, generator label fix by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2831
* chore(deps): Bump jwcrypto from 1.5.4 to 1.5.6 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2833
* patch for 2781: User Agent header in doc loader by gmulhearn-anonyome in https://github.com/hyperledger/aries-cloudagent-python/pull/2824
* feat: did-rotate by amanji in https://github.com/hyperledger/aries-cloudagent-python/pull/2816
* Remove requirement for write ledger in read-only mode. by esune in https://github.com/hyperledger/aries-cloudagent-python/pull/2836
* chore(deps): Bump the all-actions group with 1 update by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2844
* Support connection re-use for did:peer:2/4 by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2823
* Add functionality for building and running agents seprately by sarthakvijayvergiya in https://github.com/hyperledger/aries-cloudagent-python/pull/2845
* Update to run_demo script to support Apple M1 CPUs by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2843
* chore(deps-dev): Bump black from 24.1.1 to 24.3.0 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2847
* Anoncreds - support for anoncreds and askar wallets concurrently by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2822
* Minor updates to the documentation - links, navigation and markdown by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2848
* fix: did exchange multiuse invites respond in kind by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2850
* Prevent revocable cred def being created without tails server by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2849
* Update GHA so that broken image links work on docs site - without breaking them on GitHub by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2852
* Increase promote did retries by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2854
* Change did <--> verkey logging on connections by jamshale in https://github.com/hyperledger/aries-cloudagent-python/pull/2853
* feat: external signature suite provider interface by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2835
* chore: propose official deprecations of a couple of features by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2856
* fix(credo-interop): various didexchange and did:peer related fixes by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2748
* fix: states for discovery record to emit webhook by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2858
* Fix run_tests script by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2866
* Add missing VC-DI/LD-Proof verification method option by PatStLouis in https://github.com/hyperledger/aries-cloudagent-python/pull/2867
* chore(deps): Bump pillow from 10.2.0 to 10.3.0 by dependabot in https://github.com/hyperledger/aries-cloudagent-python/pull/2869
* Emit the OOB done event even for multi-use invites by ianco in https://github.com/hyperledger/aries-cloudagent-python/pull/2872
* refactor: introduce use_did and use_did_method by dbluhm in https://github.com/hyperledger/aries-cloudagent-python/pull/2862
* 0.12.0rc3 by swcurran in https://github.com/hyperledger/aries-cloudagent-python/pull/2878

New Contributors
* mrkaurelius made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2638
* jamshale made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2672
* PatStLouis made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2670
* tra371 made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2674
* gmulhearn-anonyome made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2824
* sarthakvijayvergiya made their first contribution in https://github.com/hyperledger/aries-cloudagent-python/pull/2845

**Full Changelog**: https://github.com/hyperledger/aries-cloudagent-python/compare/0.11.0...0.12.0.rc3

0.12.0.rc3

Release 0.12.0 is a relatively large release with many new capabilities, feature improvements, upgrades and bug fixes. Importantly, this release completes the ACA-Py implementation of [Aries Interop Profile v2.0](https://github.com/hyperledger/aries-rfcs/tree/main/concepts/0302-aries-interop-profile#aries-interop-profile-version-20), and enables the elimination of unqualified DIDs. While only deprecated for now, all deployments of ACA-Py to move to using only fully qualified DIDs.

Much progress has been made on `did:peer` support in this release, with the handling of inbound [DID Peer] 1 added, and inbound and outbound support for DID Peer 2 and 4. Much attention was also paid to making sure that the Peer DID and DID Exchange capabilities match those of [Credo-TS] (formerly Aries Framework JavaScript). The completion of that work eliminates the remaining places where "unqualified" DIDs are being used, and to enable the "connection reuse" in the Out of Band protocol when using DID Peer 2 and 4 DIDs. See the document [Qualified DIDs] for details about how to control the use of DID Peer 2 or 4 in an ACA-Py deployment, and how to eliminate the use of unqualified DIDs. Support for DID Exchange v1.1 has been added to ACA-Py, with support for DID Exchange v1.0 retained, and we've added support for DID Rotation.

[Qualified DIDs]: https://github.com/hyperledger/aries-cloudagent-python/blob/main/docs/features/QualifiedDIDs.md
[Credo-TS]: https://github.com/openwallet-foundation/credo-ts

Work continues towards supporting ledger agnostic [AnonCreds], and the new [Hyperledger AnonCreds Rust] library. Some of that work is in this release, the rest will be in the next release.

Attention was given in the release to simplifying the handling of JSON-LD [Data Integrity Verifiable Credentials].

An important change in this release is the re-organization of the ACA-Py documentation, moving the vast majority of the documents to the folders within the `docs` folder -- a long overdue change that will allow us to soon publish the documents on [https://aca-py.org](https://aca-py.org) directly from the ACA-Py repository, rather than from the separate [aries-acapy-docs](https://github.com/hyperledger/aries-acapy-docs) currently being used.

A big developer improvement is a revamping of the test handling to eliminate ~2500 warnings that were previously generated in the test suite. Nice job [ff137](https://github.com/ff137)!

[DID Peer]: https://identity.foundation/peer-did-method-spec/
[AnonCreds]: https://www.hyperledger.org/projects/anoncreds
[Hyperledger AnonCreds Rust]: https://github.com/hyperledger/anoncreds-rs
[Data Integrity Verifiable Credentials]: https://www.w3.org/TR/vc-data-integrity/

Page 6 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.