Skip to content

fix(deps): update dependency markdown-to-jsx to v9.7.13#716

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/markdown-to-jsx-9.x
Open

fix(deps): update dependency markdown-to-jsx to v9.7.13#716
renovate[bot] wants to merge 1 commit intomainfrom
renovate/markdown-to-jsx-9.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Feb 20, 2026

This PR contains the following updates:

Package Change Age Confidence
markdown-to-jsx (source) 9.7.09.7.13 age confidence

Release Notes

quantizor/markdown-to-jsx (markdown-to-jsx)

v9.7.13

Compare Source

Patch Changes
  • bcf178a: Fix streaming mode incorrectly stripping self-closing custom component tags (e.g. <CustomButton />) and leaking incomplete trailing tags as escaped text in inline content.

    修复流式模式错误地移除自闭合自定义组件标签(如 <CustomButton />),以及内联内容中不完整的尾部标签作为转义文本泄漏的问题。

    स्ट्रीमिंग मोड में सेल्फ-क्लोज़िंग कस्टम कंपोनेंट टैग (जैसे <CustomButton />) को गलत तरीके से हटाने और इनलाइन कंटेंट में अपूर्ण ट्रेलिंग टैग को एस्केप्ड टेक्स्ट के रूप में लीक होने की समस्या को ठीक करें।

v9.7.12

Compare Source

Patch Changes
  • 1c430ae: Fix missing TypeScript declaration files in published package. Add standalone post-build verification that fails the build when type declarations are not generated, independent of the bundler's plugin system.

    发布包中缺少 TypeScript 声明文件的修复。添加独立的构建后验证,当类型声明未生成时构建失败,不依赖于打包器的插件系统。

    प्रकाशित पैकेज में गायब TypeScript डिक्लेरेशन फ़ाइलों को ठीक करें। स्वतंत्र बिल्ड-बाद सत्यापन जोड़ें जो टाइप डिक्लेरेशन जनरेट न होने पर बिल्ड विफल करे, बंडलर के प्लगइन सिस्टम से स्वतंत्र।

v9.7.11

Compare Source

Patch Changes
  • 5eecb05: Skip rendering empty tbody when a table has only a header row and no data rows.

    仅有表头行而无数据行的表格不再渲染空的 tbody。

    केवल हेडर पंक्ति और कोई डेटा पंक्ति न होने पर खाली tbody रेंडर नहीं किया जाता।

  • 130cc33: Suppress React 19 RSC development warning about missing internal properties on manually-created elements.

    修复 React 19 RSC 开发模式下手动创建的元素缺少内部属性时产生的警告。

    React 19 RSC के विकास मोड में मैन्युअल रूप से बनाए गए तत्वों पर आंतरिक गुणों की अनुपस्थिति संबंधी चेतावनी को ठीक किया।

v9.7.10

Compare Source

