2.8.0.beta9:タグの説明、最近の検索、スティッキーアバターなど

さらに多くの機能!

しかし、待ってください、もっとあります!私たちは新機能や変更点を皆様に分かりやすくお伝えするよう努めていますが、変更点が多すぎてすべてを詳細に説明することはできません。新機能、バグ修正、UX改善などの全リストについては、以下に記載されている追加機能と修正をご確認ください。

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

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

  • タグは権限を持つユーザーにのみ表示
  • コードブロック内のレンダリングされないUnicode双方向文字を削除
  • アプリケーションルートからember-cli固有のレスポンスを削除

プラグインの改善

多くのプラグイン

  • 翻訳
    • 多くのプラグインで翻訳を更新しました

Assign

バグ修正

  • 投稿への割り当ての改善
  • モバイルリストを最近のトピックリストの変更に合わせて調整
  • モバイル/ドロップダウンのaria-labelsを更新
  • current_userシリアライザーでエラーが発生しない
  • ユーザーを選択すると検索語がクリアされる問題
  • 割り当て済みトピックの検索エラー
  • customOptionsプロパティを使用
  • discourse <= 2.8.0.beta7 を実行する場合にプラグインバージョンをピン留め
  • 割り当て済み投稿が削除されてもエラーが発生しない
  • 再割り当てビューの権限を更新

UXの変更

  • モバイルアイコンをデスクトップに合わせる
  • 再割り当てドロップダウンのスタイルを更新

Chat

新機能

  • カテゴリ/タグ表示からチャットリンクを開く
  • サーバーサイドで調理済みのメッセージを保存

バグ修正

  • 通知ルーティングチャネルでユーザーが「オンライン」のままであることを保証
  • モバイルビューでフルページに移動
  • フルページリンクのチャットチャンネルタイトルがチャット可能にリンク
  • 返信行に抜粋を表示
  • ネストされたチャンネルのプレビューボタン
  • 絵文字ピッカーを実装
  • チャットがライブで再読み込みされ、チャットアイコンをクリックするとチャンネルに参加
  • チャットチャンネルタイトルのフォントサイズを統一
  • チャット通知URLを修正
  • モバイルでの戻り時にメッセージを送信しない
  • クライアントサイドのチャットメッセージ通知翻訳

UXの変更

  • より多くの調整
  • スペーシングと通知の変更
  • モバイルのメッセージ送信ボタンアイコンに三次色を使用
  • プレゼンスインジケータ用のスペースを予約しない(第2版)
  • プレゼンスインジケータ用のスペースを予約しない
  • タイトル要素を整列

Encrypt

新機能

  • プラグインが有効な場合、安全でないCSPを無効にする

バグ修正

  • ボットが暗号化されたメッセージを送信できることを保証

BCC

バグ修正

  • メールアドレスへのBCC送信

Tooltips

新機能

  • event-fromを使用してマウス/タッチをより良く検出

Subscriptions

バグ修正

  • キャンペーン合計でブロックされた請求を除外
  • キャンペーン合計に単発購入を含める

Reactions

新機能

  • 通知を統合

バグ修正

  • アクティビティストリームで投稿が展開されるとリロードが発生
  • 無効な絵文字を投稿リアクションフィールドに含めない

Crowd

バグ修正

  • crowd_custom_htmlにGlobalSettingを使用しない

Docs

UXの変更

  • トピックリストアイテムのスペーシングを調整

追加機能と修正

クリックして展開

