メインコンテンツへスキップ

Blocklet Server v1.16.28:Blocklet Studioとランタイムサポートの改善

wangshijun
Blocklet ServerComputeDID ConnectProduct Release

Blocklet Server v1.16.28のリリースを発表できることを嬉しく思います。これは2週間にわたる集中的な改善と27件の重要なコミットを含む厳格なテストの成果です。今回のリリースでは、開発者を支援し、当プラットフォーム上で動作する分散型アプリケーションの機能性を高めるための、数多くの新機能と改善が導入されています。

機能と改善点

Blocklet起動ワークフロー

  • Dynamic Blocklet Engineサポート Server上でBlockletを実行する際の、より柔軟で効率的なBlocklet構成と再利用を可能にします。これは、Blocklet ServerがAIGNEで構築されたBlockletを実行できる仕組みの核心部分です。この機能の詳細については、続報でお伝えします。

Screenshot 2024-06-23 at 07.36.17.png

ユーザーログイン体験

ユーザーログイン体験における改善点は以下の通りです。

  • ロケールの永続化・保存できるようになり、セッションをまたいでロケール設定が維持されるようになりました。

Screenshot 2024-06-23 at 06.56.55.png

  • プッシュ通知管理/オフを切り替えられるようになり、通知設定に対するユーザーの制御性が向上しました。

Screenshot 2024-06-23 at 06.57.21.png

アプリ管理体験

アプリ管理インターフェースについても、いくつかの改善を行いました。

  • ナビゲーションの強化 Service内のナビゲーションとコンポーネント一覧を改善し、より管理しやすくしました。

  • Blocklet情報ダイアログ、わかりやすさを向上させました。
  • 通知アクション、ユーザーインタラクションを向上させました。

ビルダー体験

Blocklet CLI

  • バンドルディレクトリの修正、バンドル処理中のエラーを防止します。

Blocklet SDK

  • 通知チャンネル選択、コミュニケーションの柔軟性が向上しました。
  • アプリ検証サポートappPkをblocklet.jsに導入し、セキュリティを強化しました。
  • キャッシュデバッグupdatedAtをblocklet.jsに追加しました。

Blocklet Service

  • PushKit統合。この統合により、ArcBlock Blockletプラットフォーム上のDAppsとそのユーザー間のやり取りが向上します。

Screenshot 2024-06-23 at 07.08.23.png

Blocklet Studio

  • 静的リソースの公開、コーディングスキルを持たないユーザーでもBlockletを作成できるようになりました。詳細なチュートリアルは後日提供予定です。

  • モバイル画面の最適化、Blocklet Studioを改善しました。
  • リソース管理、権限エラーによるリソースエクスポートの問題を解決しました。
  • 安定性の改善

依存関係管理

  • Punycode警告の解消:@blocklet/cli使用時に発生していた煩わしいpunycode警告を削除しました。
  • Axiosの更新.27から最新バージョンであるv1.7.xに更新しました。
  • i18n CLIの更新、カスタムモデルをサポートする形にauto i18n CLIを更新しました。

セキュリティと信頼性

  • マウントポイントの検証、インストールエラーを防止します。
  • ソケットチャンネルの修正 Connectイベントのソケットチャンネルを修正し、DID Connect時に応答がなくなる問題を解決しました。
  • 起動信頼性の向上
  • 分離サポートの強化 Server上で動作するBlockletの分離サポートを改善し、セキュリティと安定性を向上させました。

アップグレード方法

卓越性への取り組みの一環として、Blocklet Serverの公式リリースはすべて、本番環境で1週間の実地テストを経ています。これにより、最も安定した信頼性の高いプラットフォームを提供できることを保証しています。

開発者の皆様は、Blocklet Serverをアップグレードするか、公式ランチャーを使用することで、新機能や改善点をご活用いただけます。分散型アプリケーションのための最先端プラットフォームとして、Blocklet Serverは開発者がこのダイナミックな分野で革新を起こし、卓越した成果を上げるための不可欠なツールとインフラを提供し続けます。

Blocklet Serverをv1.16.28にアップグレードするには、以下の手順に従ってください(このリリースではダッシュボードからのアップグレードは機能しません)。

  • インストール:npm install -g @blocklet/cliで最新バージョンをインストールします。
  • 再起動:blocklet server stop -fでサーバーを停止し、blocklet server startで再起動します。エラーが発生した場合は、再度起動を試みることで解決する場合があります。

コミュニティスポットライト

私たちは、活気あるユーザーコミュニティこそが製品の核心であると信じています。皆様の洞察やご提案は私たちにとってかけがえのないものであり、Blocklet Serverをさらに良いものにするため、いただいたフィードバックを反映していくことに力を注いでいます。このセクションでは、皆様に触発されて実現した最新のアップデートとバグ修正をご紹介します。小さな調整から大きな変更まで、すべてのアップデートが皆様の体験を高め、ニーズにお応えするための一歩です。

フィードバックにご協力ください

ご利用中にご要望、ご提案、または問題がございましたら、ArcBlockコミュニティにてフィードバックをお寄せください。私たちは全力でサポートいたします。さらに、皆様のフィードバックがバグ報奨金プログラムに採用された場合、ABT報酬を獲得できます。

ArcBlockコミュニティ

このページに関わるもの

製品

  • Blocklet Server superseded

    blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。

  • DID Connect active

    アプリケーションがサインインや資格情報の提示を求めるために使う、DID プロトコルの一部です。第三者アカウントと併用することもできます。