fix(deps): update dependency markdown-to-jsx to v9.8.2#716
Open
renovate[bot] wants to merge 1 commit into
Open
fix(deps): update dependency markdown-to-jsx to v9.8.2#716renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
Contributor
Coverage Report for packages/configs/vitest-config
File CoverageNo changed files found. |
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
February 21, 2026 01:29
73d6668 to
124bf46
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
February 24, 2026 14:23
124bf46 to
947bcc5
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
February 27, 2026 07:47
947bcc5 to
75a98df
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 12, 2026 13:36
75a98df to
3e8cc65
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 13, 2026 11:32
3e8cc65 to
510026b
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 17, 2026 08:02
510026b to
e6fdcb7
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 19, 2026 05:43
e6fdcb7 to
420e2ca
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 19, 2026 10:12
420e2ca to
2715236
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 20, 2026 17:05
2715236 to
bdd69e3
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 22, 2026 00:47
bdd69e3 to
86a7131
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 24, 2026 15:13
86a7131 to
76bc68f
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
March 25, 2026 08:52
76bc68f to
abbc1fc
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
April 1, 2026 20:20
abbc1fc to
51763df
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
April 2, 2026 09:35
51763df to
f5bcfec
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
April 7, 2026 17:58
f5bcfec to
5012b63
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
April 8, 2026 01:19
5012b63 to
edb867d
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
April 17, 2026 21:11
edb867d to
f059701
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
April 29, 2026 16:06
f059701 to
f17917c
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
May 11, 2026 10:00
f17917c to
f39a507
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
May 20, 2026 18:53
f39a507 to
1ce3027
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
June 10, 2026 06:36
1ce3027 to
e3e4d1a
Compare
renovate
Bot
force-pushed
the
renovate/markdown-to-jsx-9.x
branch
from
July 12, 2026 11:19
e3e4d1a to
89a3374
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
9.7.0→9.8.2Release Notes
quantizor/markdown-to-jsx (markdown-to-jsx)
v9.8.2Compare Source
Patch Changes
47408cd: Parsing is significantly faster, around 40% on large documents, with the biggest gains on link-heavy and code-heavy content. Also fixed an edge case where a reference definition split across blockquote lines could be matched by a link using the raw, unnormalized label.47408cd: Documents with many bold or italic spans now parse in a fraction of the time. Previously, parsing slowed down sharply as the number of emphasized spans grew, which could make very large or adversarial inputs hang.47408cd: The<Markdown>component no longer re-parses its content when a parent re-renders with unchanged props. Previously the rest-props object was reallocated on every render, which invalidated the internal compile cache and forced a full re-parse each time.47408cd: Text on its own line after a nested HTML element (such as content following</summary>inside<details>) now renders instead of being dropped or misplaced when no blank line separates them. This now behaves consistently across the React, React Native, Solid, and Vue outputs.v9.8.1Compare Source
Patch Changes
24661c0: fix: stop fast-skip from truncating bare email local-parts containing inline-special charsc0c432f: Markdown with many malformed link starts (e.g. repeated[]() now parses quickly instead of slowing to a crawl on large inputs.v9.8.0Compare Source
Minor Changes
51a68b1: React Native:overridesnow work the same as on web. Pass an override forcode,pre,strong,em,del,blockquote,hr,h1–h6,ul,ol,li, orinputand it fires for parsed markdown — no more silent no-ops on inline emphasis, fenced code, headings, lists, or GFM task checkboxes. Thestylesprop is also tightened: each key is narrowed to the style type its component actually accepts (TextStyle,ViewStyle, orImageStyle), so passing anImageStyletoparagraphis now a compile-time error. Task list items now render with sensible row + center-aligned defaults so the checkbox and label sit on the same line out of the box; pass your ownstyles.listItemto opt out (e.g. for multi-line task labels). TheMarkdowncomponent additionally acceptsstring[]children to absorb the common JSX case where children arrive as a coalesced array.v9.7.16Compare Source
Patch Changes
fb5efc2: Fix HTML output for markdown inside<table>cells (#862). Lists, blockquotes, fenced code, and headings inside a cell now render as nested content without breaking the surrounding rows or dropping closing tags.v9.7.15Compare Source
Patch Changes
7ff0713: Fix React 19 RSC dev warning "Attempted to render without development properties"v9.7.14Compare Source
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 newdisableFrontmatteroption 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)<div>\n*text*\n</div>) is now preserved as literal text per CommonMark Example 189<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)v9.7.13Compare 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.v9.7.12Compare 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.v9.7.11Compare Source
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.v9.7.10Compare 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'shrefincorrectly 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 environmentsv9.7.9Compare Source
Patch Changes
2d21e43: Fail the build when type declarations are not generated, preventing releases without TypeScript types.v9.7.8Compare Source
Patch Changes
58502fc: Resolve broken exports in bundled output caused by Bun bundler bug with cross-entry re-exportsv9.7.7Compare Source
Patch Changes
e0100f0: fix: nested HTML blocks with same tag name now correctly match depth-paired closing tagsbf5d906: fix: suppress ambiguous setext headings during streaming to avoid premature heading renderingv9.7.6Compare Source
Patch Changes
565e3ea: fix: add missing_ownerfield on raw React elements for dev-mode compatibilityFixes "Cannot set properties of undefined (setting 'validated')" errors in React 19 dev mode by adding the
_ownerfield that React's reconciler expects on all elements.565e3ea: fix: prevent void elements from receiving children when preceded by a blank lineVoid 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.v9.7.5Compare Source
Patch Changes
cc1a8a7: Fix "Cannot set properties of undefined (setting 'validated')" error introduced in 9.7.1. React's dev-mode reconciler setselement._store.validatedto track element creation source; raw elements created by the fast path now include_store: {}in non-production builds.v9.7.4Compare Source
Patch Changes
01b68df: - Fix HTML entity decoding in link titles (e.g.–now correctly decodes to–)<pre>,<script>,<style>, and<textarea>content being incorrectly parsed as markdown instead of rendered verbatimv9.7.3Compare Source
Patch Changes
2dca780: Improve HTML compiler performance by ~57%, bringing it to parity with the React compiler.v9.7.2Compare Source
Patch Changes
30db3f3: Accept case-insensitive GFM alert blockquote syntax (e.g.,[!Tip],[!tip]) matching GitHub's behavior.da2eb8c: Moved benchmarking and documentation website dev dependencies out of the library package for cleaner dependency management.v9.7.1Compare Source
Patch Changes
fb5efc2: Fix HTML output for markdown inside<table>cells (#862). Lists, blockquotes, fenced code, and headings inside a cell now render as nested content without breaking the surrounding rows or dropping closing tags.Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.