|
1 | 1 | # 0.7.2
|
2 | 2 |
|
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). |
4 | 11 |
|
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) |
7 | 12 | - Improve cloud native deployments/scaling
|
8 | 13 | - unprotect liveness and readiness endpoints [#1416](https://github.com/hyperledger/aries-cloudagent-python/pull/1416)
|
9 | 14 | - 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) |
10 | 17 | - 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) |
11 | 32 | - 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) |
12 | 35 | - Encode DIDComm messages before sent to the queue [#1408](https://github.com/hyperledger/aries-cloudagent-python/pull/1408)
|
13 | 36 | - 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) |
14 | 38 | - 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) |
17 | 39 | - feature/inbound-transport-profile [#1407](https://github.com/hyperledger/aries-cloudagent-python/pull/1407)
|
18 | 40 | - Import cleanups [#1393](https://github.com/hyperledger/aries-cloudagent-python/pull/1393)
|
19 | 41 | - Add no-op handler for generic ack message (RFC 0015) [#1390](https://github.com/hyperledger/aries-cloudagent-python/pull/1390)
|
20 | 42 | - Align OutOfBandManager.receive_invitation with other connection managers [#1382](https://github.com/hyperledger/aries-cloudagent-python/pull/1382)
|
21 | 43 | - 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) |
22 | 50 | - When fetching the admin config, don't overwrite webhook settings [#1420](https://github.com/hyperledger/aries-cloudagent-python/pull/1420)
|
23 | 51 | - fix: return type of inject [#1392](https://github.com/hyperledger/aries-cloudagent-python/pull/1392)
|
24 | 52 | - fix: typo in connection static result schema [#1389](https://github.com/hyperledger/aries-cloudagent-python/pull/1389)
|
25 | 53 | - 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) |
27 | 54 | - 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) |
28 | 56 | - Fix aip 20 behaviour and other cleanup [#1406](https://github.com/hyperledger/aries-cloudagent-python/pull/1406)
|
29 | 57 | - Fix issue with startup sequence for faber agent [#1415](https://github.com/hyperledger/aries-cloudagent-python/pull/1415)
|
30 | 58 | - Connectionless proof demo [#1395](https://github.com/hyperledger/aries-cloudagent-python/pull/1395)
|
31 | 59 | - Typos in the demo's README.md [#1405](https://github.com/hyperledger/aries-cloudagent-python/pull/1405)
|
32 | 60 | - Run integration tests using external ledger and tails server [#1400](https://github.com/hyperledger/aries-cloudagent-python/pull/1400)
|
33 | 61 | - Chores
|
34 | 62 | - 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) |
35 | 65 |
|
36 | 66 | # 0.7.1
|
37 | 67 |
|
|
0 commit comments