Skip to content

Commit 4b06af1

Browse files
authored
Merge pull request #1492 from swcurran/release-0.7.2
Aries Cloud Agent Python Release 0.7.2
2 parents cc6ed88 + 9b95d90 commit 4b06af1

File tree

3 files changed

+38
-8
lines changed

3 files changed

+38
-8
lines changed

Diff for: CHANGELOG.md

+36-6
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,67 @@
11
# 0.7.2
22

3-
## October 10, 2021
3+
## November 15, 2021
4+
5+
A mostly maintenance release with some key updates and cleanups based on community deployments and discovery.
6+
With usage in the field increasing, we're cleaning up edge cases and issues related to volume deployments.
7+
8+
The most significant new feature for users of Indy ledgers is a simplified approach for transaction authors getting their transactions
9+
signed by an endorser. Transaction author controllers now do almost nothing other than configuring their instance to use an Endorser,
10+
and ACA-Py takes care of the rest. Documentation of that feature is [here](Endorser.md).
411

5-
- Making Endorser handling simpler for the controller by building it into ACA-Py
6-
- Endorser protocol configuration, automation and demo integration [#1422](https://github.com/hyperledger/aries-cloudagent-python/pull/1422)
712
- Improve cloud native deployments/scaling
813
- unprotect liveness and readiness endpoints [#1416](https://github.com/hyperledger/aries-cloudagent-python/pull/1416)
914
- Open askar sessions only on demand - Connections [#1424](https://github.com/hyperledger/aries-cloudagent-python/pull/1424)
15+
- Fixed potential deadlocks by opening sessions only on demand (Wallet endpoints) [#1472](https://github.com/hyperledger/aries-cloudagent-python/pull/1472)
16+
- Fixed potential deadlocks by opening sessions only on demand [#1439](https://github.com/hyperledger/aries-cloudagent-python/pull/1439)
1017
- Make mediation invitation parameter idempotent [#1413](https://github.com/hyperledger/aries-cloudagent-python/pull/1413)
18+
- Indy Transaction Endorser Support Added
19+
- Endorser protocol configuration, automation and demo integration [#1422](https://github.com/hyperledger/aries-cloudagent-python/pull/1422)
20+
- Auto connect from author to endorser on startup [#1461](https://github.com/hyperledger/aries-cloudagent-python/pull/1461)
21+
- Startup and shutdown events (prep for endorser updates) [#1459](https://github.com/hyperledger/aries-cloudagent-python/pull/1459)
22+
- Endorser protocol askar fixes [#1450](https://github.com/hyperledger/aries-cloudagent-python/pull/1450)
23+
- Endorser protocol updates - refactor to use event bus [#1448](https://github.com/hyperledger/aries-cloudagent-python/pull/1448)
24+
- Indy verifiable credential/presentation fixes and updates
25+
- Update credential and proof mappings to allow negative encoded values [#1475](https://github.com/hyperledger/aries-cloudagent-python/pull/1475)
26+
- Add credential validation to offer issuance step [#1446](https://github.com/hyperledger/aries-cloudagent-python/pull/1446)
27+
- Fix error removing proof req entries by timestamp [#1465](https://github.com/hyperledger/aries-cloudagent-python/pull/1465)
28+
- Fix issue with cred limit on presentation endpoint [#1437](https://github.com/hyperledger/aries-cloudagent-python/pull/1437)
29+
- Add support for custom offers from the proposal [#1426](https://github.com/hyperledger/aries-cloudagent-python/pull/1426)
30+
- Make requested attributes and predicates required on indy proof request [#1411](https://github.com/hyperledger/aries-cloudagent-python/pull/1411)
31+
- Remove connection check on proof verify [#1383](https://github.com/hyperledger/aries-cloudagent-python/pull/1383)
1132
- General cleanups and improvements to existing features
33+
- Fixes failing integration test -- JSON-LD context URL not loading because of external issue [#1491](https://github.com/hyperledger/aries-cloudagent-python/pull/1491)
34+
- Update base record time-stamp to standard ISO format [#1453](https://github.com/hyperledger/aries-cloudagent-python/pull/1453)
1235
- Encode DIDComm messages before sent to the queue [#1408](https://github.com/hyperledger/aries-cloudagent-python/pull/1408)
1336
- Add Event bus Metadata [#1429](https://github.com/hyperledger/aries-cloudagent-python/pull/1429)
37+
- Allow base wallet to connect to a mediator after startup [#1463](https://github.com/hyperledger/aries-cloudagent-python/pull/1463)
1438
- Log warning when unsupported problem report code is received [#1409](https://github.com/hyperledger/aries-cloudagent-python/pull/1409)
15-
- Add support for custom offers from the proposal [#1426](https://github.com/hyperledger/aries-cloudagent-python/pull/1426)
16-
- Make requested attributes and predicates required on indy proof request [#1411](https://github.com/hyperledger/aries-cloudagent-python/pull/1411)
1739
- feature/inbound-transport-profile [#1407](https://github.com/hyperledger/aries-cloudagent-python/pull/1407)
1840
- Import cleanups [#1393](https://github.com/hyperledger/aries-cloudagent-python/pull/1393)
1941
- Add no-op handler for generic ack message (RFC 0015) [#1390](https://github.com/hyperledger/aries-cloudagent-python/pull/1390)
2042
- Align OutOfBandManager.receive_invitation with other connection managers [#1382](https://github.com/hyperledger/aries-cloudagent-python/pull/1382)
2143
- Bug fixes
44+
- fix: fixes error in use of a default mediator in connections/out of band -- mediation ID was being saved as None instead of the retrieved default mediator value [#1490](https://github.com/hyperledger/aries-cloudagent-python/pull/1490)
45+
- fix: help text for open-mediation flag [#1445](https://github.com/hyperledger/aries-cloudagent-python/pull/1445)
46+
- fix: incorrect return type [#1438](https://github.com/hyperledger/aries-cloudagent-python/pull/1438)
47+
- Add missing param to ws protocol [#1442](https://github.com/hyperledger/aries-cloudagent-python/pull/1442)
48+
- fix: create static doc use empty endpoint if None [#1483](https://github.com/hyperledger/aries-cloudagent-python/pull/1483)
49+
- fix: use named tuple instead of dataclass in mediation invite store [#1476](https://github.com/hyperledger/aries-cloudagent-python/pull/1476)
2250
- When fetching the admin config, don't overwrite webhook settings [#1420](https://github.com/hyperledger/aries-cloudagent-python/pull/1420)
2351
- fix: return type of inject [#1392](https://github.com/hyperledger/aries-cloudagent-python/pull/1392)
2452
- fix: typo in connection static result schema [#1389](https://github.com/hyperledger/aries-cloudagent-python/pull/1389)
2553
- fix: don't require push on outbound queue implementations [#1387](https://github.com/hyperledger/aries-cloudagent-python/pull/1387)
26-
- Remove connection check on proof verify [#1383](https://github.com/hyperledger/aries-cloudagent-python/pull/1383)
2754
- Updates/Fixes to the Alice/Faber demo and integration tests
55+
- Clarify instructions in the Acme Controller Demo [#1484](https://github.com/hyperledger/aries-cloudagent-python/pull/1484)
2856
- Fix aip 20 behaviour and other cleanup [#1406](https://github.com/hyperledger/aries-cloudagent-python/pull/1406)
2957
- Fix issue with startup sequence for faber agent [#1415](https://github.com/hyperledger/aries-cloudagent-python/pull/1415)
3058
- Connectionless proof demo [#1395](https://github.com/hyperledger/aries-cloudagent-python/pull/1395)
3159
- Typos in the demo's README.md [#1405](https://github.com/hyperledger/aries-cloudagent-python/pull/1405)
3260
- Run integration tests using external ledger and tails server [#1400](https://github.com/hyperledger/aries-cloudagent-python/pull/1400)
3361
- Chores
3462
- Update CONTRIBUTING.md [#1428](https://github.com/hyperledger/aries-cloudagent-python/pull/1428)
63+
- Update to ReadMe and Supported RFCs for 0.7.2 [#1489](https://github.com/hyperledger/aries-cloudagent-python/pull/1489)
64+
- Updating the RTDs code for Release 0.7.2 - Try 2 [#1488](https://github.com/hyperledger/aries-cloudagent-python/pull/1488)
3565

3666
# 0.7.1
3767

Diff for: aries_cloudagent/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Library version information."""
22

3-
__version__ = "0.7.2-rc0"
3+
__version__ = "0.7.2"

Diff for: open-api/openapi.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"swagger" : "2.0",
33
"info" : {
4-
"version" : "v0.7.2-rc0",
4+
"version" : "v0.7.2",
55
"title" : "Aries Cloud Agent"
66
},
77
"tags" : [ {

0 commit comments

Comments
 (0)