github Fu-Jie/openwebui-extensions markdown-normalizer-v1.2.9
Markdown Normalizer v1.2.9

4 hours ago

This release adds a new opt-in Valve that fixes a long-standing rendering issue when LLMs mark up punctuation-only additions inside a word boundary (e.g. for grammar/spelling diff outputs).

New Features

  • Intra-word Emphasis Repair (issue #97): New enable_intra_word_emphasis_fix Valve. When LLMs mark up punctuation-only additions inside a word boundary — e.g. series**,** (added comma rendered in bold) or word~~,~~ (added strikethrough) — most Markdown parsers refuse to render the inline emphasis because the opening delimiter is intra-word. The plugin now moves the opening marker to the start of the word so the added punctuation renders together with the word:

    Before After
    series**,** **series,**
    word~~,~~ ~~word,~~
    word__,__ __word,__

    Only transforms cases where the wrapped content is pure punctuation (no whitespace, no word characters), so legitimate **bold** / word**bold** markup, math-like a**2**, and snake_case identifiers (my_var__bold__) are left untouched. Code blocks and inline code spans are also protected. Off by default for safety.

Version Changes

Plugin Updates


📚 Documentation Portal
🐛 Report Issues

Full Changelog: async-context-compression-v1.7.2...markdown-normalizer-v1.2.9

Don't miss a new openwebui-extensions release

NewReleases is sending notifications on new releases.