2.8.0.beta4:セキュリティリリース、新しいPMスタイルなど

2.8.0.beta4 の新機能

セキュリティ修正

このベータ版には重要なセキュリティ修正が含まれています。すべてのサイトには、できるだけ早くアップデートすることを強くお勧めします。この修正により、トピック上位ルート用の period パラメータが適切に検証されるようになります。

新しい個人メッセージ (PM) のスタイル

個人メッセージのスタイルをバブル形式に更新し、PM を通常のトピックとより明確に区別できるようにしました。

個人メッセージに直接影響するスタイル以外に、以下のような支援的な追加機能があります。

  • ご自身の投稿に .current-user-post クラスを追加
  • 埋め込み投稿の .topic-meta-data.embedded-reply クラスを追加
  • 新しい --tertiary-very-low カラーを追加
  • 削除された投稿のスタイルを再構築

ヘッダー検索ウィジェットの改善

ヘッダーの検索ウィジェットに、ユーザー体験を向上させる機能を追加しました。@# を使用してメンションやカテゴリを素早く呼び出せるようになりました。また、in:status:order: と入力すると、より高度なフィルターが検索候補として表示されます。新しい機能を示す簡単なスクリーンキャストはこちらです。

「いいね!」 29

さらに!

でも、まだあります!私たちは新しい機能や変更を皆さんにわかりやすく紹介するよう努めていますが、詳細をすべて挙げるには変更が多すぎます。新しい機能、バグ修正、UX の改善などの完全なリストについては、以下に記載されている「追加機能と修正」を必ずご確認ください。

セキュリティアップデート

このベータ版には、コミュニティと HackerOne から報告された問題に対する 1 つのセキュリティ修正が含まれています。

  • トップトピックルートに対する period パラメータの検証

プラグインの改善

Assign

バグ修正

  • 「nobody」でのフィルタリングが機能しませんでした
  • TagsHtmlCallback のパラメータが undefined になる可能性があります
  • tagsHtml コールバックが tagName オプションを尊重するようにしました

UX の変更

  • クイック検索の提案エントリを追加

Solved

UX の変更

  • クイック検索の提案エントリを追加

Encrypt

バグ修正

  • 検索に使用されるすべての関連データを事前に読み込むようにしました

Subscriptions

新機能

  • 目標ステータスに基づくキャンペーンバナーの表示/非表示

Reactions

バグ修正

  • クリックの処理をより正確にする試み
  • 安定ブランチのコアと併用した際にアイコンが表示されない問題
  • 最適な列数の計算をより精密に
  • ユーザー読み込み後に状態パネルのポップポジションを更新

Docs

UX の変更

  • 検索に in:docs フィルターを追加

追加機能と修正

クリックして展開

新機能

  • カテゴリごとのトピックのデフォルトスローモード期間
  • 1Password が入力フィールドを無視するように入力名を追加
  • プラグインが Site#categories を拡張できるようにする新しいプラグイン API の追加
  • テーマ/コンポーネントリストにフィルターボックスを追加
  • 埋め込みコンテンツに対するリファラーチェックを停止
  • クライアントサイドの画像最適化をデフォルトで有効化
  • クイック検索ウィジェットにアシスタントを追加
  • ‘users.list’ API スコープを追加

バグ修正

  • ブラウザの履歴に正しい URL が含まれていることを確認
  • ユーザーがグループに参加した後にユーザーリストを更新
  • email_accent_bg_color の色を検証
  • MyBB インポーターが削除された投稿を露出させる問題
  • Apple 用に frowning_face_with_open_mouth を手動で追加
  • Ember CLI 使用中に /qunit URL のプロキシを行わないように
  • トピック変更時にタイムライン/プログレスを DOM に再挿入するよう強制
  • 検索で @ を入力した際にユーザーフィルターヒントを表示
  • ウィザード内でアイコンピッカーを使用可能に
  • フレア付きのグループのみを選択可能に
  • 100 年の停止を永続的とみなす(500 年の停止ではなく)
  • SSO のメールが招待メールと異なる場合に警告を表示
  • ユーザーディレクトリ - 変数名を修正
  • 設定ページのためにフレアグループ ID をシリアライズ
  • グループ SMTP からのメールの「From」に site_name を含めないように変更
  • 同じボタンをクリックした際に検索メニューを切り替える
  • 受信メッセージ数を表示する際のハードコードされた値を削除
  • ユーザーカード内のユーザーバッジのアライメント
  • ステージングユーザーに対してカテゴリやタグの追跡設定を許可しない
  • メディア最適化設定の名前が誤っていた問題を修正
  • 画像処理中に投稿送信ボタンを正しく無効化
  • 再読み込みされたレビュー対象の古いステータスをクリア
  • DiscourseConnect カードの背景オーバーライドに正しい設定を使用
  • グループメンバーシップリクエストページでの昇順/降順ソート
  • トピックのタイムスタンプ更新時に正しいバンプ日を設定
  • お気に入りのバッジ選択を簡素化・改善
  • グループ名の検証を正しくデバウンス
  • ユーザーの「トップバッジ」グリッド

UX の変更

  • クイック検索の提案を改善
  • 支配的なトピックメッセージの新しいテキストとスタイル
  • 永久停止の期間メッセージ
  • グループページの CSS を微調整
  • 一貫性のある共有モーダル&ポップアップ、リファクタリング

パフォーマンス

  • 古いスタイルシートキャッシュ行を削除するスケジュールジョブを追加
「いいね!」 23