Discourse 3.1.1 Stable リリース
Discourse は、すべてのサイトが Discourse のデフォルトの tests-passed ブランチに従うことを強く推奨します。「stable」ブランチは、「バグがない」ことよりも「変更がない」ことに重点を置いています。tests-passed や beta を含むすべてのリリースは、本番環境で使用可能です。
変更点
新機能
- 管理者のペナルティ理由にサイレンス理由のドロップダウンを追加
バグ修正
- テスト
- service-worker キャッシュが正しくクリアされることを確認 (stable) (23205)
- iOS でコンパクトタグピッカーの入力がフォーカスされない (#22922) (23090)
- 投票の内訳の回帰 (22957)
- 投票の内訳モーダルを再度閉じられるようにする (22953)
パフォーマンス
- トピックリスト読み込み時のクエリパフォーマンスを改善 (#22949) (22950)
セキュリティ変更
- ユーザーあたりのドラフト数と
draft_keyの長さを制限 CVE-2023-38706 - TOTP オーセンティケーターとセキュリティキーの名前フィールドの長さを制限 CVE-2023-40588
- DoS を防ぐために SVG スプライトキャッシュの最大サイズを削減 CVE-2023-41043
- テーマとテーマアセットの制限を追加 CVE-2023-41042