Update dependency react-markdown to v9 #4534
Merged
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:
^6.0.3
->^9.0.0
Release Notes
remarkjs/react-markdown (react-markdown)
v9.0.1
Compare Source
d8e3787
Fix double encoding in new url transform55d8d83
Refactor docs to usecreateRoot
Full Changelog: remarkjs/react-markdown@9.0.0...9.0.1
v9.0.0
Compare Source
b67d714
Change to require Node.js 16
migrate: update too
ec2b134
Change to require React 18
migrate: update too
bf5824f
Change to use
exports
migrate: don’t use private APIs
c383a45
Update
@types/hast
, utilities, plugins, etcmigrate: update too
eca5e6b
08ead9e
Replace
transformImageUri
,transformLinkUri
w/urlTransform
migrate: see “Add
urlTransform
” belowde29396
Remove
linkTarget
optionmigrate: see “Remove
linkTarget
” below4346276
Remove support for passing custom props to components
migrate: see “Remove
includeElementIndex
”, “RemoverawSourcePos
”,“Remove
sourcePos
”, “Remove extra props passed to certain components”below
c0dfbd6
Remove UMD bundle from package
migrate: use
esm.sh
or a CDN or soe12b5e9
Remove
prop-types
migrate: use TypeScript
4eb7aa0
Change to throw errors for removed props
migrate: don’t pass options that don’t do things
8aabf74
Change to improve error messages
migrate: expect better messages
Add
urlTransform
The
transformImageUri
andtransformLinkUri
were removed.Having two functions is a bit much, particularly because there are more URLs
you might want to change (or which might be unsafe so we make them safe).
And their name and APIs were a bit weird.
You can use the new
urlTransform
prop instead to change all your URLs.Remove
linkTarget
The
linkTarget
option was removed; you should likely not set targets.If you want to, use
rehype-external-links
.Remove
includeElementIndex
The
includeElementIndex
option was removed, soindex
is never passed tocomponents.
Write a plugin to pass
index
:Show example of plugin
Remove
rawSourcePos
The
rawSourcePos
option was removed, sosourcePos
is never passed tocomponents.
All components are passed
node
, so you can getnode.position
from them.Remove
sourcePos
The
sourcePos
option was removed, sodata-sourcepos
is never passed toelements.
Write a plugin to pass
index
:Show example of plugin
Remove extra props passed to certain components
When overwriting components, these props are no longer passed:
inline
oncode
— create a plugin or use
pre
for the blocklevel
onh1
,h2
,h3
,h4
,h5
,h6
— check
node.tagName
insteadchecked
onli
— check
task-list-item
class or checkprops.children
index
onli
— create a plugin
ordered
onli
— create a plugin or check the parent
depth
onol
,ul
— create a plugin
ordered
onol
,ul
— check
node.tagName
insteadisHeader
ontd
,th
— check
node.tagName
insteadisHeader
ontr
— create a plugin or check children
v8.0.7
Compare Source
Perf
c289176
Fix performance for keysby @wooorm in https://github.com/remarkjs/react-markdown/pull/738
Docs
9034dbd
Fix types in syntax highlight exampleby @dlqqq in https://github.com/remarkjs/react-markdown/pull/736
Full Changelog: remarkjs/react-markdown@8.0.6...8.0.7
v8.0.6
Compare Source
33ab015
Update to TS 5
by @Methuselah96
in #734
v8.0.5
Compare Source
d640d40
Update to use
node16
module resolution intsconfig.json
by @ChristianMurphy
in #723
402fea3
Fix typo in
plugins
deprecation messageby @marc2332
in #719
4f98f73
Remove deprecated and unneeded
defaultProps
by @Lepozepo
in #718
v8.0.4
Compare Source
9b20440
Fix type of
td
,th
propsby @lucasassisrosa
in #714
cfe075b
Add clarification of
alt
onimg
in docsby @cballenar
in #692
v8.0.3
Compare Source
a2fb833
Fix prop types of plugins
by @starpit
in #683
v8.0.2
Compare Source
2712227
Update
react-is
704c3c6
Fix TypeScript bug by adding workaround
by @Methuselah96
in #676
v8.0.1
Compare Source
c23ecf6
Add missing dependency for types
by @Methuselah96
in #675
v8.0.0
Compare Source
cd845c9
Remove deprecated
plugins
option(migrate by renaming it to
remarkPlugins
)36e4916
Update
remark-rehype
,add support for passing it options
by @peolic
in #669
(migrate by removing
remark-footnotes
and updatingremark-gfm
if youwere using them, otherwise you shouldn’t notice this)
v7.1.2
Compare Source
656a4fa
Fix
ref
in typesby @ChristianMurphy
in #668
v7.1.1
Compare Source
4185f06
Add improved docs
by @wooorm
in #657
v7.1.0
Compare Source
7b8a829
Add support for
SpecialComponents
to be anyComponentType
by @Methuselah96
in #640
a7c26fc
Remove warning on whitespace in tables
v7.0.1
Compare Source
ec387c2
Add improved type for
linkTarget
as string5af6bc7
Fix to correctly compile intrinsic types
v7.0.0
Compare Source
Welcome to version 7.
This a major release and therefore contains breaking changes.
Breaking changes
01b11fe
c613efd
a1e1c3f
aeee9ac
Use ESM
(please read this)
3dffd6a
Update dependencies
(upgrade all your plugins and this should go fine)
Internals
8b5481c
fb1b512
144af79
Replace
jest
withuvu
8c572df
Replace
rollup
withesbuild
8737eac
28d4c75
b2dd046
Refactor code-style
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.
This PR has been generated by Mend Renovate. View repository job log here.