Skip to content

Latest commit

 

History

History
92 lines (63 loc) · 3.48 KB

File metadata and controls

92 lines (63 loc) · 3.48 KB

Changelog

0.10.0 - 2024-04-02

Breaks compatibility with --config.

Added

Changed

  • Various improvements for configuration error reporting. (9812014, 24e5142)
  • Reduced CI noise. (ce98cd2)
  • Report message improvements. (8fab180)
  • Replace prefix / suffix options with templates. (d7dc36b)
  • --config now extends the default configuration instead of replacing it. (b693091)
  • Report source position for markdown nodes. (#116)
  • Bumped MSRV to 1.81.

0.9.0 - 2024-10-23

Breaks compatibility with --config, the Reporter API, the Lint API, and the JavaScript API.

Added

  • 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.

Changed

  • 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 least Lint and Reporter traits, and JavaScript API.)
  • [comrak] updated to 0.29 (breaking changes to Lint.)
  • Various dependency updates.

Fixed

  • markdown-link-first no longer triggers inside image alt text. Thank you to @rutefig!

0.8.0 - 2023-10-23

Breaks compatibility with --config and default_lints.

Changed

  • Add prefix and suffix options to preamble::requires_status.
  • Add prefix and suffix options to preamble::proposal_ref.
  • Add prefix and suffix options to markdown::link_status.

0.7.0 - 2023-10-23

Breaks compatibility with --config and default_lints.

Changed

  • Add prefix (eg. eip-) and suffix (eg. .md) options to markdown::proposal_ref lint.

Fixed

  • Added --locked to GitHub Workflow so tests don't grab newer version of crates.