Skip to content

0.24.3

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 02 Dec 01:19
· 35 commits to master since this release
3869ae4

0.24.3

feat: Bitcoin support in PocketIC

dfx start --pocketic is now compatible with --bitcoin-node and --enable-bitcoin.

feat: facade pull ICP, ckBTC, ckETH ledger canisters

The ledger canisters can be pulled even though they are not really "pullable".
The metadata like wasm_url and init_guide are hardcoded inside dfx deps pull logic.

  • ICP ledger: ryjl3-tyaaa-aaaaa-aaaba-cai
  • ckBTC ledger: mxzaz-hqaaa-aaaar-qaada-cai
  • ckETH ledger: ss2fx-dyaaa-aaaar-qacoq-cai

chore: update agent version in frontend templates, and include resolve.dedupe in Vite config

chore: improve error message when trying to use the local replica when it is not running

Frontend canister

Allow setting permissions lists in init arguments just like in upgrade arguments.

  • Module hash: 2c24b5e1584890a7965011d5d1d827aca68c489c9a6308475730420fa53372e8
  • #3965

Candid UI

  • Module hash: f45db224b40fac516c877e3108dc809d4b22fa42d05ee8dfa5002536a3a3daed
  • Bump agent-js to fix error code

chore!: improve the messages for the subcommands of dfx cycles.

If users run subcommands of dfx cycles without the --ic flag, show below messages to indicate what to do next.

Error explanation:
Cycles ledger with canister ID 'um5iw-rqaaa-aaaaq-qaaba-cai' is not installed.
How to resolve the error:
Run the command with '--ic' flag if you want to manage the cycles on the mainnet.

chore: improve dfx start messages.

For dfx start, show below messages to users to indicate what to do next.

Success! The dfx server is running.
You must open a new terminal to continue developing. If you'd prefer to stop, quit with 'Ctrl-C'.

Dependencies

Motoko

Updated Motoko to 0.13.4

Replica

Updated replica to elected commit a62848817cec7ae50618a87a526c85d020283fd9.
This incorporates the following executed proposals: