0.16.0-beta.0
Pre-releasefeat: large canister modules now supported
When using dfx deploy
or dfx canister install
, previously WASM modules larger than 2MiB would be rejected.
They are now automatically submitted via the chunking API if they are large enough.
From a user perspective the limitation will simply have been lifted.
feat: dfx deps: wasm_hash_url and loose the hash check
Providers can provide the hash through wasm_hash_url
instead of hard coding the hash directly.
If the hash of downloaded wasm doesn’t match the provided hash (wasm_hash
, wasm_hash_url
or read from mainnet state tree), dfx deps won’t abort. Instead, it will print a warning message.
feat!: update dfx cycles
commands with mainnet cycles-ledger
canister ID
The dfx cycles
command no longer needs nor accepts the --cycles-ledger-canister-id <canister id>
parameter.
chore: removed the dfx start --emulator mode
This was deprecated in dfx 0.15.1.
chore: removed ic-ref from the binary cache
chore: updated dependencies for new rust projects
Updated to candid 0.10, ic-cdk 0.12, and ic-cdk-timers 0.6
fix: store playground canister acquisition timestamps with nanosecond precision on all platforms
They've always been stored with nanosecond precisions on Linux and Macos.
Now they are stored with nanosecond precision on Windows too.
fix: dfx canister delete, when using an HSM identity, no longer fails by trying to open two sessions to the HSM
Previously, this would fail with a PKCS#11: CKR_CRYPTOKI_ALREADY_INITIALIZED error.
Dependencies
Motoko
Updated Motoko to 0.10.4
Frontend canister
Module hash: 3c86d912ead6de7133b9f787df4ca9feee07bea8835d3ed594b47ee89e6cb730
Candid UI
Module hash: b91e3dd381aedb002633352f8ebad03b6eee330b7e30c3d15a5657e6f428d815
Fix the routing error when deploying to gitpod/github workspace.
Fix that Candid UI cannot be opened using localhost URL.
Replica
Updated replica to elected commit 324eb99eb7531369a5ef75560f1a1a652d123714.
This incorporates the following executed proposals: