ArcBlock、Blocklet Server バージョン 1.7.0 をリリース

執筆:Chen Lin(ArcBlock エンジニア)
3か月以上にわたる改善、353件のコミット、30回のマイナーアップデートを経て、Blocklet Server バージョン 1.7.0 を2022年3月18日に正式にリリースしました。
最新版を試すには、npm install -g @blocklet/cli を実行してください。
Blocklet Server 1.7.0 の主な更新内容は次のとおりです。
Blocklet にコンポーネントを動的に追加
コンポーザビリティは Blocklet の中核機能の一つです。バージョン 1.7.0 ではこの機能を大幅に強化し、複数の Blocklet を動的に組み合わせられるようになりました。


独自の Blocklet を作成してコンポーネントを追加し、その Blocklet をエクスポートして自分の GitHub にアップロードすることもできます。



Blocklet Launcher
Blocklet Launcher のプロセスを改善し、Blocklet Store から簡単に Blocklet を起動できるようにしました。




開発者体験の向上
- pnpm を使った @blocklet/cli のインストールに対応
- Blocklet SDK:API を追加。詳細は https://docs.arcblock.io/abtnode/en/developer/blocklet-sdk を参照
- Blocklet CLI:
blocklet configの--profileオプションで複数の設定を保存可能。詳しくはblocklet config --helpを参照 - Blocklet DEV:開発中に
blocklet dev clearで対象 Blocklet の全データを消去可能 - より堅牢なサービスゲートウェイ:純粋な JavaScript 版を提供し、nginx 環境がなくても Blocklet Server を実行可能
- 開発者向けの製品名を変更:データディレクトリ、設定ファイル、一部設定項目の名称を更新
その他の改善
- DID Domain 経由での Blocklet アクセスに対応し、分散型ネットワークでのアクセシビリティを大幅に向上
- Blocklet Server のセキュリティを大幅に強化し、すべての機密情報を暗号化して保存
- パスのスタイルを再設計
- Blocklet と DID Wallet の双方向通信に対応
- 多数のバグ修正と安定性の改善
このページに関わるもの
製品
-
Blocklet Launcher
sunset
事前に手動で設定することなく Blocklet をサーバーへ配置していました。ARC はこれを別の方法で扱うため、Launcher は不要になりました。
-
Blocklet Server
superseded
blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。