Sourced from eslint-plugin-import's releases.
v2.25.2
Full Changelog: https://github.com/import-js/eslint-plugin-import/compare/v2.25.1...v2.25.2
v2.25.1
Full Changelog: https://github.com/import-js/eslint-plugin-import/compare/v2.25.0...v2.25.1
v2.25.0
What's Changed
- [Tests] use ESLint class in
clitest by@ota-meshiin import-js/eslint-plugin-import#2208- [New]
no-unused-modules: add eslint v8 support by@coderaiserin import-js/eslint-plugin-import#2194no-restricted-pathssupport glob patterns by@strophoin import-js/eslint-plugin-import#2219- [New]
no-unresolved: addcaseSensitiveStrictoption by@sergei-startsevin import-js/eslint-plugin-import#1262- [New] no-unused-modules: support dynamic imports [2] by
@Hypnosphiin import-js/eslint-plugin-import#2212- [New]
no-unused-modules: support dynamic imports by@maxkomarychevin import-js/eslint-plugin-import#1660- [Refactor] switch to an internal replacement for
pkg-upandread-pkg-upby@mgwalkerin import-js/eslint-plugin-import#2047- [Fix] no-unresolved: ignore type-only imports by
@jablkoin import-js/eslint-plugin-import#2220- [Fix]
order: Fix import ordering in TypeScript module declarations by@remcohaszingin import-js/eslint-plugin-import#2226- [Tests] fix skip usage by
@jablkoin import-js/eslint-plugin-import#2232- [Refactor]
no-unresolved,no-extraneous-dependencies: moduleVisitor usage by@jablkoin import-js/eslint-plugin-import#2233- Resolve extended TypeScript configuration files by
@mrmckebin import-js/eslint-plugin-import#2240- [New] Support for ESLint v8 by
@ota-meshiin import-js/eslint-plugin-import#2191- Release 2.25.0 by
@ljharbin import-js/eslint-plugin-import#2253New Contributors
@coderaisermade their first contribution in import-js/eslint-plugin-import#2194@sergei-startsevmade their first contribution in import-js/eslint-plugin-import#1262@maxkomarychevmade their first contribution in import-js/eslint-plugin-import#1660@mgwalkermade their first contribution in import-js/eslint-plugin-import#2047@jablkomade their first contribution in import-js/eslint-plugin-import#2220@remcohaszingmade their first contribution in import-js/eslint-plugin-import#2226@mrmckebmade their first contribution in import-js/eslint-plugin-import#2240Full Changelog: https://github.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.0
Sourced from eslint-plugin-import's changelog.
[2.25.4] - 2022-01-02
Fixed
importType: avoid crashing on a non-string' (https://github.com/facebook/flipper/issues/2305, thanks [@ljharb])- [
first]: prevent crash when parsing angular templates (https://github.com/facebook/flipper/issues/2210, thanks [@ljharb])importType: properly resolve@/*-aliased imports as internal (https://github.com/facebook/flipper/issues/2334, thanks [@ombene])- [
named]/ExportMap: handle named imports from CJS modules that use dynamic import (https://github.com/facebook/flipper/issues/2341, thanks [@ludofischer])Changed
- [
no-default-import]: report on the token "default" instead of the entire node (https://github.com/facebook/flipper/issues/2299, thanks [@pmcelhaney])- [Docs] [
order]: Remove duplicate mention of default (https://github.com/facebook/flipper/issues/2280, thanks [@johnthagen])- [Deps] update
eslint-module-utils[2.25.3] - 2021-11-09
Fixed
- [
extensions]: ignore unresolveable type-only imports (https://github.com/facebook/flipper/issues/2270, https://github.com/facebook/flipper/issues/2271, thanks [@jablko])importType: fixisExternalModulecalculation (https://github.com/facebook/flipper/issues/2282, thanks [@mx-bernhard])- [
no-import-module-exports]: avoid false positives with a shadowedmoduleorexports(https://github.com/facebook/flipper/issues/2297, thanks [@ljharb])Changed
- [Docs] [
order]: add type to the default groups (https://github.com/facebook/flipper/issues/2272, thanks [@charpeni])- [readme] Add note to TypeScript docs to install appropriate resolver (https://github.com/facebook/flipper/issues/2279, thanks [
@johnthagen])- [Refactor]
importType: combine redundantisScopedandisScopedModule(thanks [@ljharb])- [Docs] HTTP => HTTPS (https://github.com/facebook/flipper/issues/2287, thanks [
@Schweinepriester])[2.25.2] - 2021-10-12
Fixed
- [Deps] update
eslint-module-utilsfor real this time (https://github.com/facebook/flipper/issues/2255, thanks [@ljharb])[2.25.1] - 2021-10-11
Fixed
- [Deps] update
eslint-module-utils[2.25.0] - 2021-10-11
Added
- Support
eslintv8 (https://github.com/facebook/flipper/issues/2191, thanks [@ota-meshi])- [
no-unresolved]: addcaseSensitiveStrictoption (https://github.com/facebook/flipper/issues/1262, thanks [@sergei-startsev])- [
no-unused-modules]: add eslint v8 support (https://github.com/facebook/flipper/issues/2194, thanks [@coderaiser])- [
no-restricted-paths]: add/restore glob pattern support (https://github.com/facebook/flipper/issues/2219, thanks [@stropho])- [
no-unused-modules]: support dynamic imports (https://github.com/facebook/flipper/issues/1660, https://github.com/facebook/flipper/issues/2212, thanks [@maxkomarychev], [@aladdin-add], [@Hypnosphi])Fixed
- [
no-unresolved]: ignore type-only imports (https://github.com/facebook/flipper/issues/2220, thanks [@jablko])- [
order]: fix sorting imports inside TypeScript module declarations (https://github.com/facebook/flipper/issues/2226, thanks [@remcohaszing])- [
default],ExportMap: Resolve extended TypeScript configuration files (https://github.com/facebook/flipper/issues/2240, thanks [@mrmckeb])
... (truncated)
68cea3e Bump to v2.25.4dbf668e [Dev Deps] update safe-publish-latestef93681 [Deps] update eslint-module-utilsde88739 utils: v2.7.29e06eff [utils] [Refactor] inline pkgDir implementation; remove pkg-dir210e40a [utils] [patch] Fix babel/eslint-parser 8 compatibilitye3ca68e [Fix] named/ExportMap: handle named imports from CJS modules that use dyn...ef980d4 [Fix] importType: properly resolve @/*-aliased imports as internale156316 [Docs] prefer-default-export: fix typoe8d79b5 [Tests] fix OSX tests