- Added numerous fixers (e.g., no extra label, unneeded ternary, object property newline) and introduced a new “prefer destructuring” rule.
- Refactored core code to ES6 classes, enabled spacing rules, converted context.report calls to the new API, and added integration tests for cache files.
- Updated documentation with new examples (array destructuring, spread operator), cleaned up links, and fixed false‑positive and performance issues.