- Added support for logical assignment in the no-self-assign rule, multi‑line eslint‑disable‑next‑line comments, and fixed false‑negative detection for onlyDeclarations + properties matches.
- Updated documentation: clarified homedir as a config root, improved consistency, and added character‑class notes to the no‑useless‑escape rule.
- Chores: upgraded espree to 9.3.0, removed an unused parameter in linter.js, and added tests for the allowReserved parser option with flat config.