Skip to content

Commit

Permalink
Merge pull request #1771 from swcurran/main
Browse files Browse the repository at this point in the history
0.7.4-rc2 update
  • Loading branch information
swcurran authored May 11, 2022
2 parents 5ecf63b + 3531b7f commit 27b238a
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 8 deletions.
28 changes: 22 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# 0.7.4-RC1
# 0.7.4-RC2

This release consists largely of internal fixes with a few minor 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 17 different people, which is likely a record for a single ACA-Py
release.
The 0.7.4 release consists largely of internal fixes with a few minor
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 17 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
Expand All @@ -27,6 +27,16 @@ the team at LISSI for creating the
to make load testing so easy! And of course to the core ACA-Py team for
addressing the findings.

The team has worked a lot on evolving the persistent queue (PQ) approach
available in ACA-Py. We have landed on a design whereby the ability to use
queues for inbound and outbound messages is within ACA-Py, with a default
in-memory implementation, and the implementations of external persistent queues
solutions is handled by referencing a plugin from a separate repository. There
will shortly be two concrete, out-of-the-box solutions available, one for Kafka
and one for Redis, and anyone else can implement their own PQ plugin as long as
it uses the same ACA-Py queuing interface. Look for the new PQ repos shortly
within Hyperledger Aries.

Several new ways to control ACA-Py configurations were added, including new
startup parameters, Admin API parameters to control instances of protocols, and
additional web hook notifications.
Expand Down Expand Up @@ -60,6 +70,9 @@ stuff needed for a growing codebase.
- Feature/undelivered events [\#1694](https://github.com/hyperledger/aries-cloudagent-python/pull/1694) ([mepeltier](https://github.com/mepeltier))
- Allow use of SEED when creating local wallet DID Issue-1682 Issue-1682 [\#1705](https://github.com/hyperledger/aries-cloudagent-python/pull/1705) ([DaevMithran](https://github.com/DaevMithran))

- Persistent Queues
- Redis PQ Cleanup in preparation for enabling the uses of plugin PQ implementations \[Issue\#1659\] [\#1659](https://github.com/hyperledger/aries-cloudagent-python/pull/1690) ([shaangill025](https://github.com/shaangill025))

- Issue Credential, Revocation, Present Proof updates/fixes
- Fix: DIF proof proposal when creating bound presentation request \[Issue\#1687\] [\#1690](https://github.com/hyperledger/aries-cloudagent-python/pull/1690) ([shaangill025](https://github.com/shaangill025))
- Fix DIF PresExch and OOB request\_attach delete unused connection [\#1676](https://github.com/hyperledger/aries-cloudagent-python/pull/1676) ([shaangill025](https://github.com/shaangill025))
Expand All @@ -68,6 +81,7 @@ stuff needed for a growing codebase.
- Fixes for credential details in issue-credential webhook responses [\#1668](https://github.com/hyperledger/aries-cloudagent-python/pull/1668) ([andrewwhitehead](https://github.com/andrewwhitehead))
- Fix: present-proof v2 send-proposal [issue\#1474](https://github.com/hyperledger/aries-cloudagent-python/issues/1474) [\#1667](https://github.com/hyperledger/aries-cloudagent-python/pull/1667) ([shaangill025](https://github.com/shaangill025))
- Fixes Issue 3b from [\#1597](https://github.com/hyperledger/aries-cloudagent-python/issues/1597): V2 Credential exchange ignores the auto-respond-credential-request
- fix: Resolve Revocation Notification environment variable name collision [\#1751](https://github.com/hyperledger/aries-cloudagent-python/pull/1751) ([frostyfrog](https://github.com/frostyfrog))
- fix: always notify if revocation notification record exists [\#1665](https://github.com/hyperledger/aries-cloudagent-python/pull/1665) ([TimoGlastra](https://github.com/TimoGlastra))
- Revert change to send\_credential\_ack return value [\#1660](https://github.com/hyperledger/aries-cloudagent-python/pull/1660) ([andrewwhitehead](https://github.com/andrewwhitehead))
- Fix usage of send\_credential\_ack [\#1653](https://github.com/hyperledger/aries-cloudagent-python/pull/1653) ([andrewwhitehead](https://github.com/andrewwhitehead))
Expand All @@ -80,6 +94,7 @@ stuff needed for a growing codebase.

- Mediator updates and fixes
- feat: allow querying default mediator from base wallet [\#1729](https://github.com/hyperledger/aries-cloudagent-python/pull/1729) ([dbluhm](https://github.com/dbluhm))
- Added async with for mediator record delete [\#1749](https://github.com/hyperledger/aries-cloudagent-python/pull/1749) ([dejsenlitro](https://github.com/dejsenlitro))

- 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))
Expand All @@ -96,6 +111,7 @@ stuff needed for a growing codebase.
- Add an integration test for mixed proof with a revocable cred and a n… [\#1672](https://github.com/hyperledger/aries-cloudagent-python/pull/1672) ([ianco](https://github.com/ianco))

- Documentation and Demo Updates
- Fetch from --genesis-url likely to fail in composed container [\#1746](https://github.com/hyperledger/aries-cloudagent-python/pull/1739) ([tdiesler](https://github.com/tdiesler))
- Fixes logic for web hook formatter in Faber demo [\#1739](https://github.com/hyperledger/aries-cloudagent-python/pull/1739) ([amanji](https://github.com/amanji))
- Multitenancy Docs Update [\#1706](https://github.com/hyperledger/aries-cloudagent-python/pull/1706) ([MonolithicMonk](https://github.com/MonolithicMonk))
- [\#1674](https://github.com/hyperledger/aries-cloudagent-python/issue/1674) Add basic DOCKER\_ENV logging for run\_demo [\#1675](https://github.com/hyperledger/aries-cloudagent-python/pull/1675) ([tdiesler](https://github.com/tdiesler))
Expand Down
2 changes: 1 addition & 1 deletion aries_cloudagent/version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
"""Library version information."""

__version__ = "0.7.4-rc1"
__version__ = "0.7.4-rc2"
RECORD_TYPE_ACAPY_VERSION = "acapy_version"
2 changes: 1 addition & 1 deletion open-api/openapi.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"swagger" : "2.0",
"info" : {
"version" : "v0.7.4-rc1",
"version" : "v0.7.4-rc2",
"title" : "Aries Cloud Agent"
},
"tags" : [ {
Expand Down

0 comments on commit 27b238a

Please sign in to comment.