Regresión: default_composition_mode parece ser ignorado entre v2026.7.0-latest +63 y +314
Resumen
Creo haber identificado una regresión en el comportamiento predeterminado del compositor entre dos revisiones específicas de Discourse.
Entre:
-
v2026.7.0-latest +63- Commit:
dcfc79fde288be9cbbf79c881ed4dd4e68cf849e
- Commit:
y
-
v2026.7.0-latest +314- Commit:
cf0d9228b458eb106482b23a6b22f0556e118722
- Commit:
el compositor comenzó a abrirse en modo Rich Text (texto enriquecido) de forma predeterminada.
Configuración del sitio
La configuración del sitio se ha mantenido:
Admin → Todas las configuraciones del sitio → Preferencias del usuario → Modo de composición predeterminado
Markdown
No modifiqué esta configuración entre las dos versiones.
Comportamiento esperado
Con el Modo de composición predeterminado establecido en Markdown, el compositor debería abrirse en modo Markdown a menos que el usuario haya elegido explícitamente Rich Text.
Comportamiento real
En algún momento entre los dos commits mencionados, el compositor comenzó a abrirse en modo Rich Text de forma predeterminada, a pesar de que la configuración del sitio seguía siendo Markdown.
Ventana de regresión
Funciona según lo esperado:
-
v2026.7.0-latest +63 -
Commit
dcfc79fde288be9cbbf79c881ed4dd4e68cf849e
El comportamiento cambia en:
-
v2026.7.0-latest +314 -
Commit
cf0d9228b458eb106482b23a6b22f0556e118722
Esto reduce el cambio de comportamiento a aproximadamente 251 commits.
Plugins
Los siguientes plugins oficiales de Discourse están habilitados:
-
docker_manager -
discourse-whos-online -
discourse-categories-suppressed -
discourse-bbcode
Los siguientes plugins están presentes en mi configuración, pero están comentados y, por lo tanto, no habilitados:
-
discourse-cakeday -
discourse-locations -
discourse-events
El plugin Custom Wizard (Asistente personalizado) mencionado en el tema relacionado de Meta no está instalado.
Temas relacionados
Antes de abrir este tema, encontré estas discusiones relacionadas:
-
El compositor ignora
default_composition_mode -
No se puede establecer el modo Markdown como predeterminado
Sin embargo, esto parece ser diferente porque:
-
la configuración del sitio se mantuvo en Markdown durante todo el tiempo;
-
no modifiqué la configuración;
-
el comportamiento cambió entre dos revisiones específicas del núcleo de Discourse;
-
el plugin Custom Wizard no está instalado.
Si este comportamiento es esperado debido a un cambio en la forma en que ahora se aplican las preferencias del usuario, agradecería una aclaración. De lo contrario, esto parece ser una regresión introducida en algún lugar dentro del rango de commits mencionado anteriormente.