mirror of
https://github.com/discourse/discourse.git
synced 2026-08-05 19:53:47 +08:00
Previously, reviewable reasons from custom flag producers were treated as inline text, and pre-escaping prevented Markdown and line-break formatting from being recognized. This change cooks a constrained Markdown subset at serialization so every producer shares one sanitization boundary, renders cooked block HTML directly, and keeps watched-word matches literal because their Markdown metacharacters are data rather than formatting. |
||
|---|---|---|
| .. | ||
| asset-processor | ||
| deprecation-silencer | ||
| discourse | ||
| discourse-i18n | ||
| discourse-markdown-it | ||
| discourse-types | ||
| pretty-text | ||
| .npmrc | ||
| polyfills.js | ||