diff --git a/CHANGELOG.md b/CHANGELOG.md index dd224a6b..06939d9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # Changelog +## 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. + + +[@0xRampey]: https://github.com/0xRampey +[@aslikaya]: https://github.com/aslikaya +[@JEAlfonsoP]: https://github.com/JEAlfonsoP +[@VictoriaAde]: https://github.com/VictoriaAde + +### 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. + +[`annotate-snippets`]: https://crates.io/crates/annotate-snippets + +### Fixed + + - `markdown-link-first` no longer triggers inside image alt text. Thank you to [@rutefig]! + +[@rutefig]: https://github.com/rutefig + ## 0.8.0 - 2023-10-23 _Breaks compatibility with `--config` and `default_lints`._