Repository navigation
Releases: dblock/dylint-spellcheck
Release list
v0.1.0
First release of dylint-spellcheck: a Kotoshu-powered Dylint spelling lint for Rust comments, Rustdoc attributes (including include_str!), Markdown, and plain text.
Includes bundled English, case-sensitive project vocabulary and review-first candidate collection, offline crate dictionary resources, scoped Rust/Markdown suppression, Unicode-aware word boundaries, YAML front matter, and Liquid exclusions. See CHANGELOG.md for linked feature details.
Requirements: Dylint/dylint-link 6.2.0 and rustup. Dylint installs the library’s pinned nightly-2026-08-20 compiler; the consumer’s normal toolchain is unchanged. Consumed through Dylint Git configuration with tag = "v0.1.0" or immutable rev = "6dab27c9cc08f9f895770d7bbd733971987739ee". This crate is not published to crates.io; GitHub provides source archives, not binaries.
AI-authored by Copilot on behalf of @dblock.
What's Changed
- Bundle English dictionaries and support project vocabulary files by @dblock in #1
- Move development instructions into CONTRIBUTING.md by @dblock in #3
- Collect vocabulary candidates automatically for missing declared files by @dblock in #2
- Parse Markdown prose in Rust comments by @dblock in #4
- Avoid duplicate CI runs on pull request branches by @dblock in #6
- Select standalone files with include/exclude patterns and parse Markdown by @dblock in #5
- Run Dylint and self-hosted spelling in a separate workflow by @dblock in #7
- Speed up CI with shared lint builds and driver caching by @dblock in #8
- Configure dictionaries with optional languages and local crate resources by @dblock in #9
- Respect scoped spelling suppression in Rust and Markdown by @dblock in #10
- Check selected plain-text documents by @dblock in #11
- Document releases and add coverage reporting and badges by @dblock in #22
- Check Rustdoc attributes and included documentation by @dblock in #23
- Check YAML front matter string values safely by @dblock in #26
- Exclude Liquid templates from Markdown spelling checks by @dblock in #24
- Improve prose tokenization and Unicode word boundaries by @dblock in #25
- Consolidate integration tests and improve coverage by @dblock in #27
- Release v0.1.0 by @dblock in #28
New Contributors
Full Changelog: https://github.com/dblock/dylint-spellcheck/commits/v0.1.0