はじめに
Mattermost v9.6
が2024/3/15にリリースされました。
本バージョンでの新機能等の情報についてご紹介していきます。Mattermostの導入検討や新機能のキャッチアップにお役立てください。
本記事では、バージョンアップに関してのすべての変更内容は記載しておりません。変更内容の詳細については公式のリリースをご確認してください。
また、Mattermostの公式YouTubeチャンネルで動画が公開されております。変更内容の実際の動きが確認できますのでご参照ください。
アップデート内容の紹介
1. Channel: Webp形式の画像プレビューのサポート
PNGやその他の画像形式と同様に画像プレビュー表示ができるようになりました。
クリックするとPDFなどと同じようにプレビューが表示できます。
昨今、Webp形式の画像が増えてきましたので、こういうアップデートはありがたいですね。
2. Platform: ユーザ管理画面のリニューアル
システムコンソールのユーザ管理のUIが再設計され、表形式で表示されるようになりました。
<Mattermost v9.5 以前のユーザ管理画面>
<Mattermost v9.6以降のユーザ管理画面>
表示するカラムについても選択できるようになりました。
ただし、注意事項に記載されていますが、MYSQLでは一部の機能に制限があるとのことです。
例えば表示カラムで、「User Details」「Last Post」「Days active」「Messages posted」などがMYSQLをサポートしていないようです。
また、有償版(Professional/Enterprise)では、CSV 形式でユーザー情報をエクスポートする機能が追加されたとのことです。
3.mmctlコマンドにuser preferenceが追加に
サーバ上からコマンド実行できる機能(mmctl)にてユーザ設定(user preference)が拡張されました。
以下の4種類が追加されたようです。
- mmctl user preference get
- mmctl user preference list
- mmctl user preference set
- mmctl user preference delete
mmctlを使って、ユーザ設定のリスト一覧を取得してみます。
なお、デフォルトからの変更点のみが表示されるようで、ユーザ設定をいじってから再実行すると表示される項目が増えました。
$ /opt/mattermost/bin/mmctl user preference list <user>/<email>
user_id: y99oz7f8xtyc7xkf7d56ke3rfh
category: tutorial_step
name: y99oz7f8xtyc7xkf7d56ke3rfh
value: 0
------------------------------
user_id: y99oz7f8xtyc7xkf7d56ke3rfh
category: system_notice
name: GMasDM
value: true
------------------------------
user_id: y99oz7f8xtyc7xkf7d56ke3rfh
category: touched
name: add_channels_cta
value: true
------------------------------
user_id: y99oz7f8xtyc7xkf7d56ke3rfh
category: recommended_next_steps
name: hide
value: true
------------------------------
user_id: y99oz7f8xtyc7xkf7d56ke3rfh
category: onboarding_task_list
name: onboarding_task_list_open
value: false
------------------------------
user_id: y99oz7f8xtyc7xkf7d56ke3rfh
category: onboarding_task_list
name: onboarding_task_list_show
value: true
There are 6 preferences on https://xxxx.xxx.test.com/
以上、Mattermost v9.6のアップデート内容をご紹介でした。