Eslint Plugin Import: v2.31.0 Release

Release date:
October 3, 2024
Previous version:
v2.30.0 (released September 3, 2024)
Magnitude:
3,147 Diff Delta
Contributors:
10 total committers
Data confidence:
Commits:

39 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored April 7, 2024
Authored September 5, 2024
Authored September 25, 2024
Authored September 5, 2024
Authored September 6, 2024
Authored September 30, 2024
Authored September 25, 2024
Authored September 26, 2024
Authored October 3, 2024
Authored September 5, 2024
Authored September 23, 2024
Authored September 6, 2024
Authored September 26, 2024
Authored September 25, 2024
Authored September 20, 2024

Top Contributors in v2.31.0

manuth
ljharb
michaelfaith
G-Rath
akwodkiewicz
phryneas
liuxingbaoyu
soryy708
unbeauvoyage
joshuaobrien

Directory Browser for v2.31.0

All files are compared to previous version, v2.30.0. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

Added

Fixed

  • ExportMap / flat config: include languageOptions in context (#3052, thanks @michaelfaith)
  • [no-named-as-default]: Allow using an identifier if the export is both a named and a default export (#3032, thanks @akwodkiewicz)
  • [export]: False positive for exported overloaded functions in TS (#3065, thanks @liuxingbaoyu)
  • exportMap: export map cache is tainted by unreliable parse results (#3062, thanks @michaelfaith)
  • exportMap: improve cacheKey when using flat config (#3072, thanks @michaelfaith)
  • adjust "is source type module" checks for flat config (#2996, thanks @G-Rath)

Changed

  • [Docs] [no-relative-packages]: fix typo (#3066, thanks @joshuaobrien)
  • [Performance] [no-cycle]: dont scc for each linted file (#3068, thanks @soryy708)
  • [Docs] [no-cycle]: add disableScc to docs (#3070, thanks @soryy708)
  • [Tests] use re-exported RuleTester (#3071, thanks @G-Rath)
  • [Docs] [no-restricted-paths]: fix grammar (#3073, thanks @unbeauvoyage)
  • [Tests] [no-default-export], [no-named-export]: add test case (thanks @G-Rath)