# eslint-import-resolver-typescript: what changed from 3 to 4 - Product: eslint-import-resolver-typescript (https://whatsnew.fyi/product/eslint-import-resolver-typescript) - Vendor: eslint-import-resolver-typescript - Range: changelog entries numbered after v3.10.1 up to and including v4.4.5, stable releases only - Entries below: 9 releases (newest first) - Resolved: 3 is v3.10.1 and 4 is v4.4.5, the newest stable release of each major we track - Carrying security changes: 0 · CVEs mentioned: 0 · Mentioning breaking changes: 0 · Removing or deprecating something: 0 - Page: https://whatsnew.fyi/product/eslint-import-resolver-typescript/compare/3...4 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## What changed (11 changes, grouped by kind) ### Added #### v4.4.0 (2025-05-25) - integrate eslint-import-context to get correct context.cwd ### Changed #### v4.4.4 (2025-06-25) - Bump stable-hash-x to v0.2.0 #### v4.4.3 (2025-06-05) - Migrate stable-hash to stable-hash-x #### v4.3.3 (2025-04-20) - Bump unrs-resolver to v1.6.0 ### Fixed #### v4.4.5 (2026-06-01) - Check tsconfig matching before using resolver #### v4.4.4 (2025-06-25) - Include options hash in cache key for options normalization #### v4.4.2 (2025-05-30) - Always sort projects by affinity before iterating #### v4.4.1 (2025-05-26) - Bump eslint-import-context to v0.1.5 #### v4.3.5 (2025-05-18) - Remove buggy module-sync exports field #### v4.3.4 (2025-04-21) - Add more extension aliases for TypeScript source and declaration files - Bump unrs-resolver dependency to resolve module resolution issues ## Release notes ### v4.4.5 - Date: 2026-06-01 - Version: v4.4.5 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.4.5 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.4.5 - **fixed** — Check tsconfig matching before using resolver ###### Patch Changes - [#473](https://github.com/import-js/eslint-import-resolver-typescript/pull/473) [`32c61ab`](https://github.com/import-js/eslint-import-resolver-typescript/commit/32c61abccf26bd2a2267f2e0e67d82e6f88d149a) Thanks [@leey0818](https://github.com/leey0818)! - fix: check tsconfig matching before using resolver ### v4.4.4 - Date: 2025-06-25 - Version: v4.4.4 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.4.4 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.4.4 - **fixed** — Include options hash in cache key for options normalization - **changed** — Bump stable-hash-x to v0.2.0 ###### Patch Changes - [#468](https://github.com/import-js/eslint-import-resolver-typescript/pull/468) [`93b39d2`](https://github.com/import-js/eslint-import-resolver-typescript/commit/93b39d2c4f6c67683e5eabed9fe3b7d61565d263) Thanks [@renovate](https://github.com/apps/renovate)! - chore(deps): bump `stable-hash-x` v0.2.0 - [#466](https://github.com/import-js/eslint-import-resolver-typescript/pull/466) [`799f1ce`](https://github.com/import-js/eslint-import-resolver-typescript/commit/799f1ce2b23487c371470cac048ff76a736faf93) Thanks @anomiex! - fix: include options hash in cache key for options normalization ###### New Contributors * @ShayanTheNerd made their first contribution in https://github.com/import-js/eslint-import-resolver-typescript/pull/464 * @anomiex made their first contribution in https://github.com/import-js/eslint-import-resolver-typescript/pull/466 **Full Changelog**: https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.3...v4.4.4 ### v4.4.3 - Date: 2025-06-05 - Version: v4.4.3 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.4.3 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.4.3 - **changed** — Migrate stable-hash to stable-hash-x ###### Patch Changes - [#462](https://github.com/import-js/eslint-import-resolver-typescript/pull/462) [`43575e7`](https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e) Thanks [@JounQin](https://github.com/JounQin)! - chore: migrate `stable-hash` to `stable-hash-x` ### v4.4.2 - Date: 2025-05-30 - Version: v4.4.2 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.4.2 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.4.2 - **fixed** — Always sort projects by affinity before iterating ###### Patch Changes - [#459](https://github.com/import-js/eslint-import-resolver-typescript/pull/459) [`f16150b`](https://github.com/import-js/eslint-import-resolver-typescript/commit/f16150b5e10ec24a3f1f107d6322816338c50dc8) Thanks @carlocorradini and @JounQin! - fix: always sort projects by affinity before iterating **Full Changelog**: https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.1...v4.4.2 ### v4.4.1 - Date: 2025-05-26 - Version: v4.4.1 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.4.1 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.4.1 - **fixed** — Bump eslint-import-context to v0.1.5 ###### Patch Changes - [#457](https://github.com/import-js/eslint-import-resolver-typescript/pull/457) [`d9f3e68`](https://github.com/import-js/eslint-import-resolver-typescript/commit/d9f3e687ec9cfdd8cda77943f173ffc6bd469ea6) Thanks @JounQin! - fix(deps): bump `eslint-import-context` to v0.1.5 **Full Changelog**: https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.0...v4.4.1 ### v4.4.0 - Date: 2025-05-25 - Version: v4.4.0 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.4.0 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.4.0 - **added** — integrate eslint-import-context to get correct context.cwd ###### Minor Changes - [#453](https://github.com/import-js/eslint-import-resolver-typescript/pull/453) [`7d87517`](https://github.com/import-js/eslint-import-resolver-typescript/commit/7d87517ae051c2deff038e276d4b15f40aa8f6b6) Thanks @JounQin! - feat: integrate `eslint-import-context` to get correct `context.cwd` **Full Changelog**: https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.5...v4.4.0 ### v4.3.5 - Date: 2025-05-18 - Version: v4.3.5 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.3.5 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.3.5 - **fixed** — Remove buggy module-sync exports field ###### Patch Changes - [#450](https://github.com/import-js/eslint-import-resolver-typescript/pull/450) [`3f1aab1`](https://github.com/import-js/eslint-import-resolver-typescript/commit/3f1aab1d5e916714678d5dc3e34644f4aaea4efc) Thanks @JounQin! - fix: remove buggy `module-sync` exports field **Full Changelog**: https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.4...v4.3.5 ### v4.3.4 - Date: 2025-04-21 - Version: v4.3.4 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.3.4 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.3.4 - **fixed** — Add more extension aliases for TypeScript source and declaration files - **fixed** — Bump unrs-resolver dependency to resolve module resolution issues ###### Patch Changes - [#442](https://github.com/import-js/eslint-import-resolver-typescript/pull/442) [`57611d9`](https://github.com/import-js/eslint-import-resolver-typescript/commit/57611d9818c5b98d792a03f7392d9c0802a7b961) Thanks @JounQin! - fix: add more extension aliases for ts source/declaration files - [#444](https://github.com/import-js/eslint-import-resolver-typescript/pull/444) [`bd45fcd`](https://github.com/import-js/eslint-import-resolver-typescript/commit/bd45fcd5b4ff8e7cf4b9e5b0dbe8ed146de58c1b) Thanks @JounQin! - fix(deps): bump `unrs-resolver` which resolves #406, #409, #437 **Full Changelog**: https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.3...v4.3.4 ### v4.3.3 - Date: 2025-04-20 - Version: v4.3.3 - Original notes: https://github.com/import-js/eslint-import-resolver-typescript/releases/tag/v4.3.3 - Permalink: https://whatsnew.fyi/product/eslint-import-resolver-typescript/releases/v4.3.3 - **changed** — Bump unrs-resolver to v1.6.0 ###### Patch Changes - [#433](https://github.com/import-js/eslint-import-resolver-typescript/pull/433) [`834b11e`](https://github.com/import-js/eslint-import-resolver-typescript/commit/834b11e65158a4079aac754779f5af013c907358) Thanks @JounQin! - chore: bump `unrs-resolver` to v1.6.0 **Full Changelog**: https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.2...v4.3.3