作者:林晨(ArcBlock 工程师)
ABT Node 1.5.0 新特性概览#
经过两个多月的打磨,161 次提交和 14 个小版本迭代,我们于 2021 年 9 月 18 日正式发布了 ABT Node 1.5.0。
如想试用最新版,可以运行 npm install -g @abtnode/cli
获取。
ABT Node 1.5.0 主要更新:
团队管理#
- UI 大幅优化: 重新设计团队管理,通行证管理,权限管理的页面和交互,更好的使用体验
- 支持通行证找回: 你可以使用 DID 钱包找回使用过的通行证
- 支持配置外部通行证的权限: 当一个成员使用外部通行证访问你的 blocklet 时,你可以指定这个通行证是否有效,以及拥有哪些权限
Blocklet#
- 为每一个 blocklet 自动生成安全的拥有独立域名的访问地址: 安装一个 blocklet 后,ABT Node 会自动为这个 blocklet 生成专属的 https 链接,进而增强了 blocklet 的可访问性,隔离性和安全性
- 支持建立可认证的 websocket 连接: 通过 ABT Node 提供的认证服务,blocklet 开发者只需简单配置,即可为 websocket 连接增加认证能力
- Blocklet SDK 支持权限管理 API: Blocklet 开发者可以使用 Blocklet SDK 设置和管理权限(基于 RBAC)
- 支持为 Blocklet 设置基于 ETH 格式的应用 ID
ABT Node#
- 大幅提升在 Docker 中的使用体验
UI 优化#
- 重新设计团队管理,通行证管理和权限管理的页面和交互
- 全新的 DID Connect 组件
- 新增关于页面
- Dashboard 中部分列表页支持了分页
其他#
- 部分 Bug 修复,稳定性优化,安全优化