3.3.0.beta2:新しい管理者サイドバー、再設計されたブックマークメニュー、ユーザープロファイルからのチャットなど

3.3.0.beta2 の新機能

Discourse による提供

セルフホストサイトには、オープンソースの Discourse エコシステムを宣伝するための「Powered by Discourse」バッジが下部に表示されるようになります。詳細はこちら。

CleanShot 2024-05-14 at 16.55.10

新しい管理者サイドバー

新しい管理者サイドバーを体験してください!管理者パネルのすべての側面が、アクセスしやすさのためにグループ化およびカテゴリ化されました。すべての新しいサイトで管理者サイドバーがデフォルトで有効になっています。まだ表示されない場合は、admin sidebar enabled groups 設定を介して有効にしてください。

CleanShot 2024-05-14 at 13.56.26

再設計されたブックマークメニュー

新しいブックマークメニューにより、カスタムオプションと並んでリマインダーをすばやく設定できます。これらのリマインダーを編集または削除することもできます。トピックフッターボタンで利用可能です。

CleanShot 2024-05-13 at 18.34.41

ユーザープロフィールからのチャット

これで、チャット をクリックして、ユーザープロフィールから直接ユーザーにメッセージを送信できます。

よりクリーンなキーボードショートカット

キーボードショートカット画面が更新され、セクションが分離されたため、ショートカットをスキャンして見つけやすくなりました。

モバイルのモーダルでのオプション増加

モーダルはスライドアップして表示され、下にスワイプして閉じることができます。タイトルに加えて、左右のサイドにさらに多くのアクションオプションが追加されました。

「いいね!」 20

さらに多くの更新!

しかし、まだ続きます!新しい機能や変更点を皆さんに分かりやすくお知らせするために尽力していますが、詳細を記載できる変更点は数限りなく多すぎます。新しい機能、バグ修正、UXの改善など、すべての変更点の完全なリストについては、以下の「追加機能と修正」をご確認ください。

プラグインの改善

discourse-activity-pub

新しい機能

  • タグアクターの追加 (84)
  • バルク公開と処理の追加(第2弾) (80)
  • バルク公開と処理の追加 (72)

バグ修正

  • 孤立した返信の場合は新しいトピックを作成しない (94)

discourse-adplugin

新しい機能

  • ハウス広告にグループとカテゴリの制限を追加 (205)

discourse-ai

新しい機能

  • GPT4oのサポートと監査機能の強化 (618)
  • LLMのカスタマイズ可能化 (606)
  • Llama 3トークナイザー (615)
  • 検索コマンドがユーザーのコンテキスト内での検索をサポート (610)
  • チャネルでのAIボットへの@メンションを許可 (602)
  • DM経由でのAIペルソナとのチャットをサポート (488)
  • 説明された結果から脚注を挿入 (591)
  • ペルソナにおける堅牢なアップロードサポートのための質問統合機能を追加 (596)
  • Stable Diffusion 3のサポート (582)
  • Gemini 1.5 ProのサポートとClaude Opus Bedrockのサポート (580)
  • AIデバッグ機能の強化とインターフェース調整の改善 (577)
  • DNS SRVリソースへの基本的な接続チェックを追加 (563)
  • RAG生成のチューニングを許可 (565)
  • AIヘルパーと自動化にCohereモデルを追加 (576)
  • Mixtral/Mistral/Haikuの自動化サポート (571)
  • GPT-4 Turbo Visionのサポート (575)
  • Cohere Command Rのサポート (558)
  • BGE-M3埋め込みのサポートを追加 (569)
  • gpt-4-turbo-0125プレビューからgpt-4-turboへの切り替えを削除 (568)
  • RAGのメタデータサポートを追加 (553)
  • Claude 3 Haikuボットのサポートを追加 (552)
  • AIボットのRAGサポート (537)
  • Webブラウジングツール (548)
  • AIペルソナにビジョンサポートを追加(Claude 3) (546)
  • 管理者プラグインUIの改善と新しいプラグイン表示ルートの使用 (512)
  • ボットPMでのよりフレンドリーな返信動作 (535)
  • Amazon Bedrock用のClaude 3 Sonnet/Haikuサポートを追加 (534)
  • レポート生成からの通知抑制を許可 (533)

