Releases: un-ts/eslint-plugin-import-x
v4.16.2
Patch Changes
-
#457
1da4043Thanks @SukkaW! - Make theno-unused-modulesrule no-op on ESLint 10 or later for now before we can implement an alternative. A warning message about this behavior is added, and can be suppressed with the newsuppressMissingFileEnumeratorAPIWarningrule option (import-x/no-unused-modules: ['error', { suppressMissingFileEnumeratorAPIWarning: true }]). -
#450
a51be0fThanks @andrewgaun! - fix(deps): Bumping minimatch 10 version to avoid dependency with a critical vulnerabilityUpdating the minimum
minimatch10 version to 10.1.2 which updates a dependency (@isaacs/brace-expansion) with a critical vulnerability. See GHSA-7h2j-956f-4vf2 -
#466
b669acaThanks @SukkaW! - Makeeslint-plugin-import-xcompatible with ESLint'sdefineConfig -
#434
a3aae61Thanks @stepankuzmin! - fix(deps): replace type-fest with @package-json/typesPackageJson types are imported in published declaration files (lib/rules/no-extraneous-dependencies.d.ts and lib/utils/read-pkg-up.d.ts), which causes TypeScript compilation errors for consumers who don't have skipLibCheck enabled. Replacing type-fest with the smaller @package-json/types package ensures the types are available to all consumers while reducing bundle size.
-
#458
60312eeThanks @SukkaW! - Bump peer deps version range to include ESLint 10 support -
#443
b416a8aThanks @baevm! - consistent-type-specifier-style: Add exception for TS resolution-mode import attributes -
#454
d3f8d67Thanks @SukkaW! - First step toward ESLint 10 support:sourceTypedetermination now preferscontext.languageOptionswhen possible- Ensure
context.parserOptionsno longer results in crashes with ESLint 10 - Merge
getParserandgetParserPathimplementations into onegetParserOrPath
-
#406
d0a7816Thanks @marcalexiei! - fix(package): remove config and rules exports pointing to empty files
v4.16.1
v4.16.0
Minor Changes
- #386
1c8b9aeThanks @Rel1cx and @JounQin! - feat: portreact-x/prefer-react-namespace-importintoprefer-namespace-import
Patch Changes
-
#393
14cb948Thanks @lnhrdt and @JounQin! - fix(extensions): always calculatefixoption -
#388
1089d9fThanks @JounQin! - fix: takecontext.cwdinto account for cache key -
#390
8ca9272Thanks @scytacki, @JounQin and @arcanis! - fix: pnp issue when used in a monorepo
New Contributors
Full Changelog: v4.15.2...v4.16.0
v4.15.2
Patch Changes
-
#378
cdb95baThanks @error-four-o-four! - chore: adopt newdeprecated: DeprecatedInfometa rule option -
#383
738a7cfThanks @JounQin! - fix: get npm client and install command correctly -
#382
d536756Thanks @JounQin! - chore: bumpunrs-resolvertov1.9.0, it'll fallback tonapi-postinstallcheck at runtime
New Contributors
- @error-four-o-four made their first contribution in #378
Full Changelog: v4.15.1...v4.15.2
v4.15.1
Patch Changes
-
#373
90ec1f1Thanks @JounQin! - chore: migratestable-hashtostable-hash-x -
#371
4f97a1aThanks @dword-design and @JounQin! - fix: takecontext.cwdinto account for glob options of rulesno-extraneous-dependenciesandno-unassigned-import -
#371
4f97a1aThanks @JounQin! - fix: enablenocomment: truefor glob options of rulesno-import-module-exportsandno-namespace -
#368
74a16c5Thanks @JoseGoncalves! - fix: droplanguageOptionsconfig fromflat/recommended
New Contributors
- @JoseGoncalves made their first contribution in #368
- @dword-design made their first contribution in #371
Full Changelog: v4.15.0...v4.15.1
v4.15.0
Minor Changes
Full Changelog: v4.14.2...v4.15.0
v4.14.2
Patch Changes
-
#360
3a3f5f8Thanks @JounQin! - fix: try/catchenumerator.iterateFilesgracefully -
#357
46c8bc6Thanks @JounQin! - chore(deps): bump@typescript-eslint/utilsandunrs-resolver
New Contributors
- @JesseDocken made their first contribution in #358
Full Changelog: v4.14.1...v4.14.2
v4.14.1
Patch Changes
Full Changelog: v4.14.0...v4.14.1
v4.14.0
Minor Changes
-
#272
43cdd21Thanks @SukkaW and @JounQin! - feat: map legacy node resolver to the new one with fallback support -
#350
12a7cdaThanks @43081j! - Expose flat configs inconfigsobject to allow use of ESLintextends
Patch Changes
- #352
3bc48fcThanks @JounQin! - fix: enablenocommentglob option for ruleno-unassigned-import'sallowoption
New Contributors
Full Changelog: v4.13.3...v4.14.0
v4.13.3
Patch Changes
- #348
f949929Thanks @JounQin! - fix(types): exportedimportXshould also haveflatConfigsas property
Full Changelog: v4.13.2...v4.13.3