2.0.0-dev3
Pre-release
Pre-release
Added
- Added support for listening on multiple interfaces for incoming client RPCs, with individual session caps (#2628).
Changed
- Upgrade OpenEnclave from 0.17.0 to 0.17.1.
get_state_at()
now returns receipts for signature transactions (#2785), see documentation for details.- Upgrade playbooks and base CI image to Ubuntu 20.04. CCF is now primarily developed and tested against Ubuntu 20.04.
- Python
ccf.read_ledger
module now accepts custom formatting rules for the key and value based on the key-value store table name (#2791). - CCF is now built with Clang 10. It is recommended that C++ applications upgrade to Clang 10 as well.
- Internal
/gov/jwt_keys/refresh
endpoint has been moved to/node/jwt_keys/refresh
(#2885). - If no
--san
is specified at node start-up, the node certificate Subject Alternative Name extension now defaults to the value of--public-rpc-address
(#2902).
Removed
- Remove long-deprecated
--domain
argument fromcchost
. Node certificate Subject Alternative Names should be passed in via existing--san
argument (#2798). - Removed Forum sample app.