バグ修正

  • 「external_links_new_tab」ユーザー設定を尊重… (622)
  • LLMフィールドの説明が不正確 (623)
  • 検索レスポンスからカテゴリをロード (612)
  • ヘッダーボタンのタイトルが無効 (621)
  • Dialects変数が本番環境で定義されていなかった (617)
  • AI検索結果のカテゴリをロード (614)
  • 関数呼び出しの解析を改善 (613)
  • d-menuのgetByIdentifierを使用 (611)
  • チャンクが揃っていない場合、Bedrockでのストリーミングが破損 (609)
  • @メンションされたボットのコンテキスト修復 (608)
  • アップローダーがアプリイベントを削除しない (601)
  • OpenAI / Geminiでのツール呼び出し後の呼び出しが失敗 (599)
  • ユーザーロケールを適切にキャッシュ (593)
  • RAGアップローダーはマルチファイルインデックスをサポートする必要がある (592)
  • カテゴリが除外されると多くのトピックが欠落 (585)
  • 空のロケールを持つユーザーはプロンプトローカライズ中にエラーが発生 (584)
  • カテゴリを除外する際、子カテゴリも除外 (583)
  • より堅牢な関数呼び出しサポート (581)
  • 空白のメタデータによるエラー (578)
  • 関連トピックのカテゴリをロード (570)
  • パラメータなしのClaudeでツールが破損 (574)
  • diffで最初のファイルを破棄 (573)
  • ツール序文にJSONという言葉を決して言及しない (572)
  • AI会話共有時のセキュア/非セキュアアップロード (554)
  • Ask AIハイライトの修正 (562)
  • 特定のエンドポイントを使用してカテゴリデータをフェッチ (543)
  • 長さの問題を元に戻す (556)
  • 匿名ユーザーにAIヘルパーを表示しようとした際のエラーを回避 (549)
  • llm_triage自動化で返信ユーザーへの返信を回避 (544)
  • 自動化モデルの翻訳を統一 (540)
  • サマリープロンプトのプロンプトエンジニアリング (539)
  • メンション抑制が正しく機能していなかった (538)

UXの変更

  • ヘッダーからマルチLLMセレクターを削除し、コンポジターに移動 (619)
  • ソーシャル共有コンテンツがコンテナから溢れるのを防止 (597)
  • 画像と引用のAI共有スタイルを調整 (567)
  • 新しいデフォルトに対応するため、提案の半径を更新 (564)
  • RAGアップロードのインデックス進行状況を表示 (557)
  • Ask AIハイライトのスタイルを更新 (560)
  • AI投稿ヘルパーの選択をハイライト (520)
  • 一般的なoneboxスタイルを追加 (550)

discourse-akismet

バグ修正

  • #133を含む3.2ピンを更新 (134)
  • 定義されたサイト設定を明示的にチェック (133)
  • 3.2安定版ピンを更新 (132)
  • AkismetプラグインのPost Votingプラグイン依存関係 (130)
  • Akismetフラグ付きユーザーにコンテキスト質問を表示 (131)

discourse-assign

新しい機能

  • 保留中の割り当てリマインダーのしきい値設定を追加 (571)
  • トピックレベルの割り当てモーダルで投稿の再割り当てを可能に (562)
  • 投稿からの未割り当てボタンをトピックレベルの割り当てメニューに追加 (554)

