Major Changes
- Pluggable Request Handlers have been implemented
Major Fixes
| Description | Additional Information | Ticket Number |
| --- | --- | --- |
| Propagates with invalid requests can lead to node crashes | | [INDY-2144](https://jira.hyperledger.org/browse/INDY-2144) |
| There is no validation of the ISSUANCE_TYPE field for the transaction REVOC_REG_DEF | | [INDY-2142](https://jira.hyperledger.org/browse/INDY-2142) |
| Reduce CONS_PROOF timeout to speed up catchup under the load | | [INDY-2083](https://jira.hyperledger.org/browse/INDY-2083) |
Changes and Additions
| Description | Additional Information | Ticket Number |
| --- | --- | --- |
| As a Trustee(s), I need to have a way to set multiple AUTH_RULES by one command | | [INDY-2087](https://jira.hyperledger.org/browse/INDY-2087) |
| Make more system tests to be ready for Indy Node CD pipeline | | [INDY-2127](https://jira.hyperledger.org/browse/INDY-2127) |
| Integrate new handlers into the codebase | | [INDY-1861](https://jira.hyperledger.org/browse/INDY-1861) |
| Define Interfaces needed for View Change Service | | [INDY-1338](https://jira.hyperledger.org/browse/INDY-1338) |
| Rename TRUST_ANCHOR to ENDORSER | | [INDY-1950](https://jira.hyperledger.org/browse/INDY-1950) |
| Update PBFT view change plan of attack | | [INDY-2134](https://jira.hyperledger.org/browse/INDY-2134) |
| Apply a new Docker-in-docker approach for system tests | | [INDY-2131](https://jira.hyperledger.org/browse/INDY-2131) |
| More tests for pluggable request handlers | | [INDY-2108](https://jira.hyperledger.org/browse/INDY-2108) |
| Remove ANYONE_CAN_WRITE | | [INDY-1956](https://jira.hyperledger.org/browse/INDY-1956) |
| [Design] ViewChange protocol must be as defined in PBFT | | [INDY-1290](https://jira.hyperledger.org/browse/INDY-1290) |
| Batch containing some already executed requests should be applied correctly | | [INDY-1405](https://jira.hyperledger.org/browse/INDY-1405) |
| Update Pluggable Req Handlers | | [INDY-2097](https://jira.hyperledger.org/browse/INDY-2097) |
| As a Network Admin, I need to be able to forbid an action in AUTH_RULE, so that no changes in code are needed | | [INDY-2077](https://jira.hyperledger.org/browse/INDY-2077) |
| Create Builders for handlers | | [INDY-1860](https://jira.hyperledger.org/browse/INDY-1860) |
| Apply new request handlers approach to Token Plugins | | [ST-523](https://sovrin.atlassian.net/browse/ST-523) |
| Implementation: Apply new request handlers approach to Token Req Handlers | | [ST-510](https://sovrin.atlassian.net/browse/ST-510) |
| Implementation: Apply new request handlers approach to sovtoken FEEs Handlers | | [ST-578](https://sovrin.atlassian.net/browse/ST-578) |
Known Issues
| Description | Additional Information | Ticket Number |
| --- | --- | --- |
| Incorrect request validation | | [INDY-2164](https://jira.hyperledger.org/browse/INDY-2164) |
| PoA: Request GET_UTXO needs to take into account max limit for a message | | [ST-575](https://sovrin.atlassian.net/browse/ST-575) |