What's Changed
New Features 🎉
- feat: add promise/no-multiple-resolved rule by @swwind in #1055
- feat: add
prefer-equality-matcherrule by @eryue0220 in #1061 - feat: add promise/no-nesting rule by @swwind in #1056
Performance 🚀
- perf: parallelize lint across files within a program by @fansenze in #1088
- perf: share parse results across programs via a run-scoped cache by @fansenze in #1090
- perf: reuse one comment-scanning factory per file by @fansenze in #1092
- perf: discover config files via async glob by @fansenze in #1097
- perf: parallelize realpath resolution in CollectProgramFiles by @fansenze in #1101
- perf: prune gitignored directories during gap-file discovery by @fansenze in #1100
Bug Fixes 🐞
Refactor 🔨
- refactor: drop @rslint/native wrapper, load napi parser from platform packages by @fansenze in #1099
- refactor: reuse core.WorkGroup for gitignore fan-out concurrency by @fansenze in #1102
Other Changes
- chore(deps): update eslint monorepo to v10.5.0 by @renovate[bot] in #1093
- chore(deps): update module golang.org/x/tools to v0.46.0 by @renovate[bot] in #1094
- chore: sync typescript-go submodule to dd6bceb4d5 by @fansenze in #1103
Full Changelog: v0.6.1...v0.6.2