バグ修正

  • enqueue_remindersでpending_assign_reminder_thresholdを尊重 (572)
  • 新しいドロップダウンメニュー用の受け入れテストを適応 (570)
  • 新しい` コンポーネント (569)
  • テキストエリアからの Ctrl+Enter で保存されるようにする (566)
  • 割り当て解除ラベルがアバターに重なる場合がある (561)
  • グループ設定を変更したときにUIを正しく更新する (560)
  • アクティビティ/割り当てページの割り当て解除ボタンが機能しない (559)
  • 投稿の再割り当てを割り当て制限で妨げてはならない (556)
  • トピック再開時に通知を再作成する

UXの変更

  • 割り当て先入力フィールドに自動フォーкус (555)

discourse-calendar

新機能

  • 終了したイベント (564)

バグ修正

  • クエリパラメータに関係なくカテゴリページにイベントカレンダーを表示 (565)
  • トピックリストで無限のイベントをサポート (562)

UXの変更

  • json_schema設定の色フォーマットを使用 (556)
  • カテゴリカレンダーで過去のイベントのクラス名を使用 (552)

discourse-category-experts

バグ修正

  • 推奨レビューテキストと推奨チェックボックス (144)

discourse-data-explorer

新機能

  • 結果がない場合にPMを送信しないオプションを追加 (286)

バグ修正

  • グループに単一レポートのPMを送信 (284)

discourse-docs

バグ修正

  • 完全なカテゴリオブジェクトを読み込む (167)

discourse-encrypt

バグ修正

  • safe_csp_src? チェックから unsafe-eval を削除 (315)

UXの変更

  • チェックリスト項目に :prohibited: を表示 (314)

discourse-gamification

バグ修正

  • prioritize_username_in_ux が false の場合、ミニマムリーダーボードにユーザー名が表示されない (127)

discourse-global-filter

バグ修正

  • カテゴリページのサブカテゴリのURLを修正 (143)
  • トピックリストで新しいタグの選択を許可 (138)

discourse-google-one-tap

UXの変更

  • 見えないdivを削除し、モバイルの配置を修正 (17)

discourse-group-category-banner-ads

新機能

  • 管理パネルを構築し、カテゴリに広告を表示 (1)

バグ修正

  • anon および everyone グループのサポートを追加 (2)

discourse-group-tracker

新機能

  • グループ追跡投稿の優先グループ (54)

discourse-livestream

新機能

  • チャットのモバイルビューを追加 (8)

バグ修正

  • specのスペルミス (14)
  • テストを通過させる (13)
  • サイドバーの状態が不良 (12)
  • モバイルでビデオが表示されるようにする (10)
  • チャット初期化を許可するためにrunloops nextをタイマーに置き換える (4)
  • チャットチャンネル更新後にヘッダー変更を適用 (3)
  • plugin.rbから未使用のファイルを削除 (2)
  • プラグインのリロード可能パッチから未使用のジョブと設定チェックを削除 (1)

discourse-oauth2-basic

バグ修正

  • ユーザー詳細を取得する際に値を適切に割り当てる (100)

discourse-policy

バグ修正

  • ポリシーを編集する際にグループセレクターを正しく更新 (122)

discourse-post-voting

バグ修正

  • トピックを埋め込む際にトピックサブタイプを設定 (198)

discourse-reactions

バグ修正

  • アクティビティ/リアクションで削除されたものを表示しないようにする (288)

セキュリティ変更

  • リアクションエンドポイントで囁き投稿を隠す (286)

discourse-saml

新機能

  • ユーザーが同期経由で管理者になった場合にスタッフグループに追加 (94)

discourse-shared-edits

バグ修正

  • get() を復元 (90)

discourse-solved

新機能

  • 未解決時のステータス変更と割り当て変更の修正 (289)
  • 解決時の割り当て通知防止とステータス変更 (285)
  • 新しいカスタムステータスフィルターを追加 (286)

バグ修正

  • タグ付きの未解決投稿の検索を許可 (284)

UXの変更

  • 管理者とモデレーターが解決策を受け入れられることを明確化 (288)
  • accept_all_solutions_allowed_groups の mandatory_values に管理者とモデレーターを追加 (290)

discourse-subscriptions

新機能

  • Stripeベースの新しい価格表を追加 (202)
  • ZAR通貨サポートを追加 (199)

バグ修正

  • 一括購入の保留中のインボイス項目 (210)
  • Stripe Checkoutにログインが必要 (209)
  • Stripeサブスクリプションリスト要求の重複を防止 (208)
  • サポートキャンペーン自動作成ボタン (206)
  • CC保存ボタンの更新が欠落 (204)
  • 更新されたwebhookのアクティブステータスを許可 (203)
  • ノルウェーの翻訳が欠落 (196)

discourse-topic-voting

バグ修正

  • 投票者の可視性に関係なく投票をマージ (187)

discourse-translator

バグ修正

  • 変更がない場合に投稿の公開を回避 (140)
  • 空または小さなアクション投稿の翻訳をスキップ (139)
  • Amazonテキストサイズは10kバイト (137)

discourse-zoom

バグ修正

  • strict-dynamic CSP実装に関連するウェビナーの問題 (74)

docker_manager

UXの変更

  • 文頭大文字を使用し、ページタイトルとナビ項目にDiscourseを追加 (211)
  • UIで「Upgrade」の単語を「Update」にリネーム (208)

全機能と修正

新機能

  • HTML置換を追加
  • admin_sidebar_enabled_groups のすべての管理者に管理者サイドバーを強制し、このモードで従来の「ハンバーガードロップダウン」を処理 (26899)
  • セットアップウィザードから「サイドバー有効化」ステップを削除 (26926)
  • ウィザードからガイドへのリダイレクトを元に戻す (26873)
  • モデレーターのサイドバーへの追加リンク (26815)
  • 監視ワードをグループとして作成できるようにする (26632)
  • ユーザーにチャットスレッドのタイトル設定を促す (26617)
  • モデレーター用の新しい管理者サイドバー (26795)
  • 「実際のブラウザ」のページビューの実験的追跡を追加 (26647)
  • スレッドの最終読取メッセージを実装 (26702)
  • テーマとコンポーネントキーワードを管理者サイドバーに含める (26708)
  • 一般的なAIボットクローラーをデフォルトでレート制限 (26731)
  • ウィザード後、管理者はガイドページにリダイレクト (26696)
  • LinkedIn OpenID Connectを使用したサインインをユーザーに許可 (26281)
  • トースト通知を閉じるためのスワイプアップを追加 (26659)
  • 結果がない場合に管理者サイドバーに追加のフィルターリンクを表示 (26672)
  • ボタンをクリックしてツールチップを閉じることを許可 (26668)
  • トピックフッターボタンで新しいブックマークメニューを使用 (26670)
  • 管理者サイドバーキーワードを翻訳可能にする (26657)
  • グループサイト設定の必須フィールド (26612)
  • 管理者サイドバーへのコンポーネントへの直接リンク (26644)
  • user_updatedトリガーに「新規ユーザーのみ」オプションを追加 (26648)
  • 競合時にターゲットユーザーを優先してユーザー関連アカウントをマージ (26645)
  • 単一カテゴリでの制限付き操作を許可する一括トピックタグ付け (26602)
  • ユーザー通知リンクページ (26609)
  • 新しいプラグインアウトレット ‘after-header’ を追加 (26587)
  • リンク通知を統合 (26567)
  • 「トピック作成」自動化スクリプトを追加 (26552)
  • 公開セクションが更新された際の確認 (26546)
  • チャットメッセージムーバーにスレッドサポートを追加 (26147)
  • 新しい管理者サイドバーをデフォルトで有効化 (26391)
  • 一括トピッククローズにメッセージを追加 (26535)
  • PMで要約を隠す (26532)
  • トースト通知にプログレスバーを追加 (26483)
  • ブックマークモーダルとメニューの再設計 (23071)
  • discourse-automationをマージ (26432)
  • home-logoプラグインアウトレットに引数を追加 (26486)
  • 削除時に手動で非アクティブ化されたユーザーを無視 (26478)
  • ESCでサイドバー管理者フィルターをクリア (26408)
  • すべての管理者セクションの展開/折りたたみ機能 (26358)
  • プラグイン経由でチャットユーザー検索のスコープ変更を許可 (26361)
  • クローラー用のページタイトルにページ番号を追加 (26367)
  • 非canonical投稿URLのクローラーコンテンツを簡素化 (26324)
  • より柔軟な管理者プラグイン設定ナビ定義 (26254)
  • DiscourseConnectセッションのデフォルト長を延長 (26261)
  • スキーマテーマ設定のオブジェクトの追加/削除ボタン (26256)
  • 新着情報とレポート用の分離された管理者ページ (26216)
  • キーボードショートカットモーダルの再設計 (26236)
  • 管理者UIのテーマ翻訳に言語ピッカーを追加 (26150)
  • ユーザープロフィールにチャットダイレクトメッセージボタンを追加 (26135)
  • 管理者UI全体でサイト設定の編集を許可 (26154)

バグ修正

  • サブフォルダーでのサイドバーモード切替 (27026)
  • スレッド内のメッセージへのディプリンク
  • ブートストラップモードで新規ユーザーのディレクトリアイテムを作成 (27020)
  • 欠落したメタタグからのエラーを回避 (26927)
  • 不正確なユーザーメニュータイトル/alt (27019)
  • ユーザートピックリストのソート
  • above-topic-list-item で選択されたトピックを表示 (26928)
  • glimmerサイトヘッダーからドッキングされたbodyドキュメントを復元 (27003)
  • 旧ヘッダー実装の重複ユーザーメニューを削除 (27002)
  • 空の識別子で自動閉じない (27001)
  • categories/search のリクエストメソッドを変更 (26976)
  • 相対時間ピッカーコンポーネントに選択された期間を設定 (26997)
  • 管理者サイドバーが無効の場合、サイドバーヘッダーを太字に (26993)
  • スタッフアクションログの欠落した翻訳を追加 (26969)
  • ヘッダー更新中にドッキングクラス名をドキュメントボディに追加する動作を復元 (26967)
  • start_date 前に再発自動化が実行されるのを防止 (26963)
  • モバイルブックマークメニューでモーダルを無効化 (26958)
  • スワイプ修正子でボディスクロールロックの無効化を許可 (26957)
  • トピックメニューのアクション前にd-menuを閉じる (26956)
  • Powered-byリンクを新しいタブで開く (26953)
  • 入力値が更新されたら期間と間隔を更新 (26796)
  • MaxMindデータベースのダウンロードにMaxMind提供のパーマリンクを使用 (26847)
  • レスポンスボディが max_download_kb を超えていてもoneboxを試みる (26929)
  • User.status プロパティを追跡 (26941)
  • RequestTrackerがバブル例外を正しく処理するようにする (26940)
  • チャット通知リンクがサブフォルダーで機能するようにする (26938)
  • カテゴリモデルに現在のユーザーサービスを注入 (26937)
  • トピック管理者メニューの区切り線が不正確 (26934)
  • 引用符を含むユーザー名による不安定さを防止 (26907)
  • チャットメッセージストリーミングの改善 (26892)
  • ボットがメッセージの作成/更新/ストリーミングを許可 (26900)
  • 欠落した最適化画像を再生成する際にSVGを無視
  • Generalカテゴリの正しいリンクを使用 (26891)
  • discourse-ai CTAを管理者にのみ表示 (26895)
  • サイドバーカテゴリのすべての祖先をプリロード (26715)
  • 無限カテゴリループがないことを確認
  • チャネルの既存メンバーが参加することを許可 (26884)
  • トピック/投稿コンテキストを正しく渡す (26882)
  • 「最終表示」に基づいてアクティビティ要約を送信
  • getCategoryIdByName テーマ移行ヘルパーを大文字小文字を区別しないように (26878)
  • コンポーネント編集のルートが欠落 (26874)
  • staff_writes_only のシリアライズ (26866)
  • ネストされた投票
  • 従来のポップアップメニューSCSSを復元 (26864)
  • ICSカレンダーに場所と詳細のサポートを追加 (26862)
  • 投稿選択メニューのスタイル (26857)
  • PMトピックフッターにブックマークボタンラベルを表示しない (26858)
  • アンダースコアを含むタグを正しく処理 (26839)
  • Categories#search のSQLでカテゴリを順序付け (26810)
  • チャットメッセージ返信に抜粋フォールバックを追加 (26834)
  • 再発自動化でのレースコンディションを防止 (26828)
  • 長いURLがスレッドタイトルに溢れるのを防止 (26827)
  • アクションが欠落している監視ワード (+ グループ) (26826)
  • トピック管理者メニューに空のリストを表示しない (26825)
  • 監視ワードを作成中…
  • 自動化が互いをトリガーする無限ループを防止 (26814)
  • 通常ユーザーにトピック管理者メニューボタンを表示しない (26820)
  • 受信メールでの重複添付ファイルを防止 - 第2弾
  • 検索結果に非表示の投稿を表示しない (26800)
  • 元のメッセージのユーザーIDを正しくチェック (26805)
  • モーダルでボディスクロールを正しく有効/無効 (26784)
  • スクロールバーを至る所で正しくリネーム (26783)
  • トピック可視性変更のより良い追跡 (26709)
  • 新メッセージで最終読取が更新されることを確認 (26772)
  • 保留中の自動化なしで終了しないことを確認 (26771)
  • 返信数を手動で増分しない (26769)
  • 相対ピッカーが変更時にリセットされていた (26766)
  • スレッドプレビューのチャットメッセージ抜粋をビルド (26765)
  • クローラーUAを持つ認証済みユーザーにHTMLコンテンツを含める (26757)
  • 新しい管理者webhookのカテゴリ選択 (26746)
  • “+subcategories” オプションのカテゴリを取得 (26622)
  • タイプ付き設定のオブジェクト値をテーマ移行に渡す (26751)
  • ユーザー再インデックスをジョブに移動 (26753)
  • themes:update rakeタスクがエラー時にトランザクションをロールバックしない (26750)
  • 選択可能なアバター設定からアバターの削除を許可 (26720)
  • リアクションでモーダルを閉じることを確認 (26745)
  • プロパティ上書きによるエラーを防止 (26741)
  • bootstrap_error_pages が有効な場合の ‘PublicExceptions’ の処理を改善 (26700)
  • テーマコンポーネントのテーマ設定オブジェクトエディタにアクセス時に404 (26733)
  • subcategory-with-featured-topics でシリアライズされたサブカテゴリを使用 (26718)
  • フルスクリーンモーダルで自動コードハイライトが適用されない (26710)
  • メッセージはすでに逆順 (26692)
  • 退出時に最終読取が更新されることを確認 (26691)
  • EmailSettingsValidator で、ユーザーとパスワードがない場合はsmtp認証を解除
  • テーマ翻訳ピッカーでのロケール不一致 (26687)
  • グループ投稿のカテゴリをシリアライズ (26663)
  • 必要に応じてのみ保留中の自動化をリセット (26685)
  • トピックマップの「トップ返信を表示」の正しい引数 (26681)
  • クライアントから送信された無効な投稿とトピックタイミングの保存を無効 (26683)
  • アクティビティ要約メールで許可された画像を正しく再添付 (26642)
  • システムによって非アクティブ化されたユーザーを削除しない (26656)
  • Site.categories に非カテゴリを入れない (26664)
  • ブックマークのカテゴリをシリアライズ (26606)
  • カテゴリ検索にILIKEを使用 (26619)
  • 投稿を再編集する際にコンポーザーを正しく縮小解除 (26650)
  • 早期のオープン発生を防止 (26649)
  • 再編集時の破棄モーダルの表示を防止 (26639)
  • Post uploads setting access_control_post_id が不要 (26627)
  • メニューボタンクリックを許可する前にブックマーク保存を待機 (26626)
  • グループの削除でエラーが発生 (26623)
  • 無効なタイムゾーンが重要なメールをブロックしないことを確認 (26607)
  • カテゴリパンくずをより確実に更新 (26608)
  • タイムラインの戻るボタンタイトルが壊れている (26604)
  • 返信がボディスクロールを解除することを確認 (26616)
  • kbdのみを許可し、detailsは許可しない
  • ユーザーアクティビティとドラフト付きカテゴリを読み込む (26553)
  • すべての “decorateCookedElement” の後にモーフ
  • 投稿内のユーザーステータススタイルを修正するためのidentを追加 (26585)
  • ネストされたリストチェックボックスcss (26581)
  • カスタムホームページが…の場合、ユーザーがホームページ選択をリセットできるように (26536)
  • ブックマーク時計アイコンが表示されない (26572)
  • モバイルで編集時に入力を自動フォーカスしない (26554)
  • 投稿改訂付きカテゴリを読み込む (26496)
  • モバイルDMenuモーダルがスクロールをロックするのを防止 (26550)
  • [date-range がチェックリストと競合しないことを確認
  • 画像URLがある場合、チェックリストが機能しなかった
  • 管理者サイドバーにセクション編集ボタンを表示しない (26547)
  • DiscourseIpInfo.mmdb_download がURLを誤って結合 (26545)
  • raw topic-status ビューでのトピックプロパティアクセスを更新 (26528)
  • aboutページのカテゴリ情報をロード (26519)
  • プレビューでdetailsを開いたままにする (26518)
  • ヘッダー検索メニューで検索結果クリックをログ (26500)
  • コンポーザーを開く前にカテゴリをロード (26493)
  • 空の設定にオブジェクトを追加する際に入力フィールドが表示されない (26509)
  • home-logoアウトレット引数を非glimmerバージョンに追加 (26495)
  • Theme#settingsThemeSettings のインスタンスであることを確認 (26481)
  • プラグインが非表示の場合、プラグインページへのアクセスを許可しない (26431)
  • 非最初投稿クローラービューで著者を復元 (26459)
  • ボディスクロールロックtextarea (26462)
  • モーダルがスワイプで閉じるのを無効にすることを許可 (26460)
  • maxmind:refreshrefresh_maxmind_db_during_precompile_days を尊重しない (26457)
  • ブックマークモーダルで「保存」が翻訳可能であることを確認 (26446)
  • プリントビューが機能しなかった (26433)
  • メッセージリストは新メッセージでスクロールすべきでない (26438)
  • 改訂があり、編集履歴を表示できる投稿の編集通知経由でナビゲートする場合のみ、編集履歴を表示 (26418)
  • 必須のタイプ付きカテゴリプロパティのエラーが発生しない (26443)
  • showPoweredBy のゲッターを使用 (26419)
  • footgun max_notifications_per_user サイト設定を隠す (26414)
  • ユーザーやパスワードがない場合はsmtp認証タイプを設定しない
  • モバイルでのselect-kitの調整 (26401)
  • ボディスクロールがスティッキー要素を隠すのを防止 (26400)
  • ユーザー招待を使用する際に確認ユーザーフィールドでfalseをエクスポート (26332)
  • 一部のサイト設定タイプで説明が表示されない (26399)
  • skip_validations オプションがある場合はタグ関連の検証をスキップ (26379)
  • max dm usersが1に設定されている場合のダイレクトメッセージを許可 (26392)
  • レートリミッターエラーにcontent-typeヘッダーを追加
  • カレンダーオプションパート2 (26371)
  • カレンダーオプションを正しく渡す (26370)
  • maxmindデータベースのダウンロード時にリダイレクトを許可 (26333)
  • キーボードでのselect-kitの更新を試みる (26345)
  • タグ入力フィールドオブジェクト設定エディタの壊れた翻訳を修正 (26340)
  • Category.preload_user_fields! で has_children を正しく設定 (26327)
  • 壊れたnarrative-bot検索コンテキストロジックを削除 (26319)
  • ThemeSettingsObjectValidatorTag#id ではなく Tag#name を使用してタグを検証 (26314)
  • anonユーザーが自分の投稿を編集できなかった (26283)
  • 2つの要素は同じIDを持ってはいけない (26305)
  • CategoryListを介してサブカテゴリをロード (26297)
  • 親カテゴリを最初にシリアライズ (26294)
  • キーボードショートカットがテーブルビルダーモーダルを閉じる (26278)
  • sitemapsが重複なしですべてのトピックを含むことを確認 (26289)
  • basic-htmlを使用してクローラーに403エラーを正しくレンダリング (26287)
  • オブジェクト設定エディタで子オブジェクトを追加する際にエラーが発生 (26259)
  • サイドバーカスタムリンク実装を簡素化 (26201)
  • ブロックでreturnを使用しない (26260)
  • チャットが無効の場合、ユーザーカードからチャットボタンを隠す (26237)
  • 欠落したチャットメッセージ違法フラグテキストを追加 (26255)
  • extract_mentions から「偽」メンションを削除 (26253)
  • cooked投稿でIST KSTおよびJSTタイムゾーンが欠落 (26252)
  • チャットドロワーを開く際に管理者サイドバーを失わない (26235)
  • 検索結果読み込み時の「フラッシュ」 (26249)
  • カスタムコンポーザーボタンの ‘condition’ が正しく実行されることを確認 (26245)
  • 検索リクエストの終了を待機 (26240)
  • モバイルメニュー閉じ後のscroll-lockの回帰 (26232)
  • トピックスクロールで投稿ツールバーを更新 (26228)
  • モバイルでのコンテンツレイフトを防止 (26238)
  • 最大タグエラーを表示し、検索を防止 (26233)
  • glimmerヘッダーでdndアイコンが即座に更新されることを確認 (26221)
  • 壊れたMailgun APIキーチェックを修正 (26206)

UXの変更

  • ユーザーディレクトリに検索結果がない場合、別のJITメッセージを使用する (27009)
  • YouTube動画のワンボックス表示に欠落していたクラスを追加 (27005)
  • カスタムLLMの名前を表示するために、サマリーアルゴリズムでdisplay_nameを使用 (27006)
  • トピック管理ボタンの高さを兄弟要素と一致させる (26973)
  • 任意の570pxの代わりにブレークポイントCSS変数を使用 (26945)
  • モバイルデバイスでのスレッドリストのタップ領域を拡張 (26818)
  • Enable_powered_by_discourseサイト設定のデフォルト値をtrueに (26774)
  • 管理用プラグインの空リストCTAにCSSを追加 (26949)
  • ウェルカムトピックテンプレートに/latestへのリンクを追加 (26944)
  • 埋め込み返信のリデザイン実験をマージ (26876)
  • キーボードナビゲーションに四元色を使用 (26911)
  • 元のメッセージリンク内のユーザー数を非表示 (26890)
  • スタートガイドを更新 (26889)
  • カスタムユーザーフィールドの説明の文字制限を増加 (26863)
  • 管理サイドバーの見出しを太字に (26801)
  • レポート色の重複を修正 (26799)
  • アイテムをクリックした際の読み込みスピナー
  • ユーザー通知ドロップダウンのマイナーな調整 (26754)
  • ユーザー通知の通常レベルアイコンを変更 (26740)
  • トピックフッターのブックマークボタンにbtn-defaultクラスを付与 (26717)
  • フォーカスされた行のスタイルを修正 (26698)
  • サマリーボタンに動的な間隔を適用 (26690)
  • 入力見出しを一貫して太字に (26510)
  • 可変背景に対応する可変テキスト色に更新 (26676)
  • 折りたたんだコンポーザーを再展開する際、高さをリセット (26661)
  • エモジの配置修正、#26491のフォローアップ (26618)
  • トーストがヘッダーを覆わないようにする (26615)
  • テーマオブジェクトエディターでカテゴリtypedプロパティの識別子を改善 (26600)
  • 最初の管理者をモデレーターに設定し、ユーザー承認をレビュー (26588)
  • ユーザーリストが空の場合、JITを表示 (26579)
  • ユーザーメニューの省略記号の色を修正 (26578)
  • チェックリストプラグインのCSSを調整 (26577)
  • ユーザーステータス周辺の配置問題を修正 (26491)
  • 新しいデフォルトの境界半径 (26560)
  • 「読み取り専用」チェックリストにポインターカーソルを表示しない
  • ブックマークメニューの改善を表示
  • チャット >` 削除されたメッセージのスタイル (26538)
  • メンションのパディングを調整 (26492)
  • リマインダー設定時のより良いコピー (26534)
  • enumプロパティにデフォルト値を指定可能 (26529)
  • Safariでユーザーメニューを開く際のアバターフリッカーを停止 (26511)
  • ユーザーヒントの改善 (26480)
  • 実験的な一括選択メニューの調整 (26474)
  • 未読マークの延期コピーを変更 (26468)
  • UI内の「Upgrade」を「Update」にリネーム (26396)
  • 延期設定コピーの調整 (26465)
  • テーマオブジェクト設定保存時のバリデーションエラーメッセージを改善 (26455)
  • 必須でないプロパティに必須バリデーションエラーが表示される問題を修正 (26453)
  • テーマオブジェクト設定エディターでオブジェクトを追加する際、新しいオブジェクトに切り替え (26454)
  • ヘッダー内の長いサイト名テキストのオーバーフローを修正 (26450)
  • スキーマオブジェクトエディターのマイナーなスタイル調整 (26444)
  • emおよびstrongブロック内のコードをハイライト (26435)
  • モバイル対応のマイナーなテーマスキーマエディター調整 (26434)
  • 多数のユーザーの場合、small-user-list-contentをラップ (26422)
  • テーマオブジェクトエディターに折りたたみ可能な見出しを追加し、スタイルを調整 (26383)
  • オブジェクト設定入力フィールドの文字数カウントの位置を修正 (26357)
  • スレッドのFABアイコンを追加 (26349)
  • Twitter BlueをX Blackに更新 (26343)
  • mentionスタイルをインラインに変換 (26317)
  • モーダルバックドロップの不透明度フェードを改善 (26328)
  • クローラーコンテンツが省略された場合、メッセージを含める (26325)
  • モバイルでのモーダルを改善 (26055)
  • コンポーザープレビュー画像コントロールにtitle属性を追加 (26301)
  • すべてのヘッダーボタンのサイズを一貫させる (26318)
  • テーマオブジェクトエディターのカテゴリセレクターを改善 (26311)
  • テーマオブジェクト設定エディターのレイアウトを改善 (26309)
  • 「すべてのサイト設定」リンクを管理サイドバーの上部に移動 (26313)
  • テーマオブジェクトエディターグループセレクターを改善 (26312)
  • アカウント有効化ページから「powered by」を非表示 (26298)
  • アカウント作成ルートでサイドバー切り替えを非表示 (26299)
  • 管理サイドバーのすべてのトグルを展開・折りたたむためのチルトアイコンを追加 (26246)
  • フルページレイアウトのオブジェクトエディタースタイルを調整 (26265)
  • すべてのブラウザで入力サイズを一貫させる (26159)
  • チャット >` 元のメッセージリンクのロックアイコンを修正 (26227)
  • スクロール時に投稿テキスト選択を閉じない (26217)
  • 実験的なオブジェクトtyped設定エディターの最初のスタイル (26194)
  • Twitterアイコンを更新し、ThreadsとMastodonを追加 (26203)

パフォーマンス

  • TopicsFilterで特定カテゴリのトピックを除外するクエリを最適化 (27027)
  • 高コストな投稿バリデーションから早期脱出
  • メモリが少ない環境での本番JSビルドを改善 (26849)
  • チャットメッセージ抜粋のオーバーヘッドを削減 (26712)
  • 基本的なAPIキーシリアライザーを導入
  • most_replied_to_usersのパフォーマンスを改善 (26373)
  • posts reply_to_post_numberインデックスを置換 (26385)
  • 一度にレビュー可能な通知を1つに制限 (26330)
  • カスタムフィールド付きカテゴリを読み込む際のN+1問題を修正 (26241)
  • テーマJavaScriptに対する不要な<link rel="preload">を削除 (26220)
  • アクションを実行したユーザーへのアクション公開を回避 (26225)
  • カテゴリ検索時のN+1問題を修正 (26223)
  • 不要な<link rel="preload">を削除 (26219)
  • チャネルの読み込みを遅延 (26155)

アクセシビリティ

  • WCAGカラー準拠のトピック管理メニューボタンの色を修正 (27007)
  • 404ページ検索フォームのマークアップを改善 (26322)
  • デスクトップの返信タブアンカーにボタンロールを追加 (26321)
  • トピックマップのaria-controlsにIDが必要 (26308)
「いいね!」 14