🎉

Mattermost 8.1の新機能

2023/09/03に公開

Mattermost 記事まとめ: https://blog.kaakaa.dev/tags/mattermost/

Twitter: @mattermost_jp で Mattermost に関する日本語の情報を提供しています。

はじめに

2023/08/25 に Mattermost のアップデートとなる v8.1.0 がリリースされました。
本バージョンはESR(Extended Support Release)に設定されており、2024/05/15までセキュリティ対応/バグ修正等のサポートが行われる予定です。(ESRでないバージョンのサポート期間は3ヶ月間です)

現在、いくつかの修正を加えたv8.1.1のリリース作業を進めているようなので、近日中にリリースされると思います。8/10以降に加えられた変更が、v8.1.1に含まれるものだと思います。
https://github.com/mattermost/mattermost/commits/release-8.1/

本記事は、個人的に気になった新しい機能などを動かしてみることを目的としています。
変更内容の詳細については公式のリリースを確認してください。


各機能の見出し前の記号は、その機能が利用可能なエディションを表しています。

見出しの前に何もない場合、Free版も利用可能な機能です。

また、各見出しにPrefixとしてMattermostの機能分類を記述しています。

  • Channels: 従来のチャット機能
  • Playbook: Mattermost v6.0から追加されたインシデント管理機能
  • Boards: Mattermost v6.0から追加されたKanbanボード機能 (Focalboard)
  • Calls: Mattermost上で音声通話と画面共有を行うことができるプラグイン
  • Platform: 上記機能を含むMattermost全体

(Channels) チャンネル閲覧モーダルのUI更新

左サイドバーの チャンネルを追加する > チャンネルを閲覧する を選択することで開くチャンネル一覧を閲覧する画面の内容が更新されました。

Alt text

参加済みのチャンネルには、チャンネル名の下に Joined 表示されるようになり、また、右上のHide Joinedのチェックボックスから参加済みのチャンネルを非表示に設定できるようになりました。

(Platform) パスワード復元リンクのカスタマイズ

Mattermostのログイン画面には、パスワードを忘れた場合にユーザー自身でパスワードの再設定を実施するためのパスワードをお忘れですか?というリンクが表示されていますが、このリンクをカスタマイズできるようになりました。

Alt text

まず、システムコンソール > サイト設定 > カスタマイズ > Forgot Password Custom Link(パスワード再設定カスタムリンク) から、パスワードをお忘れですか?のリンクを自由に設定することができます。これは、パスワード再設定を組織内の定められたプロセスで行いたい場合に、そのプロセスの案内ページへのリンクを設定するなどのユースケースで利用できます。

Alt text

また、システムコンソール > 認証 > パスワード > Enable Forgot Password Link(パスワード再設定リンクを有効にする) から、パスワードをお忘れですか?のリンクを非表示にすることもできます。
Alt text

ただ、パスワード再設定リンクを非表示にした場合、ユーザーがパスワードを忘れると復元する手段がなくなってしまうため、システムコンソール > サイト設定 > カスタマイズ > 独自ブランド機能を有効にするを有効にし、独自ブランドテキストに管理者の連絡先を記載するなど、復旧手段も合わせて検討する必要があるかと思います。
Alt text

その他の変更

(Channels) [解決] チャンネル名に日本語を指定する場合の注意点

Mattermost v8.0リリース時のエントリにも書きましたが、新しくチャンネルを作成する際、チャンネル名に日本語を指定すると意図しないタイミングでチャンネル作成が実施されることがあり、その件についてIssueを立てていました。

Mattermost v8.1でも再現するかいくつかの環境で試してみたところ、再現しませんでした。Mattermostに対する変更を見てみたところ、ちょうどv8.1リリースに向けてKorean IMEのEnterキーの問題を解決するPRが取り込まれており、おそらくこの影響でチャンネル作成時の日本語の問題も解決されていたのではないかと思います(詳細までは理解しきれていないですが)。
MM-51676 - korean chars create duplicate categories by pvev · Pull Request #23839 · mattermost/mattermost

もし、v8.1以降でも再現する方がいれば、上記のIssueに追加でコメントするか、新規にIssueを立てていただければと思います。

その他のトピック

Mattermost v9.0

来月(2023/09/15)にリリース予定のMattermostの次バージョンは、メジャーアップデートとなるMattermost v9.0になる予定だそうです。
これは、大規模な新機能があるというより、いくつかの機能を削減する必要に迫られてという感じのようです。

大きな話としては、Mattermost Board(Focalboard)の公式サポートが終了するようです。また、その他にも多くのプラグインが公式のサポートを外れ、限られたプラグインのみをサポートしていく方針だと以下のForumエントリで語られています。
Upcoming product changes to Boards and various plugins - Announcements - Mattermost Discussion Forums

その他、Insight機能やGfycatと連携する機能が削減予定のようです。Mattermost v9.0で削減される機能については以下を参照ください。
Removed and deprecated features for Mattermost

Mattermost AI plugin

先月のMattermost v8.0のリリースエントリでも触れましたが、最近Mattermost AIプラグインの活動が活発なようです。
mattermost/mattermost-plugin-ai: Mattermost plugin for LLMs

Mattermost公式YouTubeチャンネルの方でも、Mattermost AI関連の動画がよくアップロードされています。
Mattermost - YouTube

自分も、少し触ってみた感触に関する記事を書きました。
Mattermost AI Pluginを試してみた

まだ安定版という感じではないですが、Mattermost上の様々な場面でAIを使えるようにしていこうとしているようなので、AIのユースケースの参考として少し触ってみるのも面白いかと思います。

おわりに

次のv9.0のリリースは 2023/09/15(Fri)を予定しています。

Discussion