Dear IC Community,
we are happy to announce a new replica version that will be proposed to be elected in the next hours.
The release notes are as follows:
* Consensus: ECDSA summary protobuf
* Crypto: Address informational notes from the NCC review on threshold ECDSA
* Crypto: Extend check_keys_with_registry to report unregistered iDKG key
* Crypto: Extend local key check to ensure iDKG secret key exists
* Execution: Bitcoin: Migrate `address_to_outpoints` to use `StableBTreeMap`.
* Execution: Bitcoin: Use `PageMap` instead of a vector in `StableBTreeMap`.
* Execution: Use `CyclesBalanceChange` to track cycles changes in the sandbox
* Execution: Enhancements to `PageMapMemory`.
* Execution: Implement pausing and resuming of execution in sandbox
* Execution: Instrument Wasm modules once in sandbox
* Execution: Remove unnecessary memory references in BitcoinState
* Execution: Remove unused NoOpSelfValidatingPayloadBuilder
* Execution: Restore the instruction limit for install code messages
* L2/Message Routing: enable cmc notify endpoints
* L2/Message Routing: expose metrics from cmc canister
* Message Routing: Bump the certification version to 8
* Message Routing: Reduce extra checkpoints by 1
* Message Routing: Reject oversized XNet payloads
* Message Routing: Transition ingress history statuses to done when at limit
* Message Routing: Use separate thread pool for checkpoint loading
* Networking: Add a systemd process that will run the BTC adapter that talks to BTC mainnet
* Networking: Canister Http response types
* Networking: add headers to canister http request
* Networking: make response fields public in canister http response
* Node: Add boundary node team as code owners for rs/src/tests/boundary_nodes_integration
* Node: New system image scripts and bazel build glue
* Orchestrator: Registration of the iDKG keys for the new nodes
* RegistryClient: Add method to retrieve the max block payload size on a `SubnetRegistry`
* Various bugfixes and test updates