Hello there!
we are happy to announce that voting is now open for a new IC release .
The NNS proposal is here: IC NNS Proposal 124330 .
Here is a summary of the changes since the last release:
- [8f2224d00] Crypto: chore: Bump rsa version
- [876b07a83] Crypto: perf: Add a benchmark for tECDSA key derivation
- [716d698d7] Execution: chore: Add metrics to track number of in-progress management calls with missing call_id
- [c237e6df3] Execution: feat: Add canister install mode v2 with skip pre_upgrade flag
- [f83446ef9] Execution: feat: Reject in-progress management calls during subnet split
- [f593b17a6] Execution: fix: Log instructions consumed only for each step of install_code
- [126bd7b01] Execution: fix: Reject messages to composite query methods early in replicated mode
- [1189970d8] Execution: perf: Ellipsize user error message
- [f4a023e44] Message Routing: chore: Clean up unneeded deps
- [845f2a356] Message Routing: chore: Clean up unused deps, part 2
- [3f7ec0a56] Networking: chore: improve readability of the http handler
- [4258f027a] Networking: docs: update docs and improve readability a little
- [130545d02] Networking: feat adapter criterion e2e benchmark
- [5b2fd6ec5] Networking: feat(state_sync_manager): Add flag to enable new state sync
- [5bc30e1c6] Networking: fix(quic_transport): print error on failed buffer resizing instead of panicking
- [6e38791ee] Networking: fix(quic_transport): remove the heartbeat from the conn manager
- [bee11130a] Networking: fix(state_sync_manger): Adjust parallel downloads
- [8e431e6fe] Node: Clear out old records when redeploying nodes
- [167fca667] Runtime: Generalize resource usage, threshold, and capacity into
ResourceSaturation
- [80b32daa9] Runtime: Upgrade
wasmparser
andwasm-encoder
- [02cd30990] Runtime: chore: Wasm Instrumentation Part 5
- Various tech-debt management: code refactoring, docs, bug fixes, test updates
IC-OS Verification
To build and verify the IC-OS disk image, run:
# From https://github.com/dfinity/ic#verifying-releases
sudo apt-get install -y curl && curl --proto '=https' --tlsv1.2 -sSLO https://raw.githubusercontent.com/dfinity/ic/b9949229021c8801c03b38d73d53a9dfb14d5f60/gitlab-ci/tools/repro-check.sh && chmod +x repro-check.sh && ./repro-check.sh -c b9949229021c8801c03b38d73d53a9dfb14d5f60
(apologies for the delay in writing the forum post)