From 65b97856e97d2929f64626d00073fbd7c085e51e Mon Sep 17 00:00:00 2001 From: Stephen Curran Date: Thu, 23 Jun 2022 10:46:48 -0700 Subject: [PATCH 1/2] 0.7.4-rc5 changelog, version and ReadTheDocs updates Signed-off-by: Stephen Curran --- CHANGELOG.md | 35 +++++++++++-------- aries_cloudagent/version.py | 2 +- docs/generated/aries_cloudagent.config.rst | 8 +++++ .../aries_cloudagent.multitenant.rst | 8 +++++ open-api/openapi.json | 2 +- 5 files changed, 39 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 747243e778..8a0bd9c94a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ -# 0.7.4-RC4 +# 0.7.4-RC5 -## June 21, 2022 +## June 23, 2022 + +**NOTE** We expect 0.7.4-rc5 will the be the last Release Candidate prior to the +official 0.7.4 release. **NOTE:** 0.7.4-rc4 contains a fix for a revocation-related issue introduced in 0.7.4-rc3. We recommend updating to 0.7.4-rc4 immediately if you have been using @@ -11,18 +14,18 @@ The 0.7.4 release consists largely of internal fixes to ACA-Py, big increases in performance resulting from the now recommended use of [Aries -Askar](https://github.com/bcgov/aries-askar) instead of the Indy-SDK, tools for -dealing with revocation-related issues, plus a number of enhancements. There have been -a lot of groups exercising ACA-Py and the updates made in this release are a -reflection of those efforts. We have PRs that have been contributed by 20 -different people, which is likely a record for a single ACA-Py release. - -The largest enhancement is in the area of the Hyperledger Indy endorser, -enabling an instance of ACA-Py to act as an Endorser for Indy authors needed -endorsing to write objects to an Indy ledger. We're hoping to see an -"aries-endorser-service" come from that work, an Endorser to be easily operated -by an organization, ideally with a controller starter kit to allow an approvals -business flow. +Askar](https://github.com/bcgov/aries-askar) instead of the Indy-SDK, +improvements and tools for dealing with revocation-related issues, plus a number +of general enhancements. There have been a lot of groups exercising ACA-Py and the +updates made in this release are a reflection of those efforts. We have PRs that +have been contributed by 21 different people. + +The largest enhancement is in the area of the endorsing of Hyperledger Indy +ledger transactions, enabling an instance of ACA-Py to act as an Endorser for +Indy authors needing endorsements to write objects to an Indy ledger. We're +hoping to see (and working on!) an "aries-endorser-service" come from that work, +an Endorser to be easily operated by an organization, ideally with a controller +starter kit supporting a basic approvals business workflow. A focus towards the end of the 0.7.4 development and release cycle was on the handling of AnonCreds revocation in ACA-Py. Most important, a production issue @@ -82,6 +85,7 @@ stuff needed for a growing codebase. - Use provided connection_id if provided [\#1726](https://github.com/hyperledger/aries-cloudagent-python/pull/1726) ([ianco](https://github.com/ianco)) - Additions to the startup parameters, Admin API and Web Hooks + - Improve typing of settings and add plugin settings object [\#1833](https://github.com/hyperledger/aries-cloudagent-python/pull/1833) ([dbluhm](https://github.com/dbluhm)) - feat: accept taa using startup parameter --accept-taa [\#1643](https://github.com/hyperledger/aries-cloudagent-python/pull/1643) ([TimoGlastra](https://github.com/TimoGlastra)) - Add auto_verify flag in present-proof protocol [\#1702](https://github.com/hyperledger/aries-cloudagent-python/pull/1702) ([DaevMithran](https://github.com/DaevMithran)) - feat: query connections by their_public_did [\#1637](https://github.com/hyperledger/aries-cloudagent-python/pull/1637) ([TimoGlastra](https://github.com/TimoGlastra)) @@ -133,6 +137,7 @@ stuff needed for a growing codebase. - Multitenacy updates and fixes - feat: create new JWT tokens and invalidate older for multitenancy [\#1725](https://github.com/hyperledger/aries-cloudagent-python/pull/1725) ([TimoGlastra](https://github.com/TimoGlastra)) + - Multi-tenancy stale wallet clean up [\#1692](https://github.com/hyperledger/aries-cloudagent-python/pull/1692) ([dbluhm](https://github.com/dbluhm)) - Dependencies and internal code updates/fixes - Update pyjwt to 2.4 [\#1829](https://github.com/hyperledger/aries-cloudagent-python/pull/1829) ([andrewwhitehead](https://github.com/andrewwhitehead)) @@ -176,6 +181,8 @@ stuff needed for a growing codebase. - Remove references to play with von [\#1688](https://github.com/hyperledger/aries-cloudagent-python/pull/1688) ([ianco](https://github.com/ianco)) - Add pre-commit as optional developer tool [\#1671](https://github.com/hyperledger/aries-cloudagent-python/pull/1671) ([dbluhm](https://github.com/dbluhm)) - run_docker start - pass environment variables [\#1715](https://github.com/hyperledger/aries-cloudagent-python/pull/1715) ([shaangill025](https://github.com/shaangill025)) + - Use local deps only [\#1834](https://github.com/hyperledger/aries-cloudagent-python/pull/1834) ([ryjones](https://github.com/ryjones)) + - Enable pip-audit [\#1831](https://github.com/hyperledger/aries-cloudagent-python/pull/1831) ([ryjones](https://github.com/ryjones)) - Release management pull requests - Update changelog and version for 0.7.4-rc4 [\#1830](https://github.com/hyperledger/aries-cloudagent-python/pull/1830) ([swcurran](https://github.com/swcurran)) diff --git a/aries_cloudagent/version.py b/aries_cloudagent/version.py index 35c49c1091..c71e06b7b1 100644 --- a/aries_cloudagent/version.py +++ b/aries_cloudagent/version.py @@ -1,4 +1,4 @@ """Library version information.""" -__version__ = "0.7.4-rc4" +__version__ = "0.7.4-rc5" RECORD_TYPE_ACAPY_VERSION = "acapy_version" diff --git a/docs/generated/aries_cloudagent.config.rst b/docs/generated/aries_cloudagent.config.rst index 8fae3838c6..43b1ef34a5 100644 --- a/docs/generated/aries_cloudagent.config.rst +++ b/docs/generated/aries_cloudagent.config.rst @@ -89,6 +89,14 @@ aries\_cloudagent.config.logging module :undoc-members: :show-inheritance: +aries\_cloudagent.config.plugin\_settings module +------------------------------------------------ + +.. automodule:: aries_cloudagent.config.plugin_settings + :members: + :undoc-members: + :show-inheritance: + aries\_cloudagent.config.provider module ---------------------------------------- diff --git a/docs/generated/aries_cloudagent.multitenant.rst b/docs/generated/aries_cloudagent.multitenant.rst index ad9325f00b..2748e843d7 100644 --- a/docs/generated/aries_cloudagent.multitenant.rst +++ b/docs/generated/aries_cloudagent.multitenant.rst @@ -33,6 +33,14 @@ aries\_cloudagent.multitenant.base module :undoc-members: :show-inheritance: +aries\_cloudagent.multitenant.cache module +------------------------------------------ + +.. automodule:: aries_cloudagent.multitenant.cache + :members: + :undoc-members: + :show-inheritance: + aries\_cloudagent.multitenant.error module ------------------------------------------ diff --git a/open-api/openapi.json b/open-api/openapi.json index 5988f2e0ef..d397ebf4b9 100644 --- a/open-api/openapi.json +++ b/open-api/openapi.json @@ -1,7 +1,7 @@ { "swagger" : "2.0", "info" : { - "version" : "v0.7.4-rc4", + "version" : "v0.7.4-rc5", "title" : "Aries Cloud Agent" }, "tags" : [ { From f12a3b775fe1554d011f350dd2c1dda03fd057d6 Mon Sep 17 00:00:00 2001 From: Stephen Curran Date: Thu, 23 Jun 2022 10:48:34 -0700 Subject: [PATCH 2/2] Added this PR to the changelog Signed-off-by: Stephen Curran --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a0bd9c94a..61f8005bf9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -185,6 +185,7 @@ stuff needed for a growing codebase. - Enable pip-audit [\#1831](https://github.com/hyperledger/aries-cloudagent-python/pull/1831) ([ryjones](https://github.com/ryjones)) - Release management pull requests + - 0.7.4-rc5 changelog, version and ReadTheDocs updates [\#1838](https://github.com/hyperledger/aries-cloudagent-python/pull/1838) ([swcurran](https://github.com/swcurran)) - Update changelog and version for 0.7.4-rc4 [\#1830](https://github.com/hyperledger/aries-cloudagent-python/pull/1830) ([swcurran](https://github.com/swcurran)) - Changelog, version and ReadTheDocs updates for 0.7.4-rc3 release [\#1817](https://github.com/hyperledger/aries-cloudagent-python/pull/1817) ([swcurran](https://github.com/swcurran)) - 0.7.4-rc2 update [\#1771](https://github.com/hyperledger/aries-cloudagent-python/pull/1771) ([swcurran](https://github.com/swcurran))