Skip to content

Releases: dfinity/ic

release-2024-09-19_01-31-base

19 Sep 18:36
0441f40
Compare
Choose a tag to compare

IC release-2024-09-19_01-31-base

release-2024-09-12_01-30-canister-snapshots-hotfix-deprecated-assert

IC release-2024-09-12_01-30-canister-snapshots-hotfix-deprecated-assert

ledger-suite-icrc-2024-09-13

28 Nov 14:12
d4ee25b
Compare
Choose a tag to compare

ICRC Ledger Suite release 2024-09-13

Features

  • Add support for deserializing ledger state written using a memory manager in post_upgrade
  • Supports downgrading to previous ledger versions that write the ledger state to raw stable memory, i.e., without using the memory manager

Upgrade and Downgrade Notes

  • Downgrading the ledger from ledger-suite-icrc-2024-10-17 is supported
  • Downgrading the ledger from this release to earlier ledger versions is supported
  • It is recommended to have all ledger suite canisters running at the same version
  • Upgrading the ledger suite canisters shall be done in the following order:
    1. The index first
    2. The ledger second
    3. Any archives third

WASM Verification

git fetch
git checkout ledger-suite-icrc-2024-09-13
./ci/container/build-ic.sh -c
sha256sum ./artifacts/canisters/ic-icrc1-archive.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-archive-u256.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-index-ng.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-index-ng-u256.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-ledger.wasm.gz
sha256sum ./artifacts/canisters/ic-icrc1-ledger-u256.wasm.gz

The hashes should match the values included in the SHA256SUMS file. For convenience, the filenames and corresponding hashes are also included in the table below.

Files and Hashes

Filename SHA256
archive.did 97825b3fe22508cebd6c6673b0274d6310aff1d63d44eff2e82d21bc68d9ab37
ic-icrc1-archive-u256.wasm.gz e9c7cad647ede2ea2942572f337bd27d0839dd06c5e2c7f03591226acb10a9fb
ic-icrc1-archive.wasm.gz 9476aa71bcee621aba93a3d7c115c543f42c543de840da3224c5f70a32dbfe4d
ic-icrc1-index-ng-u256.wasm.gz de250f08dc7e699144b73514f55fbbb3a3f8cd97abf0f7ae31d9fb7494f55234
ic-icrc1-index-ng.wasm.gz 612410c71e893bb64772ab8131d77264740398f3932d873cb4f640fc257f9e61
ic-icrc1-ledger-u256.wasm.gz e6072806ae22868ee09c07923d093b1b0b687dba540d22cfc1e1a5392bfcca46
ic-icrc1-ledger.wasm.gz a170bfdce5d66e751a3cc03747cb0f06b450af500e75e15976ec08a3f5691f4c
index-ng.did 8795307a19db7ac1d702e4275a2efe217bbdaee537cbd4d5eb5ba1bc7ff590ac
ledger.did d4bd8c7cc0ddb5fefc22f8082cfbe546adeff3e1e0624b84d6560b714e7012cc

release-2024-09-12_01-30-canister-snapshots

12 Sep 14:34
Compare
Choose a tag to compare

IC release-2024-09-12_01-30-canister-snapshots

release-2024-09-12_01-30-base

12 Sep 14:35
afe1a18
Compare
Choose a tag to compare

IC release-2024-09-12_01-30-base

release-2024-09-06_01-30-canister-snapshots-hotfix-https-outcalls

IC release-2024-09-06_01-30-canister-snapshots-hotfix-https-outcalls

release-2024-09-06_01-30-base-hotfix-https-outcalls

IC release-2024-09-06_01-30-base-hotfix-https-outcalls

release-2024-08-29_01-30-canister-snapshots-hotfix-https-outcalls

IC release-2024-08-29_01-30-canister-snapshots-hotfix-https-outcalls

release-2024-08-29_01-30-base-hotfix-https-outcalls

IC release-2024-08-29_01-30-base-hotfix-https-outcalls

release-2024-09-06_01-30-canister-snapshots

06 Sep 16:46
Compare
Choose a tag to compare

IC release-2024-09-06_01-30-canister-snapshots