Update remark #97
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/remark"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
8.0.7
->9.0.1
3.0.1
->4.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: https://github.com/remarkjs/react-markdown/compare/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
remarkjs/remark-gfm (remark-gfm)
v4.0.0
Compare Source
Change
b8cc334
Update@types/mdast
,unified
, utilitiesmigrate: update too
9eb0f54
Change to useexports
migrate: don’t use private APIs
5715c93
Change to require Node.js 16migrate: update too
Full Changelog: https://github.com/remarkjs/remark-gfm/compare/3.0.1...4.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.
Checkout
From your project repository, check out a new branch and test the changes.