Skip to content

Releases: dfinity/ic

release-2025-01-23_03-04-hashes-in-blocks

23 Jan 12:37
Compare
Choose a tag to compare

IC release-2025-01-23_03-04-hashes-in-blocks

release-2025-01-23_03-04-base

23 Jan 12:08
550209a
Compare
Choose a tag to compare

IC release-2025-01-23_03-04-base

ledger-suite-icrc-2025-01-21

21 Jan 13:54
83c1bbf
Compare
Choose a tag to compare

ICRC Ledger Suite release 2025-01-21

Features

  • Use default deserialization value of 0 for the ledger state's ledger_version
  • Bump rust to v1.84

Upgrade and Downgrade Notes

  • For upgrading the ledger to this release, the installed ledger shall be running ledger-suite-icrc-2024-10-17 or later
  • Downgrading the ledger from this release to ledger-suite-icrc-2024-01-07 is supported, but not to earlier versions than that
  • 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-2025-01-21
./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
ic-icrc1-archive-u256.wasm.gz a6d686a5b8e8da4a7fa77c9353f576a8dfd947c84c73cf1519ff1727eb80d56e
ic-icrc1-archive.wasm.gz 1dd7ad35de7c94ce542dd904123652fe24211f1758cdd98aa730efd9315c6fec
ic-icrc1-index-ng-u256.wasm.gz 27257ea3ca9141f6d69ef4999695f14684294308279ab80ba7419b23b07154ee
ic-icrc1-index-ng.wasm.gz 79e3d02131367e6a57aefb34989de9d3b5d6817a10d752afe2a571e7b544e547
ic-icrc1-ledger-u256.wasm.gz 473fb9a21116ca48afcaad8515bff010027dcff02ab7e65a67ff91dd38ef56d6
ic-icrc1-ledger.wasm.gz 75f5076c0b91cccd7d1d26f718d8645ff3e9be11403936aa74e399647b6c57e8
index-ng.did 91cbe9d887ed0c7a65168c1d72e9a1cd63bf387b3ae31083f01e6476123fdef6
archive.did 97825b3fe22508cebd6c6673b0274d6310aff1d63d44eff2e82d21bc68d9ab37
ledger.did 773fa6e29f0be4dbd7610897e996cdb7b5f05e5e24578bfc945ec85ef9f6f19c

release-2025-01-16_16-18-base

16 Jan 18:01
233c1ee
Compare
Choose a tag to compare

IC release-2025-01-16_16-18-base

release-2025-01-09_03-19-base

09 Jan 15:39
aa705aa
Compare
Choose a tag to compare

IC release-2025-01-09_03-19-base

ledger-suite-icrc-2025-01-07

08 Jan 16:51
c741e34
Compare
Choose a tag to compare

ICRC Ledger Suite release 2025-01-07

Features

  • Migrate the ledger balances to stable structures

Upgrade and Downgrade Notes

  • For upgrading the ledger to this release, the installed ledger shall be running ledger-suite-icrc-2024-10-17 or later
  • Downgrading the ledger from this release to an earlier release is not 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-2025-01-07
./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
ic-icrc1-archive-u256.wasm.gz d2170c173f814fafc909737ec82f098714d44aa98ebd4f6dbf4e175160e1200f
ic-icrc1-archive.wasm.gz 2b0970a84976bc2eb9591b68d44501566937994fa5594972f8aac9c8b058672f
ic-icrc1-index-ng-u256.wasm.gz d21d059962144c835c8b291af3033e1f1c835af2350a5cd92b3cf8d687a1a7be
ic-icrc1-index-ng.wasm.gz e155db9d06b6147ece4f9defe599844f132a7db21693265671aa6ac60912935f
ic-icrc1-ledger-u256.wasm.gz 8b2e3e596a147780b0e99ce36d0b8f1f3ba41a98b819b42980a7c08c309b44c1
ic-icrc1-ledger.wasm.gz 3b03d1bb1145edbcd11101ab2788517bc0f427c3bd7b342b9e3e7f42e29d5822
index-ng.did 91cbe9d887ed0c7a65168c1d72e9a1cd63bf387b3ae31083f01e6476123fdef6
archive.did 97825b3fe22508cebd6c6673b0274d6310aff1d63d44eff2e82d21bc68d9ab37
ledger.did 773fa6e29f0be4dbd7610897e996cdb7b5f05e5e24578bfc945ec85ef9f6f19c

release-2025-01-03_03-07-base

03 Jan 11:21
76a634c
Compare
Choose a tag to compare

IC release-2025-01-03_03-07-base

release-2024-12-06_03-16-sandboxes7k-secfix

06 Jan 14:46
9427aba
Compare
Choose a tag to compare

IC release-2024-12-06_03-16-sandboxes7k-secfix

Rate Limits Canister

12 Dec 14:06
6a8bece
Compare
Choose a tag to compare

Initial release of the rate-limit canister

Verification

To reproduce the artifacts of this release:

bazel build --config=local //rs/boundary_node/rate_limits:rate_limit_canister

Checksums

c16f7e5c6dc7f5b97ddbd55ae3251aee34db7c8e03eb3cb94145af323633da81  rate_limit_canister.wasm.gz

Anonymization Backend

12 Dec 14:02
6a8bece
Compare
Choose a tag to compare

N/A

Verification

To reproduce the artifacts of this release:

bazel build --config=local //rs/boundary_node/anonymization/backend:anonymization_backend

Checksums

f1553941e6f344b945e6442f760901916a2c94b316d2592558162c58154f83a2  anonymization_backend.wasm.gz