3.0.0-dev2
Pre-release
Pre-release
Dependencies
- Upgraded OpenEnclave to 0.18.2 (#4132).
Added
- New
GET /node/network/removable_nodes
andDELETE /node/network/nodes/{node_id}
exposed to allow operator to decide which nodes can be safely shut down after retirement, and clear their state from the Key-Value Store. - Added a new method
get_decoded_request_path_params
that returns a map of decoded path parameters (#4126)
Fixed
- Fixed issue where two primary nodes could be elected if an election occurred while a reconfiguration transaction was still pending (#4018).
- When running with
--curve-id secp256r1
, we now correctly support temporary ECDH keys on curve secp256r1 for TLS 1.2 clients.
Deprecated
- The previous logging macros (
LOG_INFO_FMT
,LOG_DEBUG_FMT
etc) have been deprecated, and should no longer be used by application code. Replace with theCCF_APP_*
equivalent.