2.9.0.beta12:セキュリティ修正、バグ修正など

2.9.0.beta12 の新機能

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

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

  • InviteRedeemer での nil のメールを防ぐ CVE-2022-39385
  • 下書きプレビューでリンクタイトルを正しくレンダリングする CVE-2022-46148

新機能

このリリースには、以下を含む、いくつかの追加の小規模な機能が含まれています。

  • 返信可能なチャットプッシュ通知
  • ユーザーアーカイブエクスポートに調理済み投稿を追加
  • オンボーディングポップアップをユーザーヒントに名前変更
  • デフォルトでユーザープロファイルを非表示にする新しいサイト設定
「いいね!」 11

さらに多くの機能!

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

プラグインの改善

チャット

バグ修正
  • オーバーフローの問題とコンテンツのずれ
  • ユーザーのステータスが正しく配置されていなかった
UXの変更
  • サイズを縮小して、より一貫性を持たせる

暗号化

新機能
  • PMがデフォルトで暗号化されるかどうかを設定する新しいユーザーオプション。

Kolide

UXの変更
  • すべてのデバイスで問題が解決された場合、アラート通知を削除する。

コードレビュー

バグ修正
  • リポジトリカテゴリが削除された場合に再作成する

テーマクリエーター

バグ修正
  • コアの変更に従って更新

OpenID Connect

新機能
  • match_by_email をサイト設定で構成できるようにする

Salesforce

新機能
  • タグセット下のトピックに対する自動ケース同期

Gamification

バグ修正
  • フォーカスバグ
UXの変更
  • デフォルトのリーダーボード期間を表示する

追加機能と修正

クリックして展開

バグ修正

  • アクティブなチャンネルを正しくハイライトする
  • サイズ制限を超えるアップロードの属性更新を許可する
  • send_message 自動化に繰り返しを追加する
  • チャット音声をサービスに再実装する
  • モデレーターがカテゴリとグループを管理できることを確認する
  • バックアップコードが利用可能な場合はアカウントをロックしない
  • 画像アップロードが存在する場合に画像を縮小する
  • パーマリンクの問題
  • 新しいトピック/メッセージルートのトピックリストをプリロードしない
  • グループに「everyone」が含まれている場合にチャット要約を配信する
  • 使用ごとに正規表現を再作成するのではなく、キャッシュされた正規表現を使用する
  • カテゴリのチャンネルスラッグを自動生成する
  • 監視単語の送信ボタンはデフォルトで無効になる
  • 保存されたテキストにi18nを使用する
  • サイドバーからドラフトDMを開始する処理
  • NOT NULL制約を追加する前に値を移行する。
  • サイドバーリンクがドロワーモードを尊重するようにする
  • チャットチャンネルが存在しない場合にカテゴリの削除を許可する
  • 管理者に昇格したときにサイドバーリンクを更新する
  • タグがない場合のトピック追跡ステージエラー
  • チャットエディタIDをNULLにしない
  • ChatMessageUpdaterがガーディアンの編集アクセスを確認するようにする
  • #7fca078へのフォローアップ
  • リテンションリマインダーは絶対値であり、相対的な親が必要
  • ウェルカムトピックは /categories ページでも非表示にする
  • NGINXリクエストヘッダーバッファを増やす
  • ドラフトプレビューでリンクタイトルを正しくレンダリングする
  • 前のルート処理を簡略化する
  • can_send_private_messages をシステムユーザーに依存しないようにする
  • ChatMessageとChatMessageRevisionに編集ユーザーIDを追加する
  • 永久削除モーダルのバグ
  • 実験的なユーザーナビゲーションのメンションタブを復元する
  • HTTP経由でテーマをクローンする場合、元のURIも試す
  • テーマインポートのエラー処理は、ハイジャックブロック内で行う必要がある
  • 404エラーを取得したときにチャットが無限ループに入らないようにする
  • 直接メッセージにスコープを限定しない
  • クライアントの通知データは識別子を期待する
  • モバイルのsmall-actionsのマイナーな配置修正
  • 招待によってユーザーがグループに追加されたときにグループログに書き込む
  • 「マイ投稿」の円インジケータ、色を修正する
  • 新しいトピックボタンは、タグでフィルタリングされていても、権限のないカテゴリでは正しく無効になる
  • lastUnreadUrl の投稿番号を修正する

UXの変更

  • 設定にチャットセクションを追加し、プラグインでは非表示にする
  • サイドバーのカウントのコントラストを向上させる
  • より良いパスワードリセットエラーページ
  • メッセージアクションメニューの調整
  • 連結された翻訳を置き換える
  • 「Sidekiq」のスペルを修正する
  • チャットインデックスの調整
  • スペルと大文字小文字を修正する
  • サイドバーに表示されるカテゴリの順序を変更する
  • サイドバーの未読/新規の色をリンクらしくなくする
  • モバイルのチャット閲覧画面にバックボタンを追加する
  • チャットチャンネルタイトルのホバー効果をスコープする
  • ミュートされた場合のチャットセクション全体のリンクのミュートスタイル
  • チャットドラフト画面のバックボタンのパディングを増やす
  • サイドバーの新規/未読カウントを非表示にし、デフォルトでドットを使用する
  • 管理者によっても編集されていないウェルカムトピックを非表示にする
  • ウェルカムCTAの配置を変更する
  • 公開ページスタイルの更新と統合

パフォーマンス

  • 本番環境での自動インポートソースマップを無効にする
  • デプロイ間でスタイルシートハッシュを一貫させる
  • s3:expire_missing_assets を更新してバッチで削除する
  • JSチャンクの内容とファイル名を決定論的にする
  • s3:uploadshould_skip? ロジックを修正する

アクセシビリティ

  • 保存されたステータスメッセージのアクセシビリティを改善する
「いいね!」 7