2.8.0.beta11:ユーザーがメンションされない警告、絵文字の更新など

2.8.0.beta11の新機能

メンションされないユーザーに警告を表示

ユーザーをメンションしたのに、数日後に返信がなく、その理由を考えたことはありませんか?それは、そのユーザーがトピックやプライベートメッセージにアクセスできないためだった、ということはありませんか?もう大丈夫です!メンションされたユーザーが投稿を見ることができない場合、警告が表示されるようになりました。

絵文字をv13にアップデート

絵文字データベースを更新し、Emoji 13に含まれる新しい絵文字を追加しました。さあ、:anatomical_heart:と:lungs:を込めて、あらゆる種類の新しい絵文字をお楽しみください!

:smiling_face_with_tear: :disguised_face: :pinched_fingers: :anatomical_heart: :lungs: :ninja: :man_in_tuxedo: :man_feeding_baby: :person_feeding_baby: :mx_claus: :people_hugging: :black_cat: :bison: :mammoth: :beaver: :polar_bear: :dodo: :feather: :seal: :beetle: :cockroach: :fly: :worm: :potted_plant: :blueberries: :olive: :bell_pepper: :flatbread: :tamale: :fondue: :teapot: :bubble_tea: :rock: :wood: :hut: :pickup_truck: :roller_skate: :magic_wand: :piñata: :nesting_dolls: :sewing_needle: :knot: :thong_sandal: :military_helmet: :accordion: :long_drum: :coin: :boomerang: :carpentry_saw: :screwdriver: :hook: :ladder: :mirror: :window: :plunger: :mouse_trap: :bucket: :toothbrush: :headstone: :placard: :transgender_symbol: :transgender_flag:

追加機能

  • ブロックでスクリーニングされたIPアドレスを検索
  • PrettyText.markdown用のカスタマイズ可能なルールとプラグイン
  • メールグループユーザー選択行のユーザー名を装飾
  • ローカル日付の日付範囲タグ
  • コンポーザーのエラー表示を赤色にする
  • テーマ/プラグインからのdecorateCookedエラーをキャッチ
  • 2FA入力でラスター画像を使用し、自動入力する
  • スケジュールされたグループメールの認証情報の問題チェック
  • ヘッダーがドッキングされている場合にトピックピンの切り替えを許可
  • 統合前のコールバック
  • 管理エディタの自動ダークモード
  • リンク経由で複数のユーザーにメッセージを送信することを許可
「いいね!」 25

さらに!

でも、まだあります!新しい機能や変更点をできるだけ強調してご案内していますが、詳細をすべて紹介するには変更が多すぎます。新しい機能、バグ修正、UX の改善など、完全なリストについては、以下に記載されている「追加機能と修正」を必ずご確認ください。

セキュリティ更新

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

  • 承認されていないユーザーのサインインを許可しない
  • 高度なグループ検索がグループの可視性を無視していた
  • プロファイルが制限されている場合、ユーザーの自己紹介文を非表示にする
  • 通常の投稿がある場合のみユーザー候補を表示する

プラグインの改善

多数のプラグイン

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

Assign

バグ修正

  • 小さなアクション投稿リンクに Ember ルーターを使用
  • 一括割り当てモーダルが破損していた
  • 以下の条件でのみこれらのフィールドを設定

UX の変更

  • 「再割り当て」の文言を「再割り当て(Reassign)」に変更

Chat

機能
  • YouTube、外部 GIF、画像、アップロードファイルを適切に折りたたむ
  • GIF を折りたたむ
  • 画像を折りたたむ
  • 返信先をドラフトに保存
  • チャット内の YouTube プレビューを折りたたむ
  • 直接メッセージチャンネルのフォロー解除を許可
  • 日付ごとの区切り線を表示
  • 誰と会話しているかを示すプレースホルダーを表示
  • ブラウズページからのチャンネル名変更
  • チャットチャンネル作成モーダル
  • 自分自身にメッセージを送信可能に
  • 相対時刻を絶対時刻に変更
