RuyiSDK 0.20 版本更新说明
· 阅读需 2 分钟
RuyiSDK 0.20 现已发布,对应的包管理器版本也为 0.20.0。您可前往以下位置之一下载 RuyiSDK 包管理器:
- https://github.com/ruyisdk/ruyi/releases/tag/0.20.0
- https://mirror.iscas.ac.cn/ruyisdk/ruyi/releases/0.20.0/
本次更新主要包含了以下内容,祝您使用愉快!
RuyiSDK 包管理器
ruyi self uninstall --purge
不会遗留遥测数据了。- 修复了
ruyi admin
子命令无法被调用的问题。 - 修复了 Ruyi 虚拟环境中,向无 target tuple 前缀的命令(如一系列 LLVM 工具)的转发。
- 应 RuyiSDK 项目需求方要求,移除了插件机制的 Starlark 沙箱。这有助于简化打包与降低开发门槛:按照 RuyiSDK 当前的威胁模型(threat model),沙箱机制不会带来额外的安全性。
注意:由于 Starlark 与 Python 存在细微的语义差异,在升级到 ruyi 0.20.0 之后,您必须将软件源 ruyi update
到最新,才能继续使用 ruyi
的部分功能(如 ruyi venv
等)。除此之外,我们预计插件机制的技术细节变更不会对实际使用造成影响。
注意:我们可能在今后的一到两个版本期间,实装 RuyiSDK 遥测机制。届时,您可自行决定是否主动上传这部分匿名统计信息,以便 RuyiSDK 团队改进产品;您也可以选择删除先前的遥测数据,以及是否禁用遥测。您可用 ruyi self clean --telemetry
删除所有的遥测信息,包括设备信息。