Breaks compatibility with --config
, the Reporter
API, the Lint
API, and the JavaScript API.
- New lint
markdown-headings-space
reporting improperly spaced headings. Thank you to @0xRampey! - Relevant suggestions in
markdown-rel-links
when linking to the license file or other proposals. Thank you to @aslikaya and @JEAlfonsoP! - New list
markdown-no-backticks
reporting when an EIP-like string is wrapped in backticks (eg. `EIP-1234`.) Thank you to @VictoriaAde! - New crate
eipw-snippets
for holding application-level diagnostic information.
- Preamble parsing moved into its own crate.
markdown-link-first
now allows self-references without a link. Thank you to @aslikaya!annotate-snippets
updated to 0.11.4 (breaking changes to at leastLint
andReporter
traits, and JavaScript API.)- [
comrak
] updated to 0.29 (breaking changes toLint
.) - Various dependency updates.
markdown-link-first
no longer triggers inside image alt text. Thank you to @rutefig!
Breaks compatibility with --config
and default_lints
.
- Add
prefix
andsuffix
options topreamble::requires_status
. - Add
prefix
andsuffix
options topreamble::proposal_ref
. - Add
prefix
andsuffix
options tomarkdown::link_status
.
Breaks compatibility with --config
and default_lints
.
- Add
prefix
(eg.eip-
) andsuffix
(eg..md
) options tomarkdown::proposal_ref
lint.
- Added
--locked
to GitHub Workflow so tests don't grab newer version of crates.