新機能

  • 「返信中…」ユーザーのユーザーカードを表示
  • Crawl-delay ディレクティブを適切なレート制限に置き換える
  • 非正規応答に ‘noindex’ ヘッダーを送信
  • Ember CLIプラグインテストでi18nをサポート
  • メール正規化ルール設定を追加
  • APIキーにアップロードスコープを追加
  • テーマ設定でリフレッシュを要求できるようにする
  • 検索ログにトピック/投稿の検索クエリのみを記録
  • 信頼できるユーザーに対してIPではなくユーザーごとにレート制限を適用
  • 新しいアップローダープラグインでローカルチャンクアップロードバックアップ
  • アップロードハンドラにネイティブファイルオブジェクトが渡されなかった
  • #15141 の壊れたCSS
  • 招待されたユーザーに「user1」をユーザー名として提案しない
  • ブートストラップJSONに422ステータスコードを追加
  • スタッフがアップロードできる場合(権限があり、authorized_extensionsが空白の場合)
  • ウィジェットフックが常に正しいインスタンスを呼び出すことを保証
  • popper配置のためにiPadをmobileViewとして扱う
  • Global log noticeが#15000で後退
  • ブックマークの設定が一部で壊れていた
  • Yamlの重複キーでエラーを発生させない
  • 追加ヘッダーを持つテーマでのソフトウェアアップデートプロンプト位置
  • 内部oneboxアバターにCDN URLを使用
  • 未確認および期限切れのメールトークンのみを削除
  • Android/Gboardでオートコンプリート候補をタップしたときにブラウザがクラッシュしない
  • グループSMTPメールからAuto-Submittedメールヘッダーを削除
  • テーマの更新が失敗しても停止しない
  • Gitは資格情報を要求しない
  • タピックを編集する際に既存のタグを保持
  • 権限がない場合にpermalink-checkにヒットしない
  • must_approve_usersがtrueの場合に招待を許可
  • ポリがない場合にメッセージバスにポリを公開しない
  • 非アクティブなユーザーにMessageBusに通知を公開しない
  • discourse-markdownでポリ機能を無効にする
  • トピックドラフトが削除された後に「ドラフトを開く」ラベルを削除
  • モバイルトピックリストリンクがEmberトランジションとして扱われることを保証
  • ルートでrefresh()アクションを呼び出す際の無限再帰
  • 代替テキストを編集する際に確認およびキャンセルボタンを追加
  • ポリごとに許可される投票数をユーザーごとに検証
  • ロードスピナー修正のための計算済みプロパティを上書きしない
  • トピックリスト区切り線の修正
  • ユーザー概要の返信数でmoderator_action投稿を除外
  • 投稿番号でフィルタリングする際の不正なタイトルとシェブロン
  • すべてのカテゴリとカテゴリなしのフィルタ
  • すべての監視単語をキャッシュ
  • セカンドファクターフォーム表示で以前のエラーをクリア
  • select-kit初期化でカスタムオプションを登録
  • 埋め込みトピックのURLを絶対形式に変換
  • 入力メールがないPostAlerterでSMTPが有効な場合のエラー
  • 絵文字名(ファイル名)をクリーンアップ
  • sortedCategoriesにすべてのカテゴリを含める
  • トピックリストヘッダーアラートを調整
  • downsize_uploads の曖昧な列
  • トピックリストの最後の訪問に関する追加修正
  • ae16b0aで導入された後退を修正
  • 最後の訪問区切り文字の欠落しているクラスを追加
  • 投稿が存在しない場合はホームページにリダイレクト
  • カテゴリの注目リストでミュートされたタグのトピックを除外
  • 絵文字アップローダーがuppyアップロードでdata.nameを使用しない
  • SMTP送信者用に複数のグループから正しいグループを使用
  • GroupSmtpEmailジョブで不正なCCアドレスを削除

UXの変更

  • グループナビゲーションバーの配置を修正
  • モバイルコンポーザーのスタイリングを調整
  • コンポーザーのスタイリングを調整
  • レポートセルにタイトル属性を追加
  • 最大値=1の場合、選択時にマルチセレクトを閉じる
  • 混合テキスト方向をサポートする場合のリストの余分なインデントを修正
  • 選択範囲へのリンクの貼り付けに関する追加テストを追加
  • リンクを貼り付ける際にlinkifyルールを使用
  • モバイルのトピックタイムラインのハンドルをタイムスタンプで非表示にしない
  • スクリーンリーダータイトルが利用できない場合は通常のタイトルにフォールバック
  • バナーをフル幅にする
  • ダイジェスト抑制期間を1年から6ヶ月に短縮
  • ダークスキームでの高速編集保存ボタンの色を修正
  • トピック共有警告をモーダルフラッシュアラートに移動
  • 絵文字の追加検索エイリアス
  • 2回目の「Enter」ヒットでフルページ検索を開始
  • 0e371d4のモバイルトピックリスト修正のフォローアップ

パフォーマンス

  • グローバルなスクロールブロックイベントを回避するためにウィジェットフックを更新
  • スクロールミックスインの実装を更新
  • ember touchstartリスナーを無効にする
  • touchstart、touchmoveにパッシブイベントリスナーを使用
  • –header-offsetプロパティは変更された場合にのみ設定
  • ユーザーの最初の未読PMの更新が制限を尊重しない
  • select-kit initでより効率的なテキスト方向チェックを使用
  • UserStat.update_first_unread_pm でクエリされるレコードを削減
  • preload ヒントを <head> に移動
  • customResolve() を最適化してJSアプリの起動速度を向上
「いいね!」 20