Patch Changes
  • 3daa41e: fix: strip trailing asterisks from bare URL href (fixes #​839)

    When a bare URL was wrapped in bold markdown (**url**), the generated link's href incorrectly included the closing asterisks (e.g. href="https://example.com/foo**"). The parser now trims trailing * from bare URLs so the href is correct. No consumer changes required.

    当裸 URL 包裹在粗体 markdown(**url**)中时,生成的链接 href 错误地包含了闭合星号(例如 href="https://example.com/foo**")。解析器现在会从裸 URL 中去除尾部的 *,使 href 正确。无需更改消费者代码。

    जब एक बेयर URL बोल्ड markdown (**url**) में लपेटा गया था, तो जनरेट किए गए लिंक का href गलत तरीके से क्लोज़िंग एस्टेरिस्क शामिल करता था (जैसे href="https://example.com/foo**")। पार्सर अब बेयर URL से अनुगामी * को हटा देता है ताकि href सही हो। कोई उपभोक्ता परिवर्तन आवश्यक नहीं है।

  • f520531: resolve emphasis delimiters closing before hard line breaks (two trailing spaces or backslash before newline)

    解决在硬换行符(换行前有两个尾随空格或反斜杠)之前关闭强调分隔符的问题

    हार्ड लाइन ब्रेक (न्यूलाइन से पहले दो ट्रेलिंग स्पेस या बैकस्लैश) से पहले एम्फ़ैसिस डिलीमिटर बंद होने की समस्या हल की

  • f520531: include _store on raw React elements unconditionally so React dev-mode validation works in all bundler environments

    无条件地在原始 React 元素上包含 _store,使 React 开发模式验证在所有打包器环境中正常工作

    सभी बंडलर वातावरण में React डेव-मोड सत्यापन काम करने के लिए रॉ React एलिमेंट्स पर बिना शर्त _store शामिल करें

v9.7.9

Compare Source

Patch Changes
  • 2d21e43: Fail the build when type declarations are not generated, preventing releases without TypeScript types.

    当类型声明未生成时构建失败,防止发布缺少 TypeScript 类型的版本。

    टाइप डिक्लेरेशन जनरेट न होने पर बिल्ड विफल करें, TypeScript टाइप्स के बिना रिलीज़ को रोकें।

v9.7.8

Compare Source

Patch Changes
  • 58502fc: Resolve broken exports in bundled output caused by Bun bundler bug with cross-entry re-exports

    解决由 Bun 打包器跨入口点重导出 bug 导致的打包输出中导出失效问题

    Bun बंडलर के क्रॉस-एंट्री री-एक्सपोर्ट बग से होने वाली बंडल आउटपुट में टूटी हुई exports को ठीक किया

v9.7.7

Compare Source

Patch Changes
  • e0100f0: fix: nested HTML blocks with same tag name now correctly match depth-paired closing tags

    修复:嵌套的同名 HTML 块现在能正确匹配深度配对的关闭标签

    修正:समान टैग नाम वाले नेस्टेड HTML ब्लॉक अब सही ढंग से गहराई-युग्मित समापन टैग से मिलान करते हैं

  • bf5d906: fix: suppress ambiguous setext headings during streaming to avoid premature heading rendering

    修复:在流式传输过程中抑制歧义的 Setext 标题,避免过早渲染标题

    修正:स्ट्रीमिंग के दौरान अस्पष्ट Setext शीर्षकों को दबाएं ताकि समय से पहले शीर्षक प्रदर्शन न हो

v9.7.6

Compare Source

Patch Changes
  • 565e3ea: fix: add missing _owner field on raw React elements for dev-mode compatibility

    Fixes "Cannot set properties of undefined (setting 'validated')" errors in React 19 dev mode by adding the _owner field that React's reconciler expects on all elements.

    修复:在原始 React 元素上添加缺失的 _owner 字段,解决 React 19 开发模式下的兼容性问题。

    सुधार: React 19 डेवलपमेंट मोड में "Cannot set properties of undefined" त्रुटि को ठीक करने के लिए raw React तत्वों पर गायब _owner फ़ील्ड जोड़ा गया।

  • 565e3ea: fix: prevent void elements from receiving children when preceded by a blank line

    Void HTML elements (e.g. <br>, <hr>, <img>) preceded by a blank line no longer cause React error #​137. The parser now returns void elements as content-less blocks, and all compilers guard against passing children to void elements.

    修复:当空行后跟空元素(如 <br><hr><img>)时,不再触发 React 错误 #​137。解析器现在将空元素作为无内容块返回,所有编译器均防止向空元素传递子元素。

    सुधार: जब खाली पंक्ति के बाद void तत्व (जैसे <br>, <hr>, <img>) आते हैं, तो अब React त्रुटि #​137 नहीं होती। पार्सर अब void तत्वों को बिना सामग्री वाले ब्लॉक के रूप में लौटाता है, और सभी कंपाइलर void तत्वों को चाइल्ड तत्व देने से रोकते हैं।

v9.7.5

Compare Source

Patch Changes
  • cc1a8a7: Fix "Cannot set properties of undefined (setting 'validated')" error introduced in 9.7.1. React's dev-mode reconciler sets element._store.validated to track element creation source; raw elements created by the fast path now include _store: {} in non-production builds.

    修复 9.7.1 引入的 "Cannot set properties of undefined (setting 'validated')" 错误。React 开发模式协调器设置 element._store.validated 来追踪元素创建来源;快速路径创建的原始元素现在在非生产构建中包含 _store: {}

    9.7.1 में पेश हुई "Cannot set properties of undefined (setting 'validated')" त्रुटि ठीक की गई। React के dev-mode reconciler द्वारा element._store.validated सेट करने के लिए, फास्ट पाथ से बनाए गए raw elements अब non-production builds में _store: {} शामिल करते हैं।

v9.7.4

Compare Source

Patch Changes
  • 01b68df: - Fix HTML entity decoding in link titles (e.g. &ndash; now correctly decodes to )

    • Fix bare email autolinks matching when DNS labels exceed 63 characters
    • Fix <pre>, <script>, <style>, and <textarea> content being incorrectly parsed as markdown instead of rendered verbatim

    • 修复链接标题中的 HTML 实体解码(如 &ndash; 现在正确解码为
    • 修复 DNS 标签超过 63 个字符时裸邮件自动链接的错误匹配
    • 修复 <pre><script><style><textarea> 内容被错误解析为 Markdown 而非原始文本渲染的问题

    • लिंक शीर्षकों में HTML एंटिटी डिकोडिंग ठीक करें (जैसे &ndash; अब सही ढंग से में बदलता है)
    • DNS लेबल 63 अक्षरों से अधिक होने पर बेयर ईमेल ऑटोलिंक की गलत मैचिंग ठीक करें
    • <pre>, <script>, <style>, और <textarea> सामग्री को Markdown के बजाय यथावत् रेंडर करें

v9.7.3

Compare Source

Patch Changes
  • 2dca780: Improve HTML compiler performance by ~57%, bringing it to parity with the React compiler.

    HTML 编译器性能提升约 57%,与 React 编译器持平。

    HTML कंपाइलर के प्रदर्शन में ~57% सुधार, React कंपाइलर के बराबर।

v9.7.2

Compare Source

Patch Changes
  • 30db3f3: Accept case-insensitive GFM alert blockquote syntax (e.g., [!Tip], [!tip]) matching GitHub's behavior.

    接受不区分大小写的 GFM 警告引用块语法(例如 [!Tip][!tip]),与 GitHub 的行为保持一致。

    GFM अलर्ट ब्लॉककोट सिंटैक्स में केस-इनसेंसिटिव मिलान स्वीकार करें (जैसे [!Tip], [!tip]), GitHub के व्यवहार के अनुरूप।

  • da2eb8c: Moved benchmarking and documentation website dev dependencies out of the library package for cleaner dependency management.

    将基准测试和文档网站开发依赖项移出库包以实现更清晰的依赖管理。

    बेंचमार्किंग और डॉक्यूमेंटेशन वेबसाइट डेव डिपेंडेंसी को साफ डिपेंडेंसी मैनेजमेंट के लिए लाइब्रेरी पैकेज से बाहर ले जाया गया।

v9.7.1

Compare Source

Patch Changes
  • 9830b70: Fix entity resolution in CodeSandbox and other bundlers by exposing entities as a public subpath export. Bundlers now resolve markdown-to-jsx/entities using the browser condition, ensuring the optimized DOM-based decoder (~300B) is used in browsers instead of the full entity table (~29KB).

    通过将实体作为公共子路径导出来修复 CodeSandbox 和其他打包工具中的实体解析。打包工具现在使用 browser 条件解析 markdown-to-jsx/entities,确保浏览器使用优化的基于 DOM 的解码器(约 300B)而不是完整的实体表(约 29KB)。

    CodeSandbox और अन्य बंडलर में एंटिटी रिज़ॉल्यूशन को ठीक करने के लिए एंटिटी को सार्वजनिक सबपाथ एक्सपोर्ट के रूप में एक्सपोज़ किया गया। बंडलर अब browser कंडीशन का उपयोग करके markdown-to-jsx/entities को रिज़ॉल्व करते हैं, यह सुनिश्चित करते हुए कि ब्राउज़र में पूर्ण एंटिटी टेबल (~29KB) के बजाय ऑप्टिमाइज़्ड DOM-आधारित डिकोडर (~300B) का उपयोग किया जाता है।

  • e537dca: Bypass React.createElement for ~2x faster JSX output by constructing raw React element objects directly. The $$typeof symbol is auto-detected from the installed React version for forward compatibility. Falls back to createElement when a custom createElement option is provided.

    绕过 React.createElement,通过直接构造原始 React 元素对象实现约 2 倍的 JSX 输出速度提升。$$typeof 符号从已安装的 React 版本自动检测以确保前向兼容性。当提供自定义 createElement 选项时回退到 createElement。

    React.createElement को बायपास करके कच्चे React एलिमेंट ऑब्जेक्ट सीधे बनाकर ~2x तेज़ JSX आउटपुट। $$typeof सिंबल आगे की संगतता के लिए स्थापित React संस्करण से स्वतः पहचाना जाता है। कस्टम createElement विकल्प प्रदान करने पर createElement पर वापस आता है।


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
o2s-docs Skipped Skipped Mar 24, 2026 3:14pm

Request Review

@vercel vercel bot temporarily deployed to Preview – o2s-docs February 20, 2026 18:34 Inactive
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 20, 2026

Coverage Report for packages/configs/vitest-config

Status Category Percentage Covered / Total
🔵 Lines 78.16% 1732 / 2216
🔵 Statements 77.11% 1822 / 2363
🔵 Functions 74.33% 524 / 705
🔵 Branches 65.79% 1148 / 1745
File CoverageNo changed files found.
Generated in workflow #570 for commit abbc1fc by the Vitest Coverage Report Action

@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 73d6668 to 124bf46 Compare February 21, 2026 01:29
@renovate renovate bot changed the title fix(deps): update dependency markdown-to-jsx to v9.7.5 fix(deps): update dependency markdown-to-jsx to v9.7.6 Feb 21, 2026
@vercel vercel bot temporarily deployed to Preview – o2s-docs February 21, 2026 01:29 Inactive
@marcinkrasowski marcinkrasowski self-assigned this Feb 23, 2026
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 124bf46 to 947bcc5 Compare February 24, 2026 14:23
@vercel vercel bot temporarily deployed to Preview – o2s-docs February 24, 2026 14:23 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 947bcc5 to 75a98df Compare February 27, 2026 07:47
@vercel vercel bot temporarily deployed to Preview – o2s-docs February 27, 2026 07:47 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 75a98df to 3e8cc65 Compare March 12, 2026 13:36
@renovate renovate bot changed the title fix(deps): update dependency markdown-to-jsx to v9.7.6 fix(deps): update dependency markdown-to-jsx to v9.7.9 Mar 12, 2026
@vercel vercel bot temporarily deployed to Preview – o2s-docs March 12, 2026 13:37 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 3e8cc65 to 510026b Compare March 13, 2026 11:32
@vercel vercel bot temporarily deployed to Preview – o2s-docs March 13, 2026 11:32 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 510026b to e6fdcb7 Compare March 17, 2026 08:02
@vercel vercel bot temporarily deployed to Preview – o2s-docs March 17, 2026 08:02 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from e6fdcb7 to 420e2ca Compare March 19, 2026 05:43
@renovate renovate bot changed the title fix(deps): update dependency markdown-to-jsx to v9.7.9 fix(deps): update dependency markdown-to-jsx to v9.7.10 Mar 19, 2026
@vercel vercel bot temporarily deployed to Preview – o2s-docs March 19, 2026 05:43 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 420e2ca to 2715236 Compare March 19, 2026 10:12
@renovate renovate bot changed the title fix(deps): update dependency markdown-to-jsx to v9.7.10 fix(deps): update dependency markdown-to-jsx to v9.7.11 Mar 19, 2026
@vercel vercel bot temporarily deployed to Preview – o2s-docs March 19, 2026 10:12 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 2715236 to bdd69e3 Compare March 20, 2026 17:05
@renovate renovate bot changed the title fix(deps): update dependency markdown-to-jsx to v9.7.11 fix(deps): update dependency markdown-to-jsx to v9.7.12 Mar 20, 2026
@vercel vercel bot temporarily deployed to Preview – o2s-docs March 20, 2026 17:05 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from bdd69e3 to 86a7131 Compare March 22, 2026 00:47
@renovate renovate bot changed the title fix(deps): update dependency markdown-to-jsx to v9.7.12 fix(deps): update dependency markdown-to-jsx to v9.7.13 Mar 22, 2026
@vercel vercel bot temporarily deployed to Preview – o2s-docs March 22, 2026 00:48 Inactive
@renovate renovate bot force-pushed the renovate/markdown-to-jsx-9.x branch from 86a7131 to 76bc68f Compare March 24, 2026 15:13
@vercel vercel bot temporarily deployed to Preview – o2s-docs March 24, 2026 15:14 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant