diff --git a/replica-releases/2e269c77aa2f6b2353ddad6a4ac3d5ddcac196b1.md b/replica-releases/2e269c77aa2f6b2353ddad6a4ac3d5ddcac196b1.md new file mode 100644 index 000000000..7ebd44a63 --- /dev/null +++ b/replica-releases/2e269c77aa2f6b2353ddad6a4ac3d5ddcac196b1.md @@ -0,0 +1,67 @@ +Release Notes for [**release-2024-06-26\_23-01-base**](https://github.com/dfinity/ic/tree/release-2024-06-26_23-01-base) (2e269c77aa2f6b2353ddad6a4ac3d5ddcac196b1) +=================================================================================================================================================================== + +Changelog since git revision [e3fca54d11e19dc7134e374d9f472c5929f755f9](https://dashboard.internetcomputer.org/release/e3fca54d11e19dc7134e374d9f472c5929f755f9) + +Features: +--------- + +* [`787e30c23`](https://github.com/dfinity/ic/commit/787e30c23) Consensus: enable caching in API BNs +* [`ae5145d9d`](https://github.com/dfinity/ic/commit/ae5145d9d) Consensus(recovery): Add replay-until-height parameter to ic-recovery and pass it through to ic-replay +* [`1cce4fe68`](https://github.com/dfinity/ic/commit/1cce4fe68) Consensus(schnorr): Switch ic-recovery to new chain key payload in the update recovery CUP proposal +* [`b5e43c1e7`](https://github.com/dfinity/ic/commit/b5e43c1e7) Execution: Add snapshot\_id to ChangeDetails::CanisterLoadSnapshot +* [`6a919d072`](https://github.com/dfinity/ic/commit/6a919d072) Execution,Runtime,Networking(execution): Transmit message ID and height for finalised ingress messages. +* [`80c2f8ec0`](https://github.com/dfinity/ic/commit/80c2f8ec0) Networking,Interface: change the wire format for the quic transport +* [`298080696`](https://github.com/dfinity/ic/commit/298080696) NNS,Consensus,IDX(ecdsa): Allow adding new keys to an ECDSA subnet + +Bugfixes: +--------- + +* [`2e269c77a`](https://github.com/dfinity/ic/commit/2e269c77a) Execution,Runtime: Properly handle updating of reserved cycles limit +* [`f18cb6e3a`](https://github.com/dfinity/ic/commit/f18cb6e3a) Interface: protobuf definitions +* [`19600a436`](https://github.com/dfinity/ic/commit/19600a436) Message Routing,Utopia: fix StateMachineTests to execute a round in replace\_canister\_state +* [`a0ab22537`](https://github.com/dfinity/ic/commit/a0ab22537) Node: Fix chrony driftfile +* [`dd0bae015`](https://github.com/dfinity/ic/commit/dd0bae015) Node: Allow systemd to relabel journal files +* [`df93219d9`](https://github.com/dfinity/ic/commit/df93219d9) Node: Allow node\_exporter to get attributes in /proc +* [`3ca6b762e`](https://github.com/dfinity/ic/commit/3ca6b762e) Node: update node\_exporter option after version update +* [`b61565fae`](https://github.com/dfinity/ic/commit/b61565fae) Node: Fix parsing of deployment.json + +Chores: +------- + +* [`cd28507fc`](https://github.com/dfinity/ic/commit/cd28507fc) Boundary Nodes,Node: add configuration options +* [`0360f812c`](https://github.com/dfinity/ic/commit/0360f812c) Consensus: don't pass in the membership struct for certification and https outcalls +* [`3c973a316`](https://github.com/dfinity/ic/commit/3c973a316) Consensus(schnorr): Set deprecated EcdsaKeyId in key transcript to None +* [`639dccf86`](https://github.com/dfinity/ic/commit/639dccf86) Consensus,Boundary Nodes,NNS: fixing a few typos +* [`65e359daa`](https://github.com/dfinity/ic/commit/65e359daa) Crypto: rename ic-crypto-tecdsa to ic-crypto-utils-canister-threshold-sig +* [`042793811`](https://github.com/dfinity/ic/commit/042793811) Crypto: make conditionally\_add\_delegation\_cert reproducible +* [`40eca0103`](https://github.com/dfinity/ic/commit/40eca0103) Execution,Runtime: Check for Wasm benchmarks dependencies +* [`e5ed52067`](https://github.com/dfinity/ic/commit/e5ed52067) Interface: (re)move and upgrade deps +* [`daa0f9b5d`](https://github.com/dfinity/ic/commit/daa0f9b5d) Interface: merge context\_logger with the logger crate +* [`1a5c233f3`](https://github.com/dfinity/ic/commit/1a5c233f3) Node: Update container base images refs [2024-06-25-2112] +* [`447ea7917`](https://github.com/dfinity/ic/commit/447ea7917) Node: Update container base images refs [2024-06-20-0850] +* [`d8731aa6d`](https://github.com/dfinity/ic/commit/d8731aa6d) Runtime(RUN): Upgrade Wasmtime to 21 +* [`fdf288f55`](https://github.com/dfinity/ic/commit/fdf288f55) Runtime,Interface,NNS: upgrade crates and use workspace versions + +Refactoring: +------------ + +* [`af4afd80f`](https://github.com/dfinity/ic/commit/af4afd80f) Execution,Runtime: switch sign\_with\_ecdsa to use SignWithThresholdContext +* [`d59cdb48c`](https://github.com/dfinity/ic/commit/d59cdb48c) Interface: remove unused protos +* [`eee57c7b3`](https://github.com/dfinity/ic/commit/eee57c7b3) Message Routing: Change push signals API for Stream +* [`19ffb1746`](https://github.com/dfinity/ic/commit/19ffb1746) Node: Remove build\_container\_filesystem\_config.txt + +Tests: +------ + +* [`95075aea7`](https://github.com/dfinity/ic/commit/95075aea7) Consensus,IDX(schnorr): Add Schnorr keys to some existing ECDSA system tests +* [`d1e6c8eaa`](https://github.com/dfinity/ic/commit/d1e6c8eaa) Execution,Runtime: Temporary disable page size related tests to build ic on Apple M\* platform +* [`e7cf8c8de`](https://github.com/dfinity/ic/commit/e7cf8c8de) Execution,Runtime,Message Routing,Utopia: Add current\_interval\_length into StateMachine lib +* [`8ab41904c`](https://github.com/dfinity/ic/commit/8ab41904c) Message Routing,Utopia: Stop making checkpoints in tests that don't flush expected\_wasm\_binaries +* [`2174daef9`](https://github.com/dfinity/ic/commit/2174daef9) Runtime: Make sandbox tests fail instead of hanging on panics + +Other changes: +-------------- + +* [`6cedc4a0a`](https://github.com/dfinity/ic/commit/6cedc4a0a) revert: chore: update the node\_exporter version on the guest and host OS +* [`ed5ac23c3`](https://github.com/dfinity/ic/commit/ed5ac23c3) Revert "Chore: Update container base images refs [2024-06-20-0850]"