fix(deps): update remark (major) #597
Open
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:
8.0.7->10.1.03.0.1->4.0.1^3.0.1->^5.0.0Release Notes
remarkjs/react-markdown (react-markdown)
v10.1.0Compare Source
Add
939c667Addfallbackprop toMarkdownHooksby @remcohaszing in #897
Fix
a40ae2eFix race condition inMarkdownHooksby @remcohaszing in #896
Full Changelog: remarkjs/react-markdown@10.0.1...10.1.0
v10.0.1Compare Source
7c17edeFix TypeScript performance around componentsby @remcohaszing in #893
Full Changelog: remarkjs/react-markdown@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 #73
Full Changelog: remarkjs/remark-gfm@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: remarkjs/remark-gfm@3.0.1...4.0.0
remarkjs/remark-unwrap-images (remark-unwrap-images)
v5.0.0Compare Source
🪦 Deprecated: use
rehype-unwrap-imagesinsteadFull Changelog: remarkjs/remark-unwrap-images@4.0.1...5.0.0
v4.0.1Compare Source
Types
9cbf17cRefactor to use@imports483e52dAdd declaration mapsFull Changelog: remarkjs/remark-unwrap-images@4.0.0...4.0.1
v4.0.0Compare Source
Change
8f3cd9eChange to require Node.js 16migrate: update too
39c18e1Change to useexportsmigrate: don’t use private APIs
fe9b9a0Update@types/mdast, utilities, etcmigrate: update too
Full Changelog: remarkjs/remark-unwrap-images@3.0.1...4.0.0
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.