2.7.0.beta7:セキュリティアップデート、改善された投票ビルダー、テーマQUnitテストなど

2.7.0.beta7 の新機能

セキュリティ修正:テーマの Git インポートを改善

Hacker One からリモートテーマに関するセキュリティ上の欠陥について報告がありました。この欠陥は修正済みであり、アップグレードを強く推奨します。

ポールビルダー UI の改善

ポールビルダーが更新され、より迅速かつ使いやすいものになりました。基本的な単一選択のポールを作成するには、オプションを入力して「ポールを挿入」をクリックするだけです。さらに詳細な設定が必要な場合は、:gear: アイコンをクリックして高度なポールオプションを表示できます。

投稿が承認された際にユーザーに通知

キュー内の投稿が承認されると、ユーザーは通知を受け取るようになります。また、ユーザーが通知を確認しない場合は、メールも送信されます。

テーマ/コンポーネント用 QUnit テストの導入

Discourse テーマは QUnit を通じたテストをサポートするようになりました。詳細については、GitHub をご覧ください。また、テーマ開発者は、テーマに影響を与える可能性のある 破壊的変更 についても把握しておく必要があります。

Webhook の改善

  • ユーザーイベント用 Webhook に user_confirmed_email を追加
  • ユーザーがグループに追加または削除された際に Webhook をトリガー
「いいね!」 25

さらに!

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

セキュリティ更新

このベータ版には、コミュニティと HackerOne から報告された問題に対する 1 つのセキュリティ修正が含まれています。詳細は上記の投稿をご覧ください。

プラグインの改善

多くのプラグイン

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

Akismet

  • スパムではない投稿の場合、ユーザーにメールを送信

Data Explorer

  • 管理者がグループに所属していなくても、グループレポートを表示できるようにする

Subscriptions

  • 対応通貨にシンガポールドルを追加

追加機能と修正

クリックして展開

新機能

  • 「About」ページの統計に最終日を追加
  • tag_groups#search エンドポイントを公開
  • 一部の Onebox に SVG アイコンを使用
  • トピックの所有者による最初の投稿の編集回数に制限を設けないカテゴリ設定
  • メールで招待されたユーザーを自動的にアクティブ化

バグ修正

  • テーマやプラグインから raw-view クラスを解決できるようにする
  • メールメッセージが提供された場合のみ、ユーザーの停止に関するメールを送信
  • サブフォルダ以外のバックアップをサブフォルダサイトへ復元できるようにする
  • 長時間実行される ImageMagick コマンドを自動的にタイムアウトさせる
  • CJK の説明文から不要なスペースを削除
  • ユーザーがブックマーク制限に達している場合、clear_reminder! やその他の更新でエラーを発生させない
  • グループのフラッグアップロードの有無をタイプ判定時に確実に確認する
  • 上部のタグに関する新しいボタンを非表示にする
  • 「Behaviour」→ 米国語デフォルト翻訳における「Behavior」の綴り修正
  • モバイルのトピックリストの番号の整列
  • 投稿移動後、トピックのユーザーブックマーク列が同期しなくなる問題を修正
  • ソフトウェア更新のプロンプトに関する修正と改善
  • アンカーリンクの改善

UX の変更

  • 新しい GitHub PR 本文の詳細/要約に対するスタイリングを追加
  • 表示されているタグよりも多くのタグがある場合にヒントを表示
  • emoji-value-list から削除絵文字ボタンを常に表示
「いいね!」 20