Discourse 2.5.0.beta6 リリースノート

2.5.0.beta6 の新機能

IE サポートの終了

今月後半に Discourse 2.5 をリリースする準備として、このベータ版から IE11 のサポートがデフォルトで無効化されました。IE11 のサポートは Discourse 2.6.0.beta1 で完全に削除されます。

メニューのスタイル更新と統一

Discourse 内のすべてのメニューを確認し、スタイルを更新しました。以前使用されていた古いグレーの「ボタンのような」スタイルは削除されました。

さらに他にも!

でも、まだあります!私たちは新機能や変更点をできるだけ詳しくお知らせするようにしていますが、説明しきれない変更点も多数あります。新機能、バグ修正、UX の改善などの完全なリストについては、以下の「追加機能と修正」をご覧ください。

「いいね!」 34

セキュリティ更新

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

  • スラグによるトピック検索が SiteSetting.detailed_404 に従うように修正
  • トピック埋め込みで FinalDestination を使用
  • リダイレクト前のセキュリティチェックが不足していた問題を修正

プラグインの改善

Onebox

  • Instagram サポートの改善

Code Review

  • バグ修正

Encrypt

  • バグ修正:正しいユーザーを削除

Graphviz

  • より詳細なエラーメッセージを追加
  • バグ修正

Knowledge Explorer

  • トピックステータスアイコンの処理を改善

Subscriptions

  • 各種改善

Patreon

  • バグ修正

WP Discourse

  • Discourse からリンクが解除された投稿のメタデータ wpdc_auto_publish_overridden を更新し、プラグインがその投稿の更新を Discourse に公開しようとするのを防止
  • WP Discourse バージョン 2.0.3 より前に Discourse からリンクが解除された投稿の「自動公開」設定に関する問題を修正
  • コメントテンプレートをロードせずにコメントを表示できるようにするため、静的関数 get_discourse_comments を追加

User Notes

  • バグ修正

Solved

  • 「解決済み」の色を修正

Calendar

Font Awesome Pro

  • バグ修正

追加機能と修正

クリックして展開

新機能

  • バッジページタイトル下の新しいプラグインアウトレット
  • 古い認証情報について管理者に通知
  • 古い投稿でもリモート画像をダウンロード
  • トピック追跡ステータスにタグをオプションで許可
  • 非公開トピックに対して詳細な 404 ページを表示

バグ修正

  • トピックを参照するレポートのエクスポートをサポート
  • ポップオーバー矢印の位置ずれを修正
  • スピナー表示時にボタン高さが変化しないように修正
  • 削除されたトピック内での投稿の再ビルド機能を復元
  • globmtime の間で削除されたファイルの処理
  • z ヘルパーが calc 内で解決されない問題を修正
  • 小さな画面で Topic-admin-popup-menu がはみ出していた問題を修正
  • ホットリンク画像の取得時に IRI(ユニコード URI)をサポート
  • システムユーザーによって編集された場合でもホットリンク画像を取得
  • ホスト名が変更された際にデータベーステーマキャッシュを無効化
  • highlight.js を v9 ツリーの最後のコミットに固定
  • 入力中にユーザーページ全体を再描画しないように修正
  • ミュートされたタグにより、タグのないトピックがカウントから除外されていた問題を修正
  • トピックを取得できない場合に例外を発生させないように修正
  • 表示用に名前ではなくラベル/タイトルプロパティを定義可能に
  • 小文字でないグループ名へのメッセージ送信を修正
  • アップロード ID が欠落している場合のクエリエラーを修正
  • 静的ファイルなしでカスタム絵文字翻訳を定義可能に
  • check_xhr-covered GET アクションにも X-Robots-Tag ヘッダーを追加
  • メインの電子メールアドレスを持たないユーザーにはダイジェストを送信しないように修正
  • group-form-interaction-fields の値とデフォルト値を正しく設定
  • ドラフト破棄時に常に保存処理が行われるように保証
  • キャンセルダイアログを開くと自動保存が機能しなくなっていた問題を修正
  • categories_and_top_topics での TopicQuery に current_user を渡すように修正
  • HTML 変数を px ではなく em を使用するように更新
  • default_theme_id が -1 の場合、ウィザードが起動しなかった問題を修正
  • 色ステップが除外された場合のウィザードプレビューを修正
  • XML ファイルが SVG ファイルとして検出されていた問題を修正

UX 変更

  • kbd からの box-shadow を削除し、スタイルを統一
  • ダッシュボードピルの境界線半径のアーティファクトを修正
  • 「通知を有効化」ボタンの後の句点を削除
  • 管理者/カスタマイズ/カラーの入力位置を修正
  • トピック管理メニューをレンチの隣に配置
  • ユーザーパネル内のメニューリンクヘッダーをより柔軟に
  • 通知メニュー内のアイコンの整列を改善
  • トピックリスト前のアウトレットを移動し、トップ表示でも表示されるように
  • 高度な検索ページから in:unpinned フィルターを削除
  • ウィザードホームステップでのアクティビティカラム表示を修正
  • 編集 PM ボタンを削除
  • トピックタイマーの選択日時整列をより一貫性のあるものに
  • 永続的に停止されているユーザーの場合、停止日を表示しないように
  • オートコンプリートオプションを選択した後、入力にフォーカスを維持
  • 重複するユーザー数を表示しないように
  • +member_count と「もっと見る」の間に間隔を追加
  • 並べ替え用の「優先度」を「スコア」に改名

パフォーマンス

  • 存在確認時により効率的なクエリを使用
「いいね!」 27