Migrating to ESLint v9.30.0
Version v9.30.0 introduces 1 breaking change. This guide details how to update your code.
Released: 6/27/2025
1
Breaking Changes
1
Migration Steps
5
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
getIndexFromLocno-duplicate-importsno-restricted-propertiesconfig.basePathmeta.deprecatedBreaking Changes
●Issue #1
getIndexFromLoc now throws an error when the column is negative. Ensure that any calls to this method provide non-negative column values to avoid runtime exceptions.
Migration Steps
- 1Review usage of getIndexFromLoc to ensure column arguments are not negative.
Release Summary
This release introduces the basePath config property and a new option for no-duplicate-imports, while also hardening the getIndexFromLoc method with better error handling and null checks.
Need More Details?
View the full release notes and all changes for ESLint v9.30.0.
View Full Changelog