Discourse バージョン 2.7

新機能

  • 英語(イギリス)をロケールとして追加
  • 通知をミュート(Do Not Disturb)機能
  • サイトの小型ロゴをシステムユーザーのアバターとして使用
  • 全ドメインに対してデフォルトでインライン Onebox を有効化
  • オプションのフィルタリング済み返信ビュー
  • 管理ダッシュボードに新機能セクションを追加
  • Discourse SSO」を DiscourseConnect に改名
  • トピックタイマーの UI 刷新
  • 招待システムへの各種改善
  • 監視ワードの自動タグ付け
  • メーリングリストモードをデフォルトで無効化
  • サイト更新モーダルをより目立たないプロンプトへ移動
  • 自動グループへのアバター装飾(flair)設定を可能に
  • 見出しにアンカーリンクを追加
  • ブックマークのピン留め
  • 管理者が投稿にフラグを立てて後でレビューできるようにする
  • カスタムフィールドでユーザーを検索する機能
  • クライアントサイドでのアップロード変換を可能にする新しい API フック
  • 投稿用のカスタムフィルタを登録する機能
  • 招待時にメッセージを送信できるようにする
  • 受信する Base64 エンコードされたメールを受け取るための email_encoded パラメータを追加
  • latest-topic-list-item にさらにクラス名を追加
  • いいね(Like)の Webhook サポートを追加
  • 画像は常に新しい行に挿入し、その後改行を追加
  • トピックリスト埋め込みの軽微な改善
  • 新しい trim_incoming_emails サイト設定を追加
  • ユーザーサマリーの「Most…」セクションに表示されるアバターに装飾(flair)を含める
  • TL4 およびカテゴリモデレーターが投稿をマージできるようにする
  • レビュー対象スコア更新の Webhook を追加
  • トピックリスト埋め込みで「トップ」ビューを使用できるようにする
  • トピック共有モーダルの改善
  • プライベートサイトでの匿名ページビューを無視
  • 本番環境でテーマテストを実行できるようにする
  • レビューキュー用の低優先度フィルタ
  • 新しいトピック共有モーダル
  • 動画がレンダリングできない場合に通知を表示
  • 高度なモードでテキストエリアを表示
  • 投稿内のアニメーション画像を一時停止できるようにする
  • category-navigation 出力タグをタグレスにする
  • 自動タグ付けのためにタイトルを監視
  • レビューキューを使用してすべての投稿をレビュー
  • カテゴリボックス内のトピック数
  • category-box-below-each-category 用のプラグイン出力を追加
  • 作曲器(Composer)にスローモードインジケーターを表示
  • スローモードダイアログで「有効期限まで」を必須にする
  • スローモードのメッセージと間隔を微調整
  • 環境変数経由で PostgreSQL 接続変数を設定できるようにする
  • 招待キーの長さを短縮
  • メールで招待されたユーザーを自動的にアクティブ化
  • トピックの所有者による最初の投稿の無制限編集を許可するカテゴリ設定
  • 投稿が承認された際にメール通知を送信
  • 「About」ページ統計に最終日を含める
  • user_confirmed_email をユーザーイベント Webhook に追加
  • tag_groups#search エンドポイントを公開
  • ユーザーがグループに追加/削除されたときに Webhook をトリガー
  • 一部の Onebox に SVG アイコンを使用
  • サイト設定をプレーンテキストとして扱い、新しい HTML タイプを追加
  • テーマ/コンポーネントの QUnit テストを導入
  • 既存のリンク招待を取得
  • 二次メールアドレスの最大制限を追加
  • 招待リンクのコピーで保存をトリガー
  • 作曲器のサイズ変更処理に jQuery の代わりに appEvents を使用
  • 個人メッセージが何も存在しない場合にクイックアクセスメニューに教育的メッセージを表示
  • Oneboxer のキャッシュレスボディ
  • 管理者がユーザーフィールドを事前に埋め立てできるようにする
  • Google タグマネージャー統合のために nonce を実装
  • 新しい :topic_tags_changed DiscourseEvent を追加
  • 絵文字や類似の文字を 1 つとして扱う
  • 監視ワードのインポートとエクスポート
  • CSP の frame-ancestors サポートを追加
  • typographer ルールを追加して (pa) に置換
  • クローラービューでブラウザ更新を実装
  • サインアップフォームでメールの可用性をチェック
  • HTML タグに admin-area クラスを追加
  • ユーザーが下書きを保存して作曲器を閉じられるようにする
  • DiscourseConnect SSO が有効な場合でも招待を使用できるようにする
  • 招待表示ページでメールを難読化
  • markdown-it 置換ルールを置換
  • 新しい TopicEmbed 作成時にシステムユーザーにフォールバック
  • 期限切れ招待タブの改善
  • /srv/status に使用するための cluster_name の設定と利用を可能に
  • above-timeline プラグイン出力を追加
  • いいね(Like)用の新しい DiscourseEvent トリガー
  • 新しい招待モーダルで連絡先ピッカーを有効化
  • DiscourseConnect CSRF 保護を無効化するフラグ
  • tag-custom-settings プラグイン出力を追加
  • タギングが有効な場合、常にタグドロップダウンを表示
  • PM 向けのバッチ操作を実装
  • カテゴリグループモデレーターがトピックをピン留め/ピン留め解除できるようにする
  • 検索エンジンがタグページをインデックスできるようにする
  • Omniauth プロバイダーを使用した招待の還元を許可
  • 非常に高い/低い検索優先度を絶対的な端にランク付けするように変更
  • 「すべて選択」がオンになっている場合、新しく読み込まれたトピックを自動的にバッチ選択に追加
  • Web アプリマニフェストにオプトインスクリーンショットを追加
  • セキュリティ関連のユーザー設定を別のタブに移動
  • 相対時間ピッカーに年を追加
  • 絵文字を外部 URL から取得できるようにするサイト設定を追加
  • S3 バックアップストレージエラーの詳細を含める
  • ID でレビュー対象をフィルタリング
  • Webmanifest のサイト説明を追加
  • disable_onebox_media_download_controls 非表示サイト設定を追加
  • time_read 統計を使用してユーザーを不審としてフラグ付け
  • クエリパラメータによるクイックテーマインストール
  • 作曲器プレビューの更新に diffhtml を使用
  • mark タグをサポート
  • タイマーとブックマーク用の相対時間入力、および最終投稿後の自動クローズタイマーの促進
  • 既存のトピックへ投稿を移動する際に単一のトピックを自動的に選択
  • Onebox 画像をトピックサムネイルとして使用できるようにする
  • ユーザーアクティビティページに「最近読んだトピック」タブを追加
  • Markdown 経由で投稿/トピックサムネイルの優先順位を設定できるようにする
  • すべての新しいトピックをDismiss(閉じる)する機能
  • DiscourseHub でのキーボードの前後ナビゲーションをサポート
  • CLI 経由で復元する際にバックアップ場所を上書きできるようにする
  • 特定のタグ内の新しいトピックをDismiss(閉じる)する機能
  • ユーザーエージェントプッシュ購読変更イベントを処理
  • トピックタイマーの持続時間が指定されている場合、< 1 時間 および < 1 日 の期間を許可(返信の自動削除、最終投稿に基づくクローズ)
  • 新しいトピックをDismiss(閉じる)新しい方法
  • インライン Onebox に対して blocked_onebox_domains 設定をチェック
  • グループ設定とメンバー管理の改善
  • 新機能を確認するための毎日ジョブを追加
  • オプションのプラグインメタに連絡先メールメタデータエントリを追加
  • nginx ログ形式に追加のレスポンスヘッダーを追加
  • 通知スケジュールを作成して「通知をミュート」時間を自動的に設定
  • ユーザーメニューアイコンに alt 属性を与える
  • DISCOURSE_SMTP_FORCE_TLS オプションをサポート
  • typographer が有効な場合に単一ダッシュの矢印を置換
  • ユーザーサインアップを却下する理由
  • IMAP でスパムメールを検出して関連する Discourse トピックを削除
  • グループが削除された際のログ出力
  • before-groups-index-container 出力を追加
  • 投稿の自己削除を無効化できるようにする
  • 既にインストールされているテーマをインストールする際に管理者に警告
  • ユーザーが「通知をミュート」モードから脱出した際に通知メールを送信
  • max_post_deletions をゼロに設定して投稿削除を無効化
  • Markdown typographer が有効な場合に矢印を置換
  • CDN なしで S3 を使用する際のダッシュ警告を追加
  • skip_auto_delete_reply_likes サイト設定を導入
  • robots.txt で外れ値のトラフィックソースを明示的に禁止
  • 自分の投稿を検索するための特別なショートカット
  • WEBP 画像フォーマットをサポート
  • プラグインが renderTags 経由でカスタム HTML を表示できるようにする
  • プラグインが検索時にカスタムデータをプリロードできるようにする
  • インライン Onebox タイトルに投稿番号を含める
  • プラグインがデーモンプロセスを登録できるようにする
  • 管理者ユーザーコントローラー API 経由で IP アドレスの匿名化を許可
  • スローモードを自動的に無効化
  • カテゴリグループモデレーターがトピックのリスト表示/非表示を切り替えられるようにする
  • ユーザーデータエクスポートにいいね(Like)とフラグを含める
  • 監視ワードの最大長を 50 文字から 100 文字に増加
  • GitHub Codespaces 開発をサポート
  • システムバッジの編集時にテキストカスタマイズへのリンクを追加
  • テーマエディタに戻るボタンを追加
  • after-topic-list-body プラグイン出力を追加
  • 「レビュー担当者」フィルタ
  • スタッフ以外のユーザーが共有下書きを使用できるようにする
  • トピックを静かにクローズ
  • カテゴリグループモデレーターがトピックタイトルを編集できるようにする
「いいね!」 5