ArcBlock 发布 Blocklet Server 1.6.0 版
2021-12-10
作者:林晨(ArcBlock 工程师)
Blocklet Server 1.6.0 新特性概览
经过两个多月的打磨,175 次提交和 21 个小版本迭代,我们于 2021 年 12 月 10 日正式发布了 Blocklet Server 1.5.0。
如想试用最新版,可以运行 npm install -g @blocklet/cli
获取。
Blocklet Server 1.6.0 主要更新:
产品的更名
-
面向使用者
- 将
ABT Node
更名为Blocklet Server
- 将
-
面向开发者
- 将
@abtnode/cli
升级为@blocklet/cli
- 将命令
abtnode <action>
升级为blocklet server <action>
- 将
Blocklet Server
- 支持基于 Blocklet 的访问地址,路由,及安全性配置
- 创建 Blocklet Server 时支持自定义名称和描述
- 通过 Launcher 安装应用:大幅优化 UI/UX,支持响应式布局
- 在 Blocklet Server 侧 “为零配置获取应用” 提供支持:在未登录状态下可以通过通行证安装并启动一个应用
- 更好的 DID Connect 2.0 支持:登录 ABT Node ,登录 Blocklet,购买 Blocklet 过程也支持了 DID Connect 2.0 的交互方式
- 为 Blocklet 提供更好的 Websocket 支持:Websocket server 支持在 blocklet cluster 模式下工作
Blocklet Spec
- 只允许声明一个 web interface
- 支持通过 wellknown 类型的 interface 扩展 server 的能力
- 通过 charging 属性进行付费相关配置
Blocklet 开发
- 支持为 Blocklet 添加自定义数据迁移脚本
- Blocklet SDK 增加基于文件的 Database
性能及安全
- Event hub 消息服务支持分组,增强 blocklet 和 abtnode 的隔离性。
- 提升 blocklet 列表页和详情页的访问速度;将前端静态资源包体积减少 70%。