1 | # Change Log
|
2 | All notable changes to this resolver will be documented in this file.
|
3 | This project adheres to [Semantic Versioning](http://semver.org/).
|
4 | This change log adheres to standards from [Keep a CHANGELOG](http://keepachangelog.com).
|
5 |
|
6 | ## Unreleased
|
7 |
|
8 | ## 0.12.0 - 2019-12-07
|
9 |
|
10 | ### Added
|
11 | - [New] enable passing cwd as an option to `eslint-import-resolver-webpack` ([#1503], thanks [@Aghassi])
|
12 |
|
13 | ## 0.11.1 - 2019-04-13
|
14 |
|
15 | ### Fixed
|
16 | - [fix] match coreLibs after resolveSync in webpack-resolver ([#1297])
|
17 |
|
18 | ## 0.11.0 - 2018-01-22
|
19 |
|
20 | ### Added
|
21 | - support for `argv` parameter when config is a function. ([#1261], thanks [@keann])
|
22 |
|
23 | ### Fixed
|
24 | - crash when webpack config is an array of functions ([#1219]/[#1220] by [@idudinov])
|
25 |
|
26 | ## 0.10.1 - 2018-06-24
|
27 | ### Fixed
|
28 | - log a useful error in a module bug arises ([#768]/[#767], thanks [@mattkrick])
|
29 |
|
30 | ## 0.10.0 - 2018-05-17
|
31 | ### Changed
|
32 | - cache webpack resolve function, for performance ([#788]/[#1091])
|
33 |
|
34 | ## 0.9.0 - 2018-03-29
|
35 | ### Breaking
|
36 | - Fix with `pnpm` by bumping `resolve` ([#968])
|
37 |
|
38 | ## 0.8.4 - 2018-01-05
|
39 | ### Changed
|
40 | - allow newer version of node-libs-browser ([#969])
|
41 |
|
42 | ## 0.8.3 - 2017-06-23
|
43 | ### Changed
|
44 | - `debug` bumped to match others
|
45 |
|
46 | ## 0.8.2 - 2017-06-22
|
47 | ### Changed
|
48 | - `webpack` peer dep updated to >= 1.11 (works fine with webpack 3 AFAICT)
|
49 |
|
50 | ## 0.8.1 - 2017-01-19
|
51 | ### Changed
|
52 | - official support for Webpack 2.2.0 (RC), thanks [@graingert]
|
53 |
|
54 | ## 0.8.0 - 2016-12-15
|
55 | ### Changed
|
56 | - bumped `resolve` to fix issues with Node builtins (thanks [@SkeLLLa] and [@ljharb])
|
57 | - allow `enhanced-resolve` to be version `>= 2` (thanks [@Kovensky])
|
58 |
|
59 | ## 0.7.1
|
60 | ### Fixed
|
61 | - missing `has` dependency ([#681] + [#683], thanks [@benmvp] + [@ljharb])
|
62 |
|
63 | ## 0.7.0
|
64 | ### Added
|
65 | - Support for explicit Webpack config object in `.eslintrc.*`. ([#572], thanks [@jameslnewell])
|
66 | - Added `resolve.modules` to configs for webpack2 support ([#569], thanks [@toshafed])
|
67 |
|
68 | ## 0.6.0 - 2016-09-13
|
69 | ### Added
|
70 | - support for config-as-function ([#533], thanks [@grahamb])
|
71 |
|
72 | ## 0.5.1 - 2016-08-11
|
73 | ### Fixed
|
74 | - don't throw and die if no webpack config is found
|
75 |
|
76 | ## 0.5.0 - 2016-08-11
|
77 | ### Added
|
78 | - support for Webpack 2 + `module` package.json key! ([#475], thanks [@taion])
|
79 |
|
80 | ### Changed
|
81 | - don't swallow errors, assume config exists ([#435], thanks [@Kovensky])
|
82 |
|
83 | ## 0.4.0 - 2016-07-17
|
84 | ### Added
|
85 | - support for `webpack.ResolverPlugin` ([#377], thanks [@Rogeres])
|
86 |
|
87 | ### Fixed
|
88 | - provide string `context` to `externals` functions ([#411] + [#413], thanks [@Satyam])
|
89 |
|
90 | ## 0.3.2 - 2016-06-30
|
91 | ### Added
|
92 | - shared config ([config.js](./config.js)) with barebones settings needed to use this resolver. ([#283])
|
93 |
|
94 | ### Fixed
|
95 | - strip resource query ([#357], thanks [@daltones])
|
96 | - allow `externals` to be defined as a function ([#363], thanks [@kesne])
|
97 |
|
98 | ## 0.3.1 - 2016-06-02
|
99 | ### Added
|
100 | - debug logging. run with `DEBUG=eslint-plugin-import:*` to see log output.
|
101 |
|
102 | ## 0.3.0 - 2016-06-01
|
103 | ### Changed
|
104 | - use `enhanced-resolve` to support additional plugins instead of re-implementing
|
105 | aliases, etc.
|
106 |
|
107 | ## 0.2.5 - 2016-05-23
|
108 | ### Added
|
109 | - Added support for multiple webpack configs ([#181], thanks [@GreenGremlin])
|
110 |
|
111 | ## 0.2.4 - 2016-04-29
|
112 | ### Changed
|
113 | - automatically find webpack config with `interpret`-able extensions ([#287], thanks [@taion])
|
114 |
|
115 | ## 0.2.3 - 2016-04-28
|
116 | ### Fixed
|
117 | - `interpret` dependency was declared in the wrong `package.json`.
|
118 | Thanks [@jonboiser] for sleuthing ([#286]) and fixing ([#289]).
|
119 |
|
120 | ## 0.2.2 - 2016-04-27
|
121 | ### Added
|
122 | - `interpret` configs (such as `.babel.js`).
|
123 | Thanks to [@gausie] for the initial PR ([#164], ages ago! 😅) and [@jquense] for tests ([#278]).
|
124 |
|
125 | [#1503]: https://github.com/benmosher/eslint-plugin-import/pull/1503
|
126 | [#1297]: https://github.com/benmosher/eslint-plugin-import/pull/1297
|
127 | [#1261]: https://github.com/benmosher/eslint-plugin-import/pull/1261
|
128 | [#1220]: https://github.com/benmosher/eslint-plugin-import/pull/1220
|
129 | [#1091]: https://github.com/benmosher/eslint-plugin-import/pull/1091
|
130 | [#969]: https://github.com/benmosher/eslint-plugin-import/pull/969
|
131 | [#968]: https://github.com/benmosher/eslint-plugin-import/pull/968
|
132 | [#768]: https://github.com/benmosher/eslint-plugin-import/pull/768
|
133 | [#683]: https://github.com/benmosher/eslint-plugin-import/pull/683
|
134 | [#572]: https://github.com/benmosher/eslint-plugin-import/pull/572
|
135 | [#569]: https://github.com/benmosher/eslint-plugin-import/pull/569
|
136 | [#533]: https://github.com/benmosher/eslint-plugin-import/pull/533
|
137 | [#413]: https://github.com/benmosher/eslint-plugin-import/pull/413
|
138 | [#377]: https://github.com/benmosher/eslint-plugin-import/pull/377
|
139 | [#363]: https://github.com/benmosher/eslint-plugin-import/pull/363
|
140 | [#289]: https://github.com/benmosher/eslint-plugin-import/pull/289
|
141 | [#287]: https://github.com/benmosher/eslint-plugin-import/pull/287
|
142 | [#278]: https://github.com/benmosher/eslint-plugin-import/pull/278
|
143 | [#181]: https://github.com/benmosher/eslint-plugin-import/pull/181
|
144 | [#164]: https://github.com/benmosher/eslint-plugin-import/pull/164
|
145 |
|
146 | [#1219]: https://github.com/benmosher/eslint-plugin-import/issues/1219
|
147 | [#788]: https://github.com/benmosher/eslint-plugin-import/issues/788
|
148 | [#767]: https://github.com/benmosher/eslint-plugin-import/issues/767
|
149 | [#681]: https://github.com/benmosher/eslint-plugin-import/issues/681
|
150 | [#435]: https://github.com/benmosher/eslint-plugin-import/issues/435
|
151 | [#411]: https://github.com/benmosher/eslint-plugin-import/issues/411
|
152 | [#357]: https://github.com/benmosher/eslint-plugin-import/issues/357
|
153 | [#286]: https://github.com/benmosher/eslint-plugin-import/issues/286
|
154 | [#283]: https://github.com/benmosher/eslint-plugin-import/issues/283
|
155 |
|
156 | [@gausie]: https://github.com/gausie
|
157 | [@jquense]: https://github.com/jquense
|
158 | [@taion]: https://github.com/taion
|
159 | [@GreenGremlin]: https://github.com/GreenGremlin
|
160 | [@daltones]: https://github.com/daltones
|
161 | [@kesne]: https://github.com/kesne
|
162 | [@Satyam]: https://github.com/Satyam
|
163 | [@Rogeres]: https://github.com/Rogeres
|
164 | [@Kovensky]: https://github.com/Kovensky
|
165 | [@grahamb]: https://github.com/grahamb
|
166 | [@jameslnewell]: https://github.com/jameslnewell
|
167 | [@toshafed]: https://github.com/toshafed
|
168 | [@benmvp]: https://github.com/benmvp
|
169 | [@ljharb]: https://github.com/ljharb
|
170 | [@SkeLLLa]: https://github.com/SkeLLLa
|
171 | [@graingert]: https://github.com/graingert
|
172 | [@mattkrick]: https://github.com/mattkrick
|
173 | [@idudinov]: https://github.com/idudinov
|
174 | [@keann]: https://github.com/keann
|
175 | [@Aghassi]: https://github.com/Aghassi
|