バグ修正
  • フローティングパネル内でのチャンネル最大高さを正しく計算
  • チャットユーザーアバターの幅が縮小されないように保証
  • コンテンツ幅の最初のメッセージが正しいことを保証
  • ファイル名を以前のように小さく表示
  • すべてのワンボックスを折りたたまないようにする
  • サイドバーチャンネルのための不要なラップ div を削除
  • フルページチャット挿入時のコードを簡素化
  • 重複したチャンネル追跡を回避しようとする
  • 可視スクロールジャンプを最小化するために rAF を使用
  • YouTube サムネイルが切り取られていた
  • 過去のメッセージの読み込み
  • チャットチャンネルタイトルタグをレスにする
  • 「すべて読み込み済み」メッセージが过早に表示されていた
  • スクロールコンテナでの Safari バグを防ぐために絶対配置を使用
  • オーディオが重なって再生され、音量が大きくなるのを防ぐ
  • i18n 文字列を複数形化
  • ボタン追加後のチャンネル行の高さ
  • 新しいチャンネルが読み込まれた際に常に返信先メッセージを設定
  • チャットライブペインで replyToMsg を正しく設定
  • コンポーザーでキャンセルされた場合、ドラフトから返信先をクリア
  • 新しい chat.browse ルートへの利用可能なリンクを表示
  • 画像の最大幅を設定
  • バッククォート内での Enter キーが機能しなかった
  • 配列のチェックも行うように保証
  • iOS < 15.1 での伸縮するアバター
  • 欠落したお気に入りによるクラッシュを防ぐ
  • オーバーフロー問題を修正するためにレイアウトを簡素化
  • アップロードが削除された際に新しいドラフトを保存
  • サイドバーチャンネル行の高さを統一
  • 複数行テキストの余白を修正
  • AnonymousUser ではユーザーが利用できない
  • ライブペインの状態を調整
  • パーソナル会話ユーザーが削除された際のクラッシュを防ぐ
  • ローディング状態が削除されることを保証
  • DOMParser は特に Firefox で非常に厳しい
  • ユーザー選択器が自動で開かなくなった
  • コンテナに切り込む代わりに折りたたみに Ember コンポーネントを使用
  • チャットチャンネルタイムスタンプ列のデフォルトが静的だった
  • skip 結果を正しく処理
  • チャットチャンネル取得時の N+1 クエリを回避
  • 言及されたユーザーを取得するためにクックを解析
  • コードを少し整理
  • 「自分自身に DM を送った場合、DM のトップに自分を表示する」を元に戻す
  • 名前が存在しない場合は装飾的なタイトルをシリアライズし、カスタムフィールドを保存
UX の変更
  • 直接ホバー時にアイコン色にプライマリを使用
  • チャットチャンネル行の CSS を簡素化しようとする
  • 三点リーダーのドット間のスペースを削除
  • チャットチャンネル行が退出ボタンを非表示にできるようにする
  • 単一行のプレースホルダーテキスト
  • カスタムテーマとの互換性を修正
  • サイドバーチャンネル行の高さを調整
  • メッセージ区切り線のスタイルを微調整
  • モバイルではチャンネル退出ボタンを表示しない
  • 様々な軽微な問題を修正
  • チャンネル作成時のより良い文言を表示
  • メッセージが直上にある場合、返信先行を削除
  • ドロップダウン配置の調整
  • フルページ&終了ボタンの変更
  • tc-message-collapsible の垂直配置
  • フォロー解除されたチャンネルが現在表示されていない場合、遷移を行わない
  • 直接メッセージチャンネルのフォロー解除時のスムーズな状態
  • フローティングとモバイルでのチャンネルリストサイズの修正
  • サイドバー行サイズを統一
  • コンポーザーサイズを修正
  • 絵文字の配置を少し修正
  • フルページチャットをよりコアライクにする
  • ホバー時のメニュー CSS を微調整
  • リンクでないテキストに青を使用しない
  • 区切り線の垂直マージンを増やす
  • すべてのアクションに一貫したスタイルを適用
  • 小さな微調整
  • 日付ごとの最初のメッセージの区切り線のコントラストを増加
  • 先週の日期式を簡素化
  • 小さなマージン調整
  • チャンネルブラウズの微調整
  • 単一行チャットプレースホルダー
  • 主にチャットサイドバー CSS の修正
  • 様々な CSS の修正
  • .tc-msgactions CSS の微調整
  • モバイルでリアクション後メニューを閉じる
  • お気に入りのリアクションへの高速アクセス
  • チャンネルブラウズのスタイル
  • メッセージがビューポートをオーバーフローする別のケースを修正
  • スクロールダウンエリアの隣をクリッカブルにする
  • メッセージのオーバーフローを防ぐ;円形インジケーター
パフォーマンス
  • 直接メッセージチャンネルタイトルでの N+1 を防止

Voting

バグ修正

  • voting_show_votes_on_profile 設定が有効な場合、匿名ユーザーが投票を表示できるようにする

OAuth2 basic

UX の変更

  • oauth2_overrides_email の設定説明を更新

Patreon

バグ修正

  • PatreonAuthenticator で名前を定義

Calendar

新機能

  • FullDay カレンダーオプション
  • 2022 年のインドの祝日を更新
  • 2022 年のシンガポールの祝日を更新
  • 祝日を表示するために after-chat-channel-username アウトレットを使用

UX の変更

  • 祝日インジケーターのサイズを縮小

Solved

バグ修正

  • ‘solved’ クエリパラメータを更新するために遷移を実行

UX の変更

  • コアの変更によりフィルターパンくずリストを更新

Encrypt

バグ修正

  • タイマーを「Never」に戻しても機能しなかった

Kolide

新機能

  • カスタムフィールドにユーザー IP を保存し、デバイス IP と照合
  • ユーザーアラート PM 参加者に Kolide ヘルパーグループを追加
  • Kolide チェックを同期し、チェックに基づいてユーザーリマインダーを遅延

