v0.1.1
What's Changed
- Fix panics and mismatches found on a real-world corpus by @yceffort in #156
- Prune directories while enumerating files like fast-glob by @yceffort in #157
- Rewrite README in English with compatibility and benchmarks (M5 #70) by @yceffort in #158
- Speed up hot paths found by profiling the blog corpus by @yceffort in #159
- docs: record the parser replacement decision (#162) by @yceffort in #163
- perf: drop per-token String allocations in the parser adapter (#160) by @yceffort in #164
- perf: cut markdown-rs tokenizer cost by 37% (#161) by @yceffort in #165
- perf: profile rules one by one and cut the top ones (#166) by @yceffort in #167
- dist: npm packages @yceffort/rust-markdownlint with platform binaries (#170) by @yceffort in #171
- compat: compare 9 real-world repos against markdownlint-cli2 (#168) by @yceffort in #172
- compat: markdownlint-cli2 scenario snapshot harness and --fix comparison (#169) by @yceffort in #174
- fix: count UTF-16 code units where the original uses .length (#173) by @yceffort in #175
- fix: reject multi-line plain scalars in YAML flow collections like js-yaml (#176) by @yceffort in #177
- compat: decode invalid UTF-8 lossily and tokenize NUL like micromark (#178) by @yceffort in #179
- ✨ CLI: --stdin-filename names stdin and applies that directory's configuration by @yceffort in #184
- ✨ CLI: built-in outputFormatters with the original package names by @yceffort in #185
- ✨ Add pre-commit hooks and a composite GitHub Action with a problem matcher by @yceffort in #187
- 🐛 CLI: enumerate absolute glob and file arguments like fast-glob (#188) by @yceffort in #189
- ✨ CLI:
serversubcommand runs an LSP server with diagnostics and quick fixes by @yceffort in #190 - 🐛 parser: keep unmatched attention markers and loose label starts as separate data like micromark (#186) by @yceffort in #191
- 🔖 Bump version to 0.1.1 for the first npm release (#170) by @yceffort in #192
- 🐛 config: $schema 가 붙은 설정 파일이 cli2 옵션으로 오분류되던 문제 (#195) by @yceffort in #196
- 👷 release: 태그 없이 릴리즈 경로 전체를 검증하는 리허설 실행 추가 by @yceffort in #198
Full Changelog: v0.1.0...v0.1.1