0.26.0-beta.1
Pre-releasefeat!: dfx start uses --pocketic by default
As announced dfx start now runs PocketIC by default.
Running a local replica is still possible with --replica, but this option will be removed in the near future.
feat: dfx will now report telemetry by default
dfx will now record information about each dfx command executed, and periodically send
this information to a DFINITY server, by default.
For more information or to comment, please see https://forum.dfinity.org/t/dfx-telemetry-proposal-2025/41569.
You can see what data dfx collects by inspecting the file at dfx info telemetry-log-path.
You can disable this entirely with dfx config telemetry off or configure it to only collect
locally with dfx config telemetry local.
feat: dfx info telemetry-log-path
Displays the path of the telemetry log file.
fix: Warning and error messages now correctly suggest dfx info security-policy when suboptimal security policies get used
chore: updated the canister creation fee to 500B cycles
Updated the canister creation fee to 500B cycles as documented.
chore: improve the dfx build output
Improve the ouput of dfx build with the canister names that were built, example as below.
$ dfx build
Building canister 'hello_backend'.
Building canister 'hello_frontend'.
Finished building canisters.
feat: Add dfx ledger approve and dfx ledger transfer-from subcommands
Implement dfx ledger approve and dfx ledger transfer-from subcommands that comply with the ICRC-2 standard.
feat: Add dfx ledger allowance subcommand
Implement dfx ledger allowance subcommand that complies with the ICRC-2 standard.
feat: Enable VetKD for use with --replica
- Add VetKD types and methods to management canister IDL
- The VetKD test key id
Bls12_381_G2:dfx_test_keyis now enabled when startingdfxwith--replica.
Dependencies
Motoko
Updated Motoko to 0.14.4
Replica
Updated replica to elected commit f6f5e0927d14886e4bd67f776ee889f31cec2364.
This incorporates the following executed proposals: