Composer が default_composition_mode を無視する

最後のアップデート cba8762f3c 以降、デフォルトが Markdown の場合でも、すべてのユーザーのコンポーザーはリッチテキストにデフォルト設定されます。

再現は確認できませんでした。最新のソースコードでテストしました。この設定は、履歴の更新を明示的にリクエストしない限り、新規登録時のみに適用される点にご注意ください。ユーザーはこれを上書きすることも可能です。

Markdown では長らくデフォルト設定となっていました。最新のアップデートでは、手動で変更した人を含め、すべての人の設定が無視されています。

これは最新版では発生していません。最新版をプルして試してみてください。それでも発生する場合は、セーフモードで試してみてください。サードパーティのプラグインは使用していますか?

これはサードパーティ製プラグインのプラグインコマンドです:

          - rm -rf discourse-formatting-toolbar && git clone https://github.com/iunctis/discourse-formatting-toolbar             # フォーマットツールバーを有効化
          - rm -rf discourse-ssd && git clone https://github.com/Eviepayne/discourse-ssd                                         # ユーザーが自身の投稿を削除できるようにするカスタムプラグイン
          - rm -rf discourse-node-name && git clone https://github.com/Eviepayne/discourse-node-name                             # クラスタ環境で接続中のノードを表示するためのカスタムプラグイン
          - rm -rf discourse-topic-previews-sidecar && git clone https://github.com/paviliondev/discourse-topic-previews-sidecar # サムネイルテーマコンポーネントの追加機能
          - rm -rf discourse-kofi && git clone https://github.com/magicball-network/discourse-kofi                               # Kofi 統合を追加
          - rm -rf discourse-custom-wizard && git clone https://github.com/paviliondev/discourse-custom-wizard                   # ウィザード機能の追加(有料サブスクリプションは不要)

メンテナンス時間を確保できたら、セーフモードで試してみます。

セーフモードはダウンタイムを伴いません。いつでも実行できます。

リストを確認すると、これは discourse-formatting-toolbar だと推測されます。

ありがとうございます。早速試してみたら、セーフモードのことを知りました。
Discourseのフォーマットツールバーについては、おそらくおっしゃる通りだと思います。

更新:カスタムウィザードプラグインが原因のようです