Skip to content

chore(deps): bump markdown-to-jsx from 9.7.6 to 9.7.15#3349

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/markdown-to-jsx-9.7.15
Open

chore(deps): bump markdown-to-jsx from 9.7.6 to 9.7.15#3349
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/markdown-to-jsx-9.7.15

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 20, 2026

Bumps markdown-to-jsx from 9.7.6 to 9.7.15.

Release notes

Sourced from markdown-to-jsx's releases.

markdown-to-jsx@9.7.15

Patch Changes

  • 7ff0713: Fix React 19 RSC dev warning "Attempted to render without development properties"

markdown-to-jsx@9.7.14

Patch Changes

  • 3df970f: Fix frontmatter detection silently consuming content when a thematic break (---) starts the document. The colon-anywhere heuristic is replaced with proper YAML key-value validation, and a new disableFrontmatter option is added to skip detection entirely.

  • c7e0d07: Fix <hr> and other void HTML elements silently dropping all subsequent content when not followed by a newline (#856)

  • c7e0d07: Fix HTML blocks with markdown content inside tables (#862) and restore CommonMark-correct behavior for HTML block content without blank lines (#860)

    • Markdown lists inside HTML table cells now render as proper nested lists instead of breaking the table structure
    • HTML block content on its own line without surrounding blank lines (e.g. <div>\n*text*\n</div>) is now preserved as literal text per CommonMark Example 189
    • HTML block content surrounded by blank lines (e.g. <div>\n\n*text*\n\n</div>) continues to parse markdown as before (CommonMark Example 188)
  • 0dfde05: Fix HTML compiler dropping the closing tag for empty non-void elements (e.g. <p></p> rendered as <p>, <div></div> rendered as <div>)

  • b0a7c68: fix: add key props to thead/tbody in table rendering to resolve React key warning (#858)

  • c7e0d07: Fix Vue adapter "Non-function value encountered for default slot" warning when using component overrides (#855)

markdown-to-jsx@9.7.13

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 />) को गलत तरीके से हटाने और इनलाइन कंटेंट में अपूर्ण ट्रेलिंग टैग को एस्केप्ड टेक्स्ट के रूप में लीक होने की समस्या को ठीक करें।

markdown-to-jsx@9.7.12

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 डिक्लेरेशन फ़ाइलों को ठीक करें। स्वतंत्र बिल्ड-बाद सत्यापन जोड़ें जो टाइप डिक्लेरेशन जनरेट न होने पर बिल्ड विफल करे, बंडलर के प्लगइन सिस्टम से स्वतंत्र।

markdown-to-jsx@9.7.11

Patch Changes

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

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

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

... (truncated)

Changelog

Sourced from markdown-to-jsx's changelog.

9.7.15

Patch Changes

  • 7ff0713: Fix React 19 RSC dev warning "Attempted to render without development properties"

9.7.14

Patch Changes

  • 3df970f: Fix frontmatter detection silently consuming content when a thematic break (---) starts the document. The colon-anywhere heuristic is replaced with proper YAML key-value validation, and a new disableFrontmatter option is added to skip detection entirely.

  • c7e0d07: Fix <hr> and other void HTML elements silently dropping all subsequent content when not followed by a newline (#856)

  • c7e0d07: Fix HTML blocks with markdown content inside tables (#862) and restore CommonMark-correct behavior for HTML block content without blank lines (#860)

    • Markdown lists inside HTML table cells now render as proper nested lists instead of breaking the table structure
    • HTML block content on its own line without surrounding blank lines (e.g. <div>\n*text*\n</div>) is now preserved as literal text per CommonMark Example 189
    • HTML block content surrounded by blank lines (e.g. <div>\n\n*text*\n\n</div>) continues to parse markdown as before (CommonMark Example 188)
  • 0dfde05: Fix HTML compiler dropping the closing tag for empty non-void elements (e.g. <p></p> rendered as <p>, <div></div> rendered as <div>)

  • b0a7c68: fix: add key props to thead/tbody in table rendering to resolve React key warning (#858)

  • c7e0d07: Fix Vue adapter "Non-function value encountered for default slot" warning when using component overrides (#855)

9.7.13

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.

9.7.12

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.

9.7.11

Patch Changes

  • 5eecb05: Skip rendering empty tbody when a table has only a header row and no data rows.
  • 130cc33: Suppress React 19 RSC development warning about missing internal properties on manually-created elements.

9.7.10

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.

  • 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

... (truncated)

Commits
  • 9f2f1b3 Version Packages
  • c009061 refactor: unify reserved-prop pattern between mangler and verifier
  • 7ff0713 fix: preserve _debugStack/_debugTask through prop mangling
  • 1d65776 Version Packages
  • 291ca05 docs: drop multi-language changeset policy and clean up changelog
  • 0dfde05 fix: empty non-void HTML elements drop closing tag
  • d44586e perf: parser, slugify, h() factory, JSX compiler improvements
  • c7e0d07 fix: HTML block extension (#860, #862), void elements (#856), Vue slot warnin...
  • 3df970f fix: prevent frontmatter detection false positives on thematic breaks (#863)
  • b0a7c68 fix: add key to thead/tbody (#858) (#859)
  • Additional commits viewable in compare view

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)

Bumps [markdown-to-jsx](https://github.com/quantizor/markdown-to-jsx/tree/HEAD/lib) from 9.7.6 to 9.7.15.
- [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.15/lib)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Apr 20, 2026
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

Development

Successfully merging this pull request may close these issues.

0 participants