📣

Mattermost3.7の新機能

2021/06/19に公開

はじめに

2017/03/16 に Mattermost 3.7.0 がリリースされました。
リリースから2週間ほど経ってしまいましたが、追加された機能などについて簡単に紹介します。
現在、セキュリティ fix などを含んだ v3.7.3 が最新バージョンとなっています

詳細については公式のリリースを確認ください。
Mattermost 3.7: Auto-deploy to cloud, multi-person direct messaging and much more

その他、細かい変更や修正は下記にまとめられています。
Mattermost Changelog

変更点

Cloud Platform Auto-deploy

Deployment Solutions Programsが公開されています。
(Mattermost のデプロイメントを体系的にしたもの?)

また、Bitnami Mattermost Team Edition Stackによって Mattermost の Team Edition(OSS 版のこと)の主要パプリッククラウドサービスへのデプロイが容易になりました。
Azure のプライベートクラウドプラットフォームであるAzure Goverment Cloud にも適用できるようです。

Bitnami から Azure へ Mattermost をデプロイし、Slack からデータをインポートする手順についての動画が公開されています。

Group Messaging for Quick, Direct Chats

素早く複数人でのメッセージングを行う グループメッセージ の機能が追加されました。
ダイレクトメッセージ の機能拡張のようなものです。

以前のダイレクトメッセージ機能では1対1の会話のみが可能でしたが、グループメッセージでは最大 8 人での会話が可能です。
8 人を超える場合は 非公開グループ の作成が推奨されています。

More Flexibility

API Version 4 (early beta release)

Mattermost API の新バージョンのベータリリースです。
Mattermost API Reference (v4.0.0)

現在の API v3 は 2017/9/16 までサポートされます。

Website Link を投稿すると、リンク先の内容を表示するようになります。
v3.6 までのプレビュー機能では日本語が文字化けしていましたが、v3.7 からは文字化けしていないようです。

mm3.7_preview_1.png

プレビュー機能を有効にするには、システムコンソールでプレビュー機能を有効にした上で、各アカウントごとに設定します。

mm3.7_preview_2.png

Channel Push Notification Preferences

モバイルプッシュ通知の設定をチャンネルごとに行えるようになりました。
(モバイルプッシュ通知の設定が行われている場合のみ)

notification.png

スケーラビリティの改善

Faster Server-side Processing

サーバーサイドのパフォーマンス改善が行われました。
キャッシュ・クエリ最適化による CPU/DB のボトルネック低減や、不要な WebSocket の呼び出しを削除したとのことです。
詳しい改善内容はMattermost Changelog - Performanceにまとめられています。

また、パフォーマンス改善について、動画 Mattermost Developer Brown Bag - Performanceで語られています。

Simplified Import of Bulk Data

他のシステムからチーム、チャンネル、ユーザー、投稿をインポートするツールが使えるようになりました。
明示的なリンクはないのですが、おそらくBulk Loading Dataの事だと思います。

セキュリティ関係の新機能

New “Channel Administrator” Role (Enterprise Edition E10 & E20)

チャンネル名の変更とチャンネルの削除を行うことができるチャンネル管理者のロールが追加されました。
Enterprise 版(E10,E20)のみの機能となります。

OneLogin Support (Enterprise Edition E20)

v3.6 まではOktaMicrosoft ADFSを利用した SAML SSO を利用できましたが、v3.7 からOneLoginを使用した SAML SSO も行うことが可能になりました。
Enterprise 版(E20)のみの機能になります。

Second Generation Mobile Apps: Beta Release in March

React Native 製の iOS/Android アプリの β 版が今月中にリリースされるそうです。 3/29 にリリースされました。 => A Native Mobile Experience – Second Generation Mobile Apps Released in Beta

Android 版iOS 版それぞれ β 版を試してみることができます。
(iOS 版は TestFlight アプリのインストールが必要でした)

開発はmattermost/mattermost-mobileで行われています。

新しいコミュニティ連携

Mattermost-Tuleap Bot Plug-in

OSS の開発サポートツールであるTuleapとの連携機能です。
Tuleap への Git プッシュと Scrum レポートの Lattermost への通知を行えるようです。
Mattermost connectors for Tuleap Scrum reports and Git now available

New Simple GitHub Integration

Haskell 製の Github 連携ツールです。
UlfS/ghmm

python/flask 製の Github 連携ツール softdevteam/mattermost-github-integration のメンテも継続されています。

おわりに

次のバージョンである Mattermost v3.8.0 は 2017/4/17 リリースを予定しています。
Pinned PostEmoji Picker,Reaction Pickerなどの機能が追加される予定です。
Core Team 向け Mattermostでは、すでに利用可能です。

Discussion