v0.3.2
What's Changed
New Features 🎉
- feat: support file arguments in CLI for targeted linting by @fansenze in #556
- feat(lsp,cli): support auto-fix on save and multi-pass fix by @fansenze in #559
- feat: support upward config discovery and directory arguments in CLI by @fansenze in #560
- feat(cli): migrate JSON config to JS/TS when running
--initby @fansenze in #566
Bug Fixes 🐞
- fix(tsgo): align semantic data positions with AST encoder and sanitize symbol names by @fansenze in #546
- fix: enforce plugins gate for JS/TS config rule resolution by @fansenze in #545
- fix(website): restore sidebar for guide/config sections by @fansenze in #554
- fix: resolve DisableManager line mismatch for nodes with leading trivia by @fansenze in #551
- fix: normalize glob patterns for consistent file matching by @fansenze in #550
- fix: align
no-constant-binary-expressionwith ESLint implementation by @fansenze in #553 - fix(website): generate rule docs in config hook to fix rule page 404s by @fansenze in #557
- fix: align
no-unused-varswith ESLint implementation by @fansenze in #558
Documentation 📖
- docs(website): add rule documentation pages with sidebar navigation by @fansenze in #547
- docs(website): restructure Guide into Getting Started, Configuration, and CLI Reference by @fansenze in #548
Other Changes
- chore: release 0.3.1 by @fansenze in #544
- @typescript-eslint/no-dynamic-delete by @ScriptedAlchemy in #481
- chore(deps): update dependency lint-staged to ^16.4.0 by @renovate[bot] in #561
- chore(deps): update dependency swr to ^2.4.1 by @renovate[bot] in #564
Full Changelog: v0.3.1...v0.3.2