ニューリリース: Rocket.Chat バージョン3.11公開

もう一ヶ月、もう一つのリリースです。Rocket.Chat 3.11 は多くの新しいエキサイティングな機能と改善が含まれています。何が新しいのかをより明確に把握できるように、最新リリースのアップデートをリストアップしました – 以下でチェックしてみてください! 元のリストを見たい場合は、ここをクリックしてください。

新機能

Apps: Apps Permission System (#20078)

アプリを管理するユーザーは、アプリがインスタンスにインストールされる前に必要なパーミッションを確認し、インストールするかどうかを決めることができます。マーケットプレイスと手動インストールの両方で動作します。

Apps: IPreFileUpload event (#20285)

これでアプリは、アップロードの詳細を確認することで、ユーザーがファイル操作をアップロードしないようにする機能を持つようになりました。

ENTERPRISE: Automatic transfer of unanswered conversations to another agent (#20090)

新しいオムニチャネル機能は、現在のエージェントが管理者によって定められた一定の期間内に応答しなかった場合、チャットは自動的に別のエージェントに転送されます。

ENTERPRISE: Omnichannel Contact Manager as preferred agent for routing (#20244)

コンタクトマネージャーがビジターに割り当てられている場合、チャットは自動的にそれぞれのコンタクトマネージャーに転送されます。コンタクトマネージャーがオフラインの場合、チャットは他のオンラインエージェントに転送されます。
この自動割り当て機能は、管理者の設定により、有効または無効にすることができます。

ルーティング・メソッドに基づく動作

  • 自動選択、負荷分散、または外部サービス(autoAssignAgent = true) 以下の場合に該当します。
    • Contact-Manager がオンラインの場合、チャットは Contact-Manager にのみ転送されます。
    • コンタクトマネージャーがオフラインの場合、そのチャットはルーティングシステムに基づいて他のオンラインエージェントに転送されます。
  • 手動選択(autoAssignAgent = false)
    • コンタクトマネージャーがオンラインの場合、チャットはコンタクトマネージャー専用のキューに表示されます。
    • コンタクトマネージャがオフラインの場合、チャットは関連するすべてのエージェント/マネージャのキューに表示されます(現在のように)。

Banner system and NPS (#20221)

Rocket.Chatの改善を助けるためにユーザーとオプションのNPS調査に警告するためのより堅牢でスケーラブルなバナーシステム。

オムニチャネルのためのメールインボックス (#20101)

  • この新機能により、電子メールアカウントは電子メールメッセージ(スレッド)を受信し、オムニチャネルチャットに変換されます。電子メールがチャンネルの一部になると、他のオムニチャネルのライブチャットの会話と同様にRocket.Chatに表示されます。

複数のメールアカウントを設定し、メールサーバーとの接続をテストし、各アカウントの動作を定義することができるようになります。チャンネルに添付されたメールにメッセージを受信すると、このように表示されるはずです。

メッセージを受け取った後、そのメッセージはあなたのワークスペースの進行中のチャットの一部となります。メールで返信」をクリックして、チャットボックスにメッセージを書き込めば、Rocket.Chatで直接返信することができます。

回答を送信すると、チャットの履歴は次のようになります。

暗号化されたディスカッションと新しい暗号化権限 (#20201)

  • ディスカッションでは、他のチャネルタイプと同様に、E2EEの機能をフルに活用できるようになりました。
  • 暗号化キーの変更がより簡単になりました。適切なキーリセットを行った後、新しい暗号化キーでE2EEチャットを正しく継続できるようになりました。
  • 新しいグローバル設定:プライベートチャネルをデフォルトで暗号化して作成する。
  • チャンネルのE2EE設定を変更すると、従来のキーアイコンに加えてシステムメッセージが表示され、設定が最近変更されたかどうかがチャンネルメンバーに通知されるようになりました。
  • E2E暗号化された部屋では、ユーザーがE2EEキーを挿入するのを待つ間、メッセージがレンダリングされ、ぼやけてしまいます。

サーバー情報ページ (#19517)

サーバー情報ページのデザインが変更され、モバイルプッシュ通知の使用状況やプランで利用できる機能などの情報が追加されました。

改良点

部屋のサブを更新したり、プライベートな部屋のサブを追加するための追加のSAML設定を追加しました。(#19489 by @tlskinneriv)

SAML設定を追加し、ユーザーがSAML経由でログインするたびにルームサブスクリプションの更新をサポートするようになりました。

SAML設定を追加して、SAMLで更新されたサブスクリプションにプライベートルームを含めることをサポートしました(最初のログオン時または各ログオン時を問わず)。

ディレクトリのオートフォーカスについて (#20509)

グローバル検索をデフォルトで使用しない(#19777 by @i-kychukov & @ikyuchukov)

グローバルチャット検索がデフォルトで設定されていないことがなくなりました。

メッセージ収集フック(#20121)

メッセージのリストをReactコンポーネントに統合するには、いくつかの課題があります。そのコンテンツは、いくつかのREST APIコールによって提供され、ストリーマーイベントによってライブアップデートされます。React Hooksとの過度の結合を避けるために、RecordList、MessageList、およびそれらの派生構造は、単純なイベントエミッタであり、useThreadsList()やuseRecordList()のようないくつかの単純なフックを介してコンポーネント上に作成され、接続されます。

アナウンスをReactコンポーネントとして書き換える(#20172)

リリース以前:

リリース後:

PruneメッセージをReactコンポーネントとして書き換える (#19900)

ユーザードロップダウンとケバブメニューを書き換える。(#20070)

ユーザーのアバターボタンのタイトル (#20083 by @sushant52)

ユーザーのアバター変更ボタンを説明的なものにしました。

チャットヘッダーのケバブメニューにツールチップを追加(#20116 by @yash-rajpal)

チャットヘッダーのケバブメニューに欠けていたツールチップを追加しました。

🐛 52のバグフィックス