0.6.22 中的新功能亮点
0.6.22 版本包含支持尚未完成的新功能的更改,包括对 DFX 命令、Motoko、Motoko 基础库和 Candid 的修复和更新。
新特性和功能
最重要的新特性和功能包括以下功能领域的更新:
DFX
-
当需要但未提供参数时,
dfx canister call
命令现在可以将随机生成的值传递给容器方法。 -
dfx canister call
命令可以获取本地容器的容器标识符,即使容器安装在远程网络上也是如此。 -
dfx replica
命令已修复,因此它不会尝试将副本pid
写入不存在的目录。 -
创建新项目时使用的默认
webpack.config.js
文件已被修改为注释掉配置以启用 TypeScript。之前,
webpack.config.js
文件配置ts-loader
来处理带有.js
文件扩展名的文件,这可能会导致错误。 现在默认禁用此配置,注释掉的配置仅通过ts-loader
处理.ts
、.tsx
和.jsx
文件。
示例应用程序
-
已添加了更新、改进和新的示例应用程序 example 存储库。
所有 Motoko 示例应用程序: example 存储库已更新,可与 {sdk-short-name} 的最新版本一起使用。
还有新的示例应用程序来说明使用数组 (Quicksort) 和构建创建/读取/更新/删除 (CRUD) 操作 一个网页应用 Superheroes.
-
The LinkedUp 示例应用程序已更新,可与最新版本的 Motoko 和 SDK 配合使用。