迁移不是为了躲藏。我们为浏览器中的DWB铺平了道路,打下基础,切换到可以用于URL来源的散列格式。
新的repo迁移工具
曾经在一个必须编写数据库迁移的应用程序上工作过吗?是的,我们也是。到目前为止,js-ipfs还不能将repo迁移到新的格式。好吧,这并非完全正确,您可以在Node.js中运行js ipfs时创建的repo上使用go ipfs repo迁移工具(是的,我们有repo兼容性!),但在浏览器中你陷入了困境。
我的意思是,如果我们更新了js ipfs附带的repo格式,那么您的应用程序将不得不捕捉到repo版本不兼容的错误,说明该存储库版本不兼容。坏消息是——您无法使用它,也无法升级。
我们有一个巧妙的策略来避免这种情况——不要改变回购协议,但这很快变得不可持续,因为我们实际上想添加一个迁移,以实现我们的梦想base32编码v1(默认)CIDs。
好消息,朋友们!新版本的js-ipfs现在附带了一个repo迁移工具,可以在浏览器中自动迁移repo。所以现在我们所有的鸭子都排成一列,继续关注迁移和切换到v1 CIDs!
IPNS路径中的base32编码cid
实现了dag put和dag resolve CLI命令
这些在core中已经有一段时间了,我们终于有机会在CLI中展示它们。例如:
API更改
领取专属 10元无门槛券
私享最新 技术干货