0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/frontend
Bannon Tanner 01cdfbfed1
FIX: Allow bbcode to be used in rich text editor without being escaped
There was a quirk with the rich text editor where if you typed a bbcode
tag (e.g. `[details="Summary"]`, `[/details]`, `[spoiler]`) and then hit
enter, the brackets would be escaped to `\[..\]`. This was because the
serializer was treating the entire text run as a single text node and
escaping it.

This is as designed in ProseMirror but does not play nice with the way
Discourse uses bbcode in its markdown. It was really apparent when using
the discourse-math plugin because the LaTeX delimiter mode would consume
the line as display math and lose the bbcode.
2026-07-29 14:54:50 -05:00
..
asset-processor DEV: Derive styleguide code samples from the rendered example (#42100) 2026-07-29 13:48:35 -03:00
deprecation-silencer
discourse FIX: Allow bbcode to be used in rich text editor without being escaped 2026-07-29 14:54:50 -05:00
discourse-i18n DEV: add typescript support for core, themes and plugins (#41478) 2026-07-08 12:57:18 +01:00
discourse-markdown-it DEV: Bump eslint/lint-configs, and correct violations (#41321) 2026-07-01 10:39:57 +01:00
discourse-types DEV: Use bundler module resolution for @discourse/types consumers (#41661) 2026-07-13 21:43:39 -03:00
pretty-text FIX: clean up onebox loading decorations on fetch failure (#39277) 2026-07-23 19:50:41 -03:00
.npmrc
polyfills.js