# \#sdk

**URL:** https://forum.dfinity.org/tag/sdk/37.md

[Latest](https://forum.dfinity.org/latest.md) · [Categories](https://forum.dfinity.org/categories.md) · [Tags](https://forum.dfinity.org/tags.md)

---

## [@icp-sdk/core Release Announcements](https://forum.dfinity.org/t/icp-sdk-core-release-announcements/65402)

<div class="topic-metadata">

**Author:** [@nikosxenakis](https://forum.dfinity.org/u/nikosxenakis)\
**Replies:** 5\
**Last updated:** [March 24, 2026, 12:06pm UTC](https://forum.dfinity.org/t/icp-sdk-core-release-announcements/65402 "2026-03-24T12:06:05Z")

</div>

This topic is used to announce new releases of @icp-sdk/core, the official JavaScript/TypeScript SDK for the Internet Computer. GitHub: GitHub - dfinity/icp-js-core: The base library to build applications on the Intern…

---

## [Extending DFX to support WASI](https://forum.dfinity.org/t/extending-dfx-to-support-wasi/56004)

<div class="topic-metadata">

**Author:** [@sgaflv](https://forum.dfinity.org/u/sgaflv)\
**Replies:** 5\
**Last updated:** [September 1, 2025, 10:50am UTC](https://forum.dfinity.org/t/extending-dfx-to-support-wasi/56004 "2025-09-01T10:50:21Z")

</div>

Hello, I would like to propose extending DFX to support WASI. With WASI you can use the standard Rust functions to work with files, access time, randomness, and output messages into DFX console using println! macro. (No …

---

## [DFX Feature Request (local memory resource usage limit)](https://forum.dfinity.org/t/dfx-feature-request-local-memory-resource-usage-limit/31689)

<div class="topic-metadata">

**Author:** [@icme](https://forum.dfinity.org/u/icme)\
**Replies:** 1\
**Last updated:** [June 11, 2024, 12:05pm UTC](https://forum.dfinity.org/t/dfx-feature-request-local-memory-resource-usage-limit/31689 "2024-06-11T12:05:20Z")

</div>

I woke up this morning to a prompt saying that my laptop (64GB RAM) has run out of memory. Opened up running processes and found the culprit :sweat\_smile: I’m using dfx 0.16.1 at the current moment. or something I …

---

## [Candid interface compatibility check doesn't show all breaking interface changes before deploy](https://forum.dfinity.org/t/candid-interface-compatibility-check-doesnt-show-all-breaking-interface-changes-before-deploy/30988)

<div class="topic-metadata">

**Author:** [@icme](https://forum.dfinity.org/u/icme)\
**Replies:** 2\
**Last updated:** [May 22, 2024, 9:14am UTC](https://forum.dfinity.org/t/candid-interface-compatibility-check-doesnt-show-all-breaking-interface-changes-before-deploy/30988 "2024-05-22T09:14:09Z")

</div>

I recently deleted 4 APIs from one of my canisters, and changed the return type of another API (5 breaking API changes total). Upon deploying the canister, I expected to receive several notices about breaking frontend c…

---

## [Nvm-like support for switching between different versions of dfx](https://forum.dfinity.org/t/nvm-like-support-for-switching-between-different-versions-of-dfx/15733)

<div class="topic-metadata">

**Author:** [@icme](https://forum.dfinity.org/u/icme)\
**Replies:** 11\
**Last updated:** [February 21, 2024, 8:01pm UTC](https://forum.dfinity.org/t/nvm-like-support-for-switching-between-different-versions-of-dfx/15733 "2024-02-21T20:01:35Z")

</div>

To switch between dfx versions, I currently do the following: DFX\_VERSION=\<version\_I\_want\_to\_use\> sh -ci "$(curl -fsSL https://internetcomputer.org/install.sh)" Is there an easier way of hopping between different dfx v…

---

## [Dfx 0.16.1 is promoted](https://forum.dfinity.org/t/dfx-0-16-1-is-promoted/27196)

<div class="topic-metadata">

**Author:** [@Vivienne](https://forum.dfinity.org/u/Vivienne)\
**Replies:** 0\
**Last updated:** [February 1, 2024, 5:41pm UTC](https://forum.dfinity.org/t/dfx-0-16-1-is-promoted/27196 "2024-02-01T17:41:27Z")

</div>

Dfx 0.16.1 is promoted. You can read the release notes here. We’re releasing this version so quickly after 0.16.0 because of this bug found by @lastmjs. The new release contains a fixed replica. Please let us know if yo…

---

## [Error: Failed while waiting for agent status](https://forum.dfinity.org/t/error-failed-while-waiting-for-agent-status/24910)

<div class="topic-metadata">

**Author:** [@theoman42](https://forum.dfinity.org/u/theoman42)\
**Replies:** 1\
**Last updated:** [November 25, 2023, 6:47pm UTC](https://forum.dfinity.org/t/error-failed-while-waiting-for-agent-status/24910 "2023-11-25T18:47:56Z")

</div>

I am simply trying to dfx ping ic and keep getting this error. Caused by: Failed while waiting for agent status. An error happened during communication with the replica: error sending request for url (https://icp0.i…

---

## [Dfx 0.14.1 is promoted!](https://forum.dfinity.org/t/dfx-0-14-1-is-promoted/20478)

<div class="topic-metadata">

**Author:** [@mnl](https://forum.dfinity.org/u/mnl)\
**Replies:** 8\
**Last updated:** [June 12, 2023, 7:08am UTC](https://forum.dfinity.org/t/dfx-0-14-1-is-promoted/20478 "2023-06-12T07:08:07Z")

</div>

This version is addressing issues experienced in the 0.14.0 release; we strongly recommend all users, especially those affected, to upgrade. We’ve withdrawn the release binary files for 0.14.0, making it non-installable. …

---

## [Generate actor type declarations (dfx generate) without creating a canister first](https://forum.dfinity.org/t/generate-actor-type-declarations-dfx-generate-without-creating-a-canister-first/15342)

<div class="topic-metadata">

**Author:** [@icme](https://forum.dfinity.org/u/icme)\
**Replies:** 9\
**Last updated:** [April 19, 2023, 7:42am UTC](https://forum.dfinity.org/t/generate-actor-type-declarations-dfx-generate-without-creating-a-canister-first/15342 "2023-04-19T07:42:29Z")

</div>

Some of the canisters I create are generated dynamically, meaning that I am not creating all of them at the onset of my application running. However, I would like to have the candid type declarations available to my fron…

---

## [Dfx 0.11.2 is promoted](https://forum.dfinity.org/t/dfx-0-11-2-is-promoted/15210)

<div class="topic-metadata">

**Author:** [@mnl](https://forum.dfinity.org/u/mnl)\
**Replies:** 10\
**Last updated:** [September 22, 2022, 9:30am UTC](https://forum.dfinity.org/t/dfx-0-11-2-is-promoted/15210 "2022-09-22T09:30:32Z")

</div>

Release Notes | Internet Computer Home Summary Patch release for frontend canister (also known as asset canister or certified assets canister) code. Recent updates to the asset canister that came as part of dfx 0.11.1 …

---

## [Managing several instances of a canister on a network](https://forum.dfinity.org/t/managing-several-instances-of-a-canister-on-a-network/15344)

<div class="topic-metadata">

**Author:** [@bitdivine](https://forum.dfinity.org/u/bitdivine)\
**Replies:** 1\
**Last updated:** [September 9, 2022, 6:04am UTC](https://forum.dfinity.org/t/managing-several-instances-of-a-canister-on-a-network/15344 "2022-09-09T06:04:09Z")

</div>

Hello all, What is the best practice for managing multiple deployments of one canister on a single network? Historically what I have done is to create several “networks” in the dfx.json networks section but that actual…

---

## [The InfinitySwap IC CDK](https://forum.dfinity.org/t/the-infinityswap-ic-cdk/13312)

<div class="topic-metadata">

**Author:** [@Maxfinity](https://forum.dfinity.org/u/Maxfinity)\
**Replies:** 2\
**Last updated:** [June 23, 2022, 7:16am UTC](https://forum.dfinity.org/t/the-infinityswap-ic-cdk/13312 "2022-06-23T07:16:46Z")

</div>

Hi guys, For all the Rust developers out there, we have open sourced a really useful tool: GitHub - infinity-swap/canister-sdk is our canister development kit. You can use it to build canisters in Rust, and more than t…
