Regression: default_composition_mode scheint zwischen v2026.7.0-latest +63 und +314 ignoriert zu werden
Zusammenfassung
Ich glaube, ich habe eine Regression im Standardverhalten des Composers zwischen zwei spezifischen Discourse-Revisionen identifiziert.
Zwischen:
-
v2026.7.0-latest +63- Commit:
dcfc79fde288be9cbbf79c881ed4dd4e68cf849e
- Commit:
und
-
v2026.7.0-latest +314- Commit:
cf0d9228b458eb106482b23a6b22f0556e118722
- Commit:
öffnete sich der Composer standardmäßig im Rich-Text-Modus.
Site-Konfiguration
Die Site-Einstellung blieb unverändert:
Admin → Alle Site-Einstellungen → Benutzereinstellungen → Standard-Kompositionsmodus
Markdown
Ich habe diese Einstellung zwischen den beiden Versionen nicht geändert.
Erwartetes Verhalten
Wenn der Standard-Kompositionsmodus auf Markdown gesetzt ist, sollte der Composer im Markdown-Modus geöffnet werden, es sei denn, der Benutzer hat explizit Rich Text gewählt.
Tatsächliches Verhalten
Irgendwo zwischen den oben genannten Commits begann der Composer, sich standardmäßig im Rich-Text-Modus zu öffnen, obwohl die Site-Einstellung weiterhin auf Markdown stand.
Regressionszeitraum
Funktioniert wie erwartet:
-
v2026.7.0-latest +63 -
Commit
dcfc79fde288be9cbbf79c881ed4dd4e68cf849e
Verhalten ändert sich bei:
-
v2026.7.0-latest +314 -
Commit
cf0d9228b458eb106482b23a6b22f0556e118722
Dies schränkt die Verhaltensänderung auf ungefähr 251 Commits ein.
Plugins
Die folgenden offiziellen Discourse-Plugins sind aktiviert:
-
docker_manager -
discourse-whos-online -
discourse-categories-suppressed -
discourse-bbcode
Die folgenden Plugins sind in meiner Konfiguration vorhanden, aber auskommentiert und daher nicht aktiviert:
-
discourse-cakeday -
discourse-locations -
discourse-events
Das im verwandten Meta-Topic erwähnte Custom Wizard-Plugin ist nicht installiert.
Verwandte Themen
Bevor ich dieses Thema eröffnete, fand ich diese verwandten Diskussionen:
-
Composer ignoriert
default_composition_mode -
Standardmodus kann nicht auf Markdown gesetzt werden
Dies scheint jedoch anders zu sein, weil:
-
die Site-Einstellung durchgehend auf Markdown stand;
-
ich die Einstellung nicht geändert habe;
-
sich das Verhalten zwischen zwei spezifischen Core-Discourse-Revisionen änderte;
-
das Custom Wizard-Plugin nicht installiert ist.
Falls dieses Verhalten aufgrund einer Änderung in der Anwendung von Benutzereinstellungen erwartet wird, würde ich mich über eine Klärung freuen. Andernfalls scheint es sich um eine Regression zu handeln, die irgendwo im oben genannten Commit-Bereich eingeführt wurde.