Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 9, 2026

Bumps markdown-to-jsx from 7.7.17 to 9.7.3.

Release notes

Sourced from markdown-to-jsx's releases.

markdown-to-jsx@9.7.3

+---------------------------------+---------------------+----------------------+-----------------------+
|                                 │ 1kB markdown string │ 27kB markdown string │ 211kB markdown string |
+---------------------------------+---------------------+----------------------+-----------------------+
| markdown-to-jsx (next) [parse]  │ 1,454,794 ops/sec   │ 4,315 ops/sec        │ 516 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| markdown-to-jsx (9.7.2) [parse] │ 1,435,758 ops/sec   │ 4,443 ops/sec        │ 521 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| rehype [parse]                  │ 12,156 ops/sec      │ 68.73 ops/sec        │ 8.37 ops/sec          |
+---------------------------------+---------------------+----------------------+-----------------------+
| simple-markdown [parse]         │ 176,142 ops/sec     │ 20.57 ops/sec        │ 0.41 ops/sec          |
+---------------------------------+---------------------+----------------------+-----------------------+
| markdown-it [parse]             │ 692,586 ops/sec     │ 2,767 ops/sec        │ 361 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| marked [parse]                  │ 172,360 ops/sec     │ 19.66 ops/sec        │ 0.55 ops/sec          |
+---------------------------------+---------------------+----------------------+-----------------------+
| markdown-to-jsx (next) [jsx]    │ 1,170,133 ops/sec   │ 3,463 ops/sec        │ 391 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| markdown-to-jsx (9.7.2) [jsx]   │ 1,144,191 ops/sec   │ 3,466 ops/sec        │ 379 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| rehype [jsx]                    │ 12,903 ops/sec      │ 71.49 ops/sec        │ 5.89 ops/sec          |
+---------------------------------+---------------------+----------------------+-----------------------+
| simple-markdown [jsx]           │ 161,944 ops/sec     │ 20.01 ops/sec        │ 0.39 ops/sec          |
+---------------------------------+---------------------+----------------------+-----------------------+
| react-markdown [jsx]            │ 21,365 ops/sec      │ 99.87 ops/sec        │ 11.15 ops/sec         |
+---------------------------------+---------------------+----------------------+-----------------------+
| Bun.markdown [jsx]              │ 776,381 ops/sec     │ 4,218 ops/sec        │ 471 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| markdown-to-jsx (next) [html]   │ 901,435 ops/sec     │ 2,891 ops/sec        │ 317 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| markdown-to-jsx (9.7.2) [html]  │ 654,830 ops/sec     │ 2,148 ops/sec        │ 267 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| Bun.markdown [html]             │ 2,323,720 ops/sec   │ 5,849 ops/sec        │ 591 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+
| markdown-it [html]              │ 530,612 ops/sec     │ 1,922 ops/sec        │ 253 ops/sec           |
+---------------------------------+---------------------+----------------------+-----------------------+

Patch Changes

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

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

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

markdown-to-jsx@9.7.2

Patch Changes

... (truncated)

Changelog

Sourced from markdown-to-jsx's changelog.

9.7.3

Patch Changes

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

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

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

9.7.2

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.

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

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

9.7.1

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 पर वापस आता है।

9.7.0

Minor Changes

  • ab93d7b: Replaced the rule-based markdown parser with a compact table-driven parser. Parsing is 27-82% faster depending on input size and bundle size is reduced by ~25% (gzip). Improved CommonMark compliance for HTML block handling and streaming mode reliability. No API changes.

    用紧凑的表驱动解析器替换了基于规则的 markdown 解析器。根据输入大小,解析速度提升 27-82%,包体积减少约 25%(gzip)。改进了 HTML 块处理和流式模式可靠性的 CommonMark 合规性。无 API 更改。

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for markdown-to-jsx since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 9, 2026
Bumps [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx/tree/HEAD/lib) from 7.7.17 to 9.7.3.
- [Release notes](https://github.com/quantizor/markdown-to-jsx/releases)
- [Changelog](https://github.com/quantizor/markdown-to-jsx/blob/main/lib/CHANGELOG.md)
- [Commits](https://github.com/quantizor/markdown-to-jsx/commits/markdown-to-jsx@9.7.3/lib)

---
updated-dependencies:
- dependency-name: markdown-to-jsx
  dependency-version: 9.7.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/markdown-to-jsx-9.7.3 branch from 0d0968b to 296877a Compare February 11, 2026 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants