Update remark #97
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->10.1.03.0.1->4.0.1Release Notes
remarkjs/react-markdown (react-markdown)
v10.1.0Compare Source
Add
939c667Addfallbackprop toMarkdownHooksby @remcohaszing in https://github.com/remarkjs/react-markdown/pull/897
Fix
a40ae2eFix race condition inMarkdownHooksby @remcohaszing in https://github.com/remarkjs/react-markdown/pull/896
Full Changelog: https://github.com/remarkjs/react-markdown/compare/10.0.1...10.1.0
v10.0.1Compare Source
7c17edeFix TypeScript performance around componentsby @remcohaszing in https://github.com/remarkjs/react-markdown/pull/893
Full Changelog: https://github.com/remarkjs/react-markdown/compare/10.0.0...10.0.1
v10.0.0Compare Source
aaaa40bRemove support for
classNamepropmigrate: see “Remove
className” belowRemove
classNameThe
classNameprop was removed.If you want to add classes to some element that wraps the markdown
you can explicitly write that element and add the class to it.
You can then choose yourself which tag name to use and whether to add other
props.
Before:
After:
v9.1.0Compare Source
6ce120eAdd support for async plugins
v9.0.3Compare Source
(same as 9.0.2 but now with d.ts files)
v9.0.2Compare Source
b151a90Fix types for React 19
6962af7Add declaration maps
aa5933bRefactor to use
@importto import typesv9.0.1Compare Source
d8e3787Fix double encoding in new url transform
v9.0.0Compare Source
b67d714Change to require Node.js 16
migrate: update too
ec2b134Change to require React 18
migrate: update too
bf5824fChange to use
exportsmigrate: don’t use private APIs
c383a45Update
@types/hast, utilities, plugins, etcmigrate: update too
eca5e6b08ead9eReplace
transformImageUri,transformLinkUriw/urlTransformmigrate: see “Add
urlTransform” belowde29396Remove
linkTargetoptionmigrate: see “Remove
linkTarget” below4346276Remove support for passing custom props to components
migrate: see “Remove
includeElementIndex”, “RemoverawSourcePos”,“Remove
sourcePos”, “Remove extra props passed to certain components”below
c0dfbd6Remove UMD bundle from package
migrate: use
esm.shor a CDN or soe12b5e9Remove
prop-typesmigrate: use TypeScript
4eb7aa0Change to throw errors for removed props
migrate: don’t pass options that don’t do things
8aabf74Change to improve error messages
migrate: expect better messages
Add
urlTransformThe
transformImageUriandtransformLinkUriwere 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
urlTransformprop instead to change all your URLs.Remove
linkTargetThe
linkTargetoption was removed; you should likely not set targets.If you want to, use
rehype-external-links.Remove
includeElementIndexThe
includeElementIndexoption was removed, soindexis never passed tocomponents.
Write a plugin to pass
index:Show example of plugin
Remove
rawSourcePosThe
rawSourcePosoption was removed, sosourcePosis never passed tocomponents.
All components are passed
node, so you can getnode.positionfrom them.Remove
sourcePosThe
sourcePosoption was removed, sodata-sourceposis 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:
inlineoncode— create a plugin or use
prefor the blocklevelonh1,h2,h3,h4,h5,h6— check
node.tagNameinsteadcheckedonli— check
task-list-itemclass or checkprops.childrenindexonli— create a plugin
orderedonli— create a plugin or check the parent
depthonol,ul— create a plugin
orderedonol,ul— check
node.tagNameinsteadisHeaderontd,th— check
node.tagNameinsteadisHeaderontr— create a plugin or check children
remarkjs/remark-gfm (remark-gfm)
v4.0.1Compare Source
Types
4af823aRefactor to useinterfacefor exposed types3a57a5bAdd declaration maps76559f9Refactor to use@importsDocs
173394dAdd docs on footnote option21cae6aFix typoby @leafac in https://github.com/remarkjs/remark-gfm/pull/73
Full Changelog: https://github.com/remarkjs/remark-gfm/compare/4.0.0...4.0.1
v4.0.0Compare Source
Change
b8cc334Update@types/mdast,unified, utilitiesmigrate: update too
9eb0f54Change to useexportsmigrate: don’t use private APIs
5715c93Change 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 is behind base branch, 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.
268064c429toa51dc74865a51dc74865to100077b557100077b557toadbca49be4adbca49be4tocd448df149cd448df149to6f6e6053b06f6e6053b0to20e15d585a