8.0.0
TL;DR: Use the new versions of the presets with remark 13:
remark-preset-lint-consistent
(4.0.0)remark-preset-lint-markdown-style-guide
(4.0.0)remark-preset-lint-recommended
(5.0.0)
Most plugins are fine, but some received majors. The following plugins are made for the new parser and do not work on the old. While you’re still on remark 12, use their previous version. Use the new versions for remark 13+.
remark-lint-checkbox-character-style
(3.0.0)remark-lint-checkbox-content-indent
(3.0.0)remark-lint-list-item-bullet-indent
(3.0.0)remark-lint-list-item-spacing
(3.0.0)remark-lint-no-blockquote-without-marker
(4.0.0)remark-lint-no-heading-indent
(3.0.0)remark-lint-no-paragraph-content-indent
(3.0.0)remark-lint-no-table-indentation
(3.0.0)remark-lint-table-cell-padding
(3.0.0)remark-lint-table-pipes
(3.0.0)
These plugins generally work on old and new remark, but might miss some messages in the old one now:
remark-lint-no-consecutive-blank-lines
(3.0.0) (extra blank lines can no longer break out of lists)remark-lint-no-heading-content-indent
(3.0.0) (pedantic mode no longer supported)remark-lint-no-inline-padding
(3.0.0) (emphasis, strong, strikethrough can’t be padded anymore)remark-lint-no-undefined-references
(3.0.0) (undefined references are no longer parsed, so we have to do magic to find them)