Skip to content

Releases: dfinity/ic

release-2025-01-30_03-03-hashes-in-blocks

30 Jan 12:06
Compare
Choose a tag to compare

IC release-2025-01-30_03-03-hashes-in-blocks

ledger-suite-icp-2025-01-30

30 Jan 15:53
6bc1943
Compare
Choose a tag to compare

ICP Ledger Suite release 2025-01-30

Features

  • Migrate account balances to stable structures
  • Bump rust to v1.84
  • Accept variable length account identifier in account_balance query
  • Change length type in GetBlocksArgs

Upgrade and Downgrade Notes

  • 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-icp-2025-01-30
./ci/container/build-ic.sh -c
sha256sum ./artifacts/canisters/ic-icp-index-canister.wasm.gz
sha256sum ./artifacts/canisters/ledger-archive-node-canister.wasm.gz
sha256sum ./artifacts/canisters/ledger-canister_notify-method.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-icp-index-canister.wasm.gz 7a304969d53f16bc0701b48f8cc1dc9bdbb50f170ac75f85717a5341a4928592
ledger-archive-node-canister.wasm.gz 09c5b0098aa0bf5bad7c777472542fce7146b45296a914469f03b146891751bb
ledger-canister_notify-method.wasm.gz 6dae518b33ef5814462ff921e81d13acd5e7a8f4e383ab849d87a33b0a608b08
index.did 12c80b4e94a1d32783a92475de87840fa54a5a4d94e60db29422c604cf3a1baa
ledger_archive.did aeb6f23e52dbc44db2302e509700f88381d37392bfd54c74131d2763d5160181
ledger.did 24481afa4bee54f347a1abff3c4b1aefbc190a7b4f59d6dde32604a61ef5935a

release-2025-01-30_03-03-base

30 Jan 12:06
35f3948
Compare
Choose a tag to compare

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

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