バグ修正

  • Kolide で利用できなくなったデバイスを削除
  • UserAlert クラス名のタイプミスを修正
  • Webhook イベントペイロードデータをハッシュとして扱い、user_id を取得

SAML

新機能

  • ユーザー名の提案時に、許可されていない文字のみで構成される入力をスキップ

バグ修正

  • extra カラムに保存するデータを簡素化

Docker Manager

バグ修正

  • 互換性を確認する前にプラグインを有効化しない

Code Review

新機能

  • サイト設定で明示的に有効になるまで、ユーザー名提案にメールを使用しない
  • ユーザー名の提案時に、許可されていない文字のみで構成される入力をスキップ

バグ修正

  • 重複するウェブフックを受信した場合、通知を重複させない

Reactions

新機能

  • いいね通知との重複を削除
  • 同じ投稿への複数のリアクションを折りたたむ

バグ修正

  • いいねリアクション数を修正
  • 受信したリアクションリストにいいねを含める
  • 統合された通知をクリックした際にリアクションをフィルター
  • 折りたたむ際に常に最後の通知のアイコンを保持
  • 複数のいいねリアクションを統合する際にハートアイコンを保持
  • 折りたたまれたすべてのリアクションがいいねの場合、ハートアイコンを保持
  • 正しいリアクション通知ロケールキーを使用

OpenID Connect

UX の変更

  • openid_connect_overrides_email の設定説明を更新

Translator

新機能

  • AWS IAM ロール設定を追加
  • AWS 翻訳を追加

バグ修正

  • nil 値をカスタムフィールドに割り当てないようにする

Category Experts

バグ修正

  • プラグインが有効な場合、ユーザーでフィルターを許可

Automation

新機能

  • auto_responder スクリプトを追加

バグ修正

  • OP のみであってもトピックをストール可能にする

Crowd

バグ修正

  • CrowdAuthenticator の名前を定義

Footnote

バグ修正

  • ページ変更時に脚注が閉じられることを保証
  • 暗号化された PM 内の脚注を修正
  • 古い iOS の互換性のために安全なナビゲーション演算子の使用を削除

Chat Integration

UX の変更

  • Microsoft Teams チャンネル設定のタイプミスを修正

追加の修正と変更

クリックして展開

バグ修正

  • pre-line と最初の行のスペースを補償しようとする
  • ツイットがワンボックス内でフォーマットを失うのを防ぐ
  • SSO パスでサービスワーカーをバイパス
  • Shift キーの押下に関わらずトピック/PM に移動
  • Ember 内の /p/### URL の処理
  • 開発/本番環境で LOAD_PLUGINS=0、plugin:pull_compatible_all で警告
  • 同じトピック内でスラッグなしのトピック URL が機能するようにする
  • ピッカーで重複した絵文字を表示しない
  • 選択時に最近の絵文字リストを更新
  • メール経由の返信投稿に対して topic_created イベントをトリガーしない
  • 最小値のない複数投票の投票ボタンを無効化
  • トピックリストのキーボードナビゲーションの回帰
  • デフォルトリストが「none」の場合、URL に /all を追加
  • themes:update でフィールドを実際に保存
  • discovery トピックリストの更新ロジック
  • メッセージ作成時に削除された投稿ユーザーを提案しない
  • 「デフォルトリストフィルター」が「サブカテゴリなし」に設定されている場合、新トピック機能が破損していた
  • トピックをさらに読み込む際、showFooter が正しく更新されなかった
  • 一部のウィンドウサイズでのトピック進行度のジッター
  • 報告された投稿への回答が削除された際にフラグ付きキューをクリア
  • 最小/最大属性なしの複数投票での投票時のエラー
  • font-down を使用
  • タグ編集用のより小さな鉛筆アイコン
  • プロファイルが制限されている場合、ユーザーの自己紹介文を非表示にする
  • デスクトップでのトピック進行度の位置への小さな調整
  • 管理者ダッシュボードの重大な問題メッセージを抑制
  • category_usersnotification_level に NULL 値を許可しない
  • magnific ポップアップの読み込み方法を改善
  • 古い Safari でアップロードが破損していた
  • 0 の場合でも draftSequence を保存
  • ドラフト保存時に draftSequence を予測
  • StaticController で SiteSetting.title が汚染されていた
  • post:highlight トリガーにコンポーザーオプションを提供
  • topics 内の fancy_title の長さ制約を削除

UX の変更

  • 招待と関連フォームのスペースを調整
  • ログイン必須サイトでの public_topic アクションコードのテキストを変更
  • 絵文字ピッカー CSS を微調整
  • 「招待を受け入れる」エラーページを更新
  • クローラー表示トピックリストのオーバーフローを防止
  • より良い招待受け入れフォーム
  • 投稿アクション間隔のリファクタリングと一貫性
  • 招待受け入れページのレイアウトを改善
  • コンポーザー内のプレビュースペースを最大化

パフォーマンス

  • topics_controller_spec での一般的なテストプレフィックスをコンテキストに変換
  • より多くのものを事前に作成することでテストを高速化
「いいね!」 19