Skip to main content
Back

Developer weekly update April 17, 2024

Hello developers, and welcome to this week's developer weekly update! In this week's update, we have a new dfx release, new ICRC standards that are ready for the NNS to vote on, and information about Bitcoin halving week. Let's get started!

April 17 2024

dfx v0.20.0 release

The latest version of dfx, v0.20.0, is ready for beta testing and will be released next week. This new release includes:

  • New features such as:

    • A new command dfx schema --for dfx-metadata that displays the JSON schema of the dfx metadata.

    • The dfx metadata has been extended with the tech_stack object.

    • The dfx completion command has been added, which generates shell completion scripts for bash, elvish, fish, zsh, or PowerShell.

  • Bug fixes such as:

    • CANISTER_CANDID_PATH_<canister name> is now set properly for remote canisters.

    • dfx no longer always creates the .dfx directory if dfx.json is present.

    • dfx only loads dfx.json for commands that need it.

You can read the full release notes or provide feedback on this release on the developer forum.

NFT standards ICRC-7 and ICRC-37 ready for NNS vote

Two new ICRC standards are ready for their NNS vote! These standards, ICRC-7 and ICRC-37, are standards for NFTs on ICP.

ICRC-7 is the base standard for NFTs, while ICRC-37 is an extension of ICRC-7 that defines an approve / transfer_from functionality for NFTs.

You can learn more about these standards on the developer forum.

Bitcoin Halving week

Bitcoin Halving is approaching this week on April 19th! To celebrate, the ICP social media accounts are sharing all things Bitcoin and ckBTC, including podcasts, interviews, and community projects. We encourage the ICP community to share their open-source projects using ckBTC or the ICP Bitcoin integration. You can share links to your project on the developer forum and our team will review and amplify them across social media channels if possible, or enter the ckBTC design bounty due on April 20, 2024.

Be sure to check out the DFINITY X and DFINITYDev X accounts to view all the Bitcoin-related content this week!

That'll wrap up this week. Tune back in next week for more developer updates!

-DFINITY