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

one day ago

Markdown Normalizer v1.2.8

This release focuses on significantly improving the reliability and safety of the Markdown Normalizer filter, ensuring that it never corrupts valid technical content and elegantly handles unexpected errors.

Bug Fixes

  • Error Fallback Mechanism: Fixed an issue where the plugin could return partially modified or broken text if an error occurred during normalization. It now guarantees a 100% rollback to the original text upon any failure.
  • Inline Code Protection: Refined the escape character fixing logic to accurately identify and protect inline code blocks (`...`). This prevents valid technical strings, such as regular expressions ([\n\r]) and Windows file paths (C:\Windows), from being unintentionally modified.
  • Code Block Escaping Control: Fixed a bug where the enable_escape_fix_in_code_blocks Valve setting was ignored. The setting now correctly applies, allowing users to optionally fix broken newlines inside code blocks (e.g., repairing flat SQL queries) when enabled.

New Features

  • Privacy & Log Optimization: The show_debug_log Valve now defaults to False instead of True. This prevents sensitive chat content from automatically printing to the browser console and reduces unnecessary log noise for general users.

What's Changed

Plugin Updates

  • Markdown Normalizer: v1.2.7 → v1.2.8

Download

📦 Download the updated plugin files below

Installation

From OpenWebUI Community

  1. Open OpenWebUI Admin Panel
  2. Navigate to Functions/Tools
  3. Search for the plugin name
  4. Click Install

Manual Installation

  1. Download the plugin file (.py) from the assets below
  2. Open OpenWebUI Admin Panel → Functions
  3. Click "Create Function" → Import
  4. Paste the plugin code

📚 Documentation
🐛 Report Issues

Don't miss a new openwebui-extensions release

NewReleases is sending notifications on new releases.