chore(deps): update remark (major) #601
Closed
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
->9.0.1
^14.0.0
->^14.0.0 || ^15.0.0
^3.0.0
->^3.0.0 || ^4.0.0
^3.0.0
->^3.0.0 || ^4.0.0
^10.1.0
->^10.1.0 || ^11.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
remarkjs/remark (remark)
v15.0.1
Compare Source
54ee687
Fix typoFull Changelog: remarkjs/remark@15.0.0...15.0.1
v15.0.0
Compare Source
Change
98a2560
Change to require Node.js 16migrate: update too
a3e6d54
Change to useexports
migrate: don’t use private APIs
943f6ac
Update@types/mdast
,mdast-util-{from,to}-markdown
,unified
, etcmigrate: update too
remark-parse: only really changes
Buffer
->Uint8Array
, so use encodings supported byTextDecoder
if you are passing binary dataremark-stringify:
bulletOrderedOther
is removed, you can removebulletOrderedOther
if you passed it, it’s now the default;fences
is nowtrue
by default, if you don’t want indented code, passfences: false
;listItemIndent
is now'one'
by default, you can removelistItemIndent: 'one'
if you passed it, or explicitly set it to'tab'
if you want itTypes
bd8c922
Add typed settingsDocs
7cc0432
Addremark-link-rewrite
to list of pluginsby @rjanjic in https://github.com/remarkjs/remark/pull/1212
e72d91a
Addremark-mentions
to list of pluginsby @FinnRG in https://github.com/remarkjs/remark/pull/1193
Full Changelog: remarkjs/remark@14.0.3...15.0.0
remarkjs/remark-breaks (remark-breaks)
v4.0.0
Compare Source
Change
24c9964
Change to require Node.js 16migrate: update too
27f1cdc
Change to useexports
migrate: don’t use private APIs
fa6582c
Update@types/mdast
, utilities, etcmigrate: update too
Full Changelog: remarkjs/remark-breaks@3.0.3...4.0.0
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: remarkjs/remark-gfm@3.0.1...4.0.0
remarkjs/remark-rehype (remark-rehype)
v11.0.0
Compare Source
Change
30091c7
Change to require Node.js 16migrate: update too
cafeacc
Change to useexports
migrate: don’t use private APIs
acb292a
Updatemdast-util-to-hast
,@types/{hast,mdast}
, unified, etcmigrate: update too
if you don’t use handlers, this should be fine;
if you do, see
mdast-util-to-hast@13.0.0
ba50965
RemoveProcessor
typemigrate: get it from
unified
Add
b990986
Add exports ofdefaultFootnoteBackContent
,defaultFootnoteBackLabel
Full Changelog: remarkjs/remark-rehype@10.1.0...11.0.0
Configuration
📅 Schedule: Branch creation - "every weekday" (UTC), 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 has been generated by Mend Renovate. View repository job log here.