- Added new “function‑paren‑newline” rule and refactored Linter components to be pure functions for better reliability.
- Fixed several bugs such as eslint comment handling, off‑by‑one errors in comment checks, sparse‑array crashes, and init‑without‑npm failures.
- Improved documentation (prefer‑arrow‑callback, Linter API, quotes rule) and updated messages (eslint version output, unused‑var patterns, generator star‑spacing configurability).