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

Blocklet Server v1.16.19リリースのお知らせ

wangshijun
Blocklet ServerProduct Release

Blocklet Server バージョン1.16.19のリリースを心よりお知らせいたします。私たちのチームは過去4週間、改良とテストに専念し、43件の重要なコミットを実現しました。この更新は、使いやすさ、安定性、パフォーマンスの面で大幅な改善をもたらし、すべてのユーザーによりよく、効率的な体験を提供します。

機能と改善点

Blocklet起動ワークフロー

今回の更新では、非技術系ユーザーのニーズに大きく重点を置いています。技術的な背景を持たないユーザーでも簡単にアプリケーションを開始・実行できるよう、Blocklet起動ワークフローが刷新されました。改善点は以下の通りです:

  • アプリケーションの起動時に、より適切なデフォルト名が設定されるようになりました。
  • カスタムドメインへのリダイレクト時にユーザーのログイン状態が維持されるようになりました。
  • 一貫したUXを提供するため、セットアップワークフローのレイアウトを丁寧に再構成しました。
  • Blocklet設定ワークフローにおける複数のユーザー体験の問題を解決しました。
  • DID Spaceへの接続後、アプリケーションをスムーズに起動できるようになりました。
  • Blockletの設定ページにおける認証エラーを修正しました。
  • 起動プロセス内のドメイン設定ページを細部まで磨き上げました。
  • アプリケーションのインストール確認後に、空白ページが表示されないようにしました。

リソースBlockletのサポート

リソースBlockletのコンセプトを拡張し、単なるテーマや画像パックにとどまらず、包括的な設定として機能するようになりました。リソースBlockletのユーザー体験に関する強化は以下の通りです(リソースBlockletに関する記事は今後さらに公開予定です):

  • よりスムーズな操作のため、リソースBlockletのエクスポートプロセスを合理化しました。
  • リソースBlockletの利用手順を簡素化し、よりアクセスしやすくしました。
  • リソースBlockletページの埋め込み体験を強化しました。

ユーザーログイン体験

ユーザーログイン体験の向上も、今回の更新の重点項目の一つです:

  • DID Wallet WebView内でのアプリケーションの自動ログインを有効化しました。この機能を利用するには、DID Walletを最新版にアップグレードしてください。
  • 基本的なBlockletサービスを基盤とした新しいユーザープロフィールページをローンチしました。
  • 接続ページにおける404エラーと空白ページの問題に対処しました。

アプリケーションバックアップ体験

アプリケーションのバックアップ機能の改善により、ユーザーデータの安全性と信頼性を確保します(ArcBlock公式アプリの50以上において、自動バックアップは現在、このワークフローとDID Spaceによって支えられています):

  • Blocklet dashboardにおけるバックアップ進捗表示の遅延に関する問題を修正しました。
  • アプリケーションのバックアップが失敗する特定のシナリオに対処しました。
  • アプリケーションのバックアップ監査ログのプロセスを合理化しました。

開発者体験

開発者体験は、Blockletコミュニティの成長にとって極めて重要です。そのため、今回の更新では開発者向けのツールとSDKも強化しました。

Blocklet CLI

  • .gitignoreファイルの欠落によりBlockletの初期化が失敗する問題を解決しました。
  • 「blocklet deploy」操作のエラーメッセージを最適化しました。
  • 開発者がBlockletをサーバーにデプロイする際の、より明確なガイダンスを提供しました。
  • DIDが指定されていない場合でも、Blockletの初期化がスムーズに行われるようにしました。
  • 起動プロセスの終了時に発生する例外を修正しました。
  • 起動時のIPチェックにおけるURLの誤りを修正しました。
  • サービスのエラーログをサーバーダッシュボードへリアルタイムでストリーミングする機能を導入しました。

Blocklet SDK

  • コンポーネント呼び出しにカスタムヘッダーを設定できる機能を導入しました。
  • @abtnode/connect-storageを改良して公開し、Blockletの利用可能性を広げました。

セキュリティと信頼性

セキュリティと信頼性は引き続き私たちの最優先事項です。今回の更新には以下が含まれます:

  • コンポーネント一覧ページにおけるコンポーネントバージョンの表示。
  • 環境設定に失敗した際の明確なエラーメッセージ。
  • 新規コンポーネント追加時の既存コンポーネントの適時アップグレードの確保。
  • 証明書アップロードに関する問題を解決。
  • IPv6経由でアクセスした際のダッシュボードのクラッシュを修正。
  • サーバーのサブスクリプション情報表示における不正確さに対処。
  • ヘッダーの早期送信に起因するサービスクラッシュを修正。
  • GIF処理のタイムアウト設定とパラメータを最適化。
  • 入力ファイルのピクセル制限を撤廃し、柔軟性を向上。
  • クラッシュを防ぐため、connectセッションストアとしてSQLiteを採用。
  • 有効期限が切れたBlockletの実行を適時停止するようにしました。
  • 移行に起因するBlocklet Server起動失敗の問題を解決。
  • did.jsonにサーバーモードの返却値を導入。
  • デーモンクラッシュアラートにサーバーDIDを含めるようにしました。

破壊的変更

  • nedbからの自動移行のサポートを終了しました。現在v1.16.9より前のバージョンのBlocklet Serverを稼働しているユーザーは、まずv1.16.18にアップグレードして移行を完了してから、最新版にアップグレードすることを推奨します。

これらの更新がBlocklet Server全体の体験を大きく向上させることを確信しており、皆様からのフィードバックを心よりお待ちしております。継続的なご支援とご関心に感謝いたします。

このページに関わるもの

製品

  • Blocklet Server superseded

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