2.6.0.beta2 の新機能
アップグレードには通常よりも時間がかかります
検索パフォーマンスの改善により、このアップデートは通常のアップデートよりもインストールに時間がかかります。これにより、Docker Manager 経由の Web アップデートと SSH 経由のリビルドの両方に影響があります。
default_categories_regular サイト設定
デフォルトでは、Discourse はすべてのユーザーにすべてのカテゴリを表示します(カテゴリのセキュリティ設定は尊重されます)。一部のサイトではその逆、つまりユーザーがオプトインしない限りカテゴリを表示しないことを好みます。管理者が mute all categories by default(デフォルトですべてのカテゴリをミュート)サイト設定を使用している場合、新しい default_categories_regular 設定にカテゴリを追加することで、デフォルトでユーザーに表示されるようにすることができます。
経験豊富なユーザーが「Discourse 初心者向け」機能をスキップできるように
Discourse のパワーユーザーですか?「最初のいいね」バッジが手に余るほど持っていますか?返信を期待したのに、また別のバッジ通知が届いただけでがっかりした経験はありませんか?これで、新しいユーザー向けの discobot チュートリアルと、初回ログイン時の「Discourse 初心者向け」バッジを無効にできるようになりました。
既存のユーザーは、[インターフェース] ページの Skip new user onboarding tips and badges(新しいユーザーのオンボーディングのヒントとバッジをスキップ)ユーザー設定でこれを無効にできます。
ダークモードのサポートが向上
白文字の黒背景を好みますか?訪れるすべての Discourse サイトで手動でダークカラースキームを有効にするのが面倒ではありませんか?Discourse は自動ダークモードをサポートするようになりました。Discourse はシステムの設定を検出し、必要に応じてライトまたはダークのカラースキームを自動的に選択します。
管理者は、default_dark_mode_color_scheme_id サイト設定でダークモードのカラースキームを選択することで、この機能を有効にできます。管理者はまた、logo_dark、logo_small_dark、mobile_logo_dark の各サイト設定を使用して、ダークカラースキームのユーザー用の別のロゴを追加することも検討してください。
カスタムテーマを使用している場合、テーマを更新して CSS カスタムプロパティを使用して色を指定する必要があるかもしれません。そうしないと、テーマが自動ダークモード切替と互換性を持たない可能性があります。
グループインボックスの IMAP サポート
カテゴリモデレーターの改善
カテゴリモデレーターはさらに強力になりました。カテゴリのレビューキュー内のトピックを表示できるという元のサポートに加え、カテゴリモデレーターは теперь 以下の操作を行えるようになりました:トピックを解決済みとしてマーク、トピックを閉じる、トピックをアーカイブ、投稿をトピック間で移動、カテゴリの説明を編集、スタッフ通知の追加。カテゴリモデレーターは、自分のカテゴリ内の投稿に盾アイコンを表示し、スタイルをさらにカスタマイズしたいサイト向けに投稿に CSS クラスも付与されます。
新しい引用共有ウィジェット
サイト管理者は、ユーザーが引用を外部に共有するための追加オプションを有効にできます。
PM を送信できるユーザーを制限
特定のユーザーからのみ PM を受信したいですか?[ユーザー] ページの Only allow specific users to send me personal messages(特定のユーザーのみが私にパーソナルメッセージを送信できるようにする)ユーザー設定を使用して、PM を送信できるユーザーを指定できるようになりました。リストに登録されたユーザーのみがあなたに PM を送信できます(管理者とモデレーターは常にユーザーに PM を送信できます)。
すべての PM の受信を希望しない場合(スタッフは除外)、[通知] ページの Allow other users to send me personal messages(他のユーザーが私にパーソナルメッセージを送信できるようにする)ユーザー設定を無効にしてください。
API キーのスコープ
API キーはオプションのスコープをサポートするようになり、API キーの使用を特定のエンドポイントのみに制限できます。API キーは、特定のトピックやカテゴリにもさらに制限できます。将来的にはさらに多くのスコープが計画されており、プラグインも新しいスコープを追加できます。
既存の API キーは自動的にグローバルキーに変換されます。グローバル API キーは管理者が行えるすべての操作を実行できるため、可能な限り新しい制限付きスコープの API キーを作成することを強く推奨します。既存のスコープで動作しない API キーを使用していますか?Meta の Contribute > Feature カテゴリで必ずお知らせください。
新しい翻訳プラットフォーム - Crowdin
ローカライゼーションプラットフォームを Transifex から Crowdin に切り替えました。この変更の理由の詳細については、Switching from Transifex to Crowdin を参照してください。Discourse の翻訳に関する詳細については、Contributing translations to Discourse を参照してください。
Discourse からの古く、差別的な用語の削除
マハトマ・ガンジーの言葉を借りれば:
あなたの信念があなたの思考になり、
あなたの思考があなたの言葉になり、
あなたの言葉があなたの行動になり、
あなたの行動があなたの習慣になり、
あなたの習慣があなたの価値観になり、
あなたの価値観があなたの運命になる
Discourse では、誰もが快適に使用できるオープンで包括的なソフトウェアの作成を信じています。テクノロジー業界の多くの人々と同様に、私たちは製品からオープンで包括的でない言語を削除する取り組みを行ってきました。たとえそのような言語の使用が差別的な意図を持っていないとしても、そのような言語には負の歴史的コンテキストがあり、私たちはそれを維持したくありません。思考は言葉になり、言葉は行動になります。これらは私たちが望む行動ではありません。そのため、Discourse 全体で master と slave、whitelist と blacklist、および類似の用語の使用を削除しました。現在では、primary と replica、allow list と block/deny list などが表示されます。
さらに多数!
しかし、待ってください、もっとあります!2.6.0.beta2 は unusually large なリリースで、通常よりもはるかに多くの変更が含まれています。私たちは新しい機能と変更を強調表示するよう最善を尽くしていますが、詳細に説明できる変更は常に多すぎます。新しい機能、バグ修正、UX の改善などの完全なリストについては、以下に記載されている「その他の機能と修正」を必ず確認してください。



