UNPKG

8.14 kBMarkdownView Raw
1# Changelog
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5### [3.0.0](https://github.com/webpack-contrib/eslint-loader/compare/v2.2.1...v3.0.0) (2019-08-24)
6
7
8### Bugfix
9
10* fix corrupted filenames if cwd == "/"
11* cannot use string formatter in outputReport
12* no Output Report in File when build fails under webpack 4
13* add posibility to use absolute file path in outputReport.filePath
14* it should be possible to use absolute file path in outputReport.filePath
15* try load official formatter ([#285](https://github.com/webpack-contrib/eslint-loader/issues/285)) ([997cce5](https://github.com/webpack-contrib/eslint-loader/commit/997cce5))
16* emit warning/error if no config was found/given ([#286](https://github.com/webpack-contrib/eslint-loader/issues/286)) ([4204560](https://github.com/webpack-contrib/eslint-loader/commit/4204560))
17
18
19### Features
20
21* validate schema options
22
23
24### Breaking Changes
25
26* drop support for Node < 8.9.0
27* minimum supported webpack version is 4
28* minimum supported eslint version is 5
29
30
31
32# 2.2.1 - 2019-07-04
33
34- Fixed: path to eslint version for cache
35 ([#282](https://github.com/webpack-contrib/eslint-loader/issues/282) - @ricardogobbosouza)
36
37# 2.2.0 - 2019-07-03
38
39- [Add ESLint 6 support](https://github.com/webpack-contrib/eslint-loader/commit/b6c3938aae61c0390ac8d941af50cf36df14cfc3) by @HDuck
40
41# 2.1.2 - 2019-01-31
42
43- [Fix autofix for eslint < 5](https://github.com/webpack-contrib/eslint-loader/commit/d76372676b8badf57df3d6a22be5739d19e25637) by @eschablowski
44
45# 2.1.1 - 2018-09-19
46
47- [Stop autofixing infinite loop](https://github.com/webpack-contrib/eslint-loader/commit/704024864f737a487ec0b9f9c9b00b11881f2558) by @eschablowski
48- [Allow `formatter` to receive string (path) to file exporting formatter function](https://github.com/webpack-contrib/eslint-loader/commit/7108379e2864f6ffb75cde1d147ee1fe86890ba8) by @Timer
49
50# 2.1.0 - 2018-07-19
51
52- [Add ESLint 5 support](https://github.com/webpack-contrib/eslint-loader/commit/1dc9442d9e2344b953ac88c5c416dcb79f3c690d) by @Alex-Sokolov
53- [Fix not returning execution flow control to webpack when cache option is enabled and one of the files has a linting error](https://github.com/webpack-contrib/eslint-loader/commit/97761d724e6fa26d8dbde4a544ddb7cb3795f568) by @nicolaslt
54- dev deps updates, prettier, eslint config [...](https://github.com/webpack-contrib/eslint-loader/compare/2.0.0...2.1.0)
55
56# 2.0.0 - 2018-02-26
57
58- 🚨 Drop webpack@1.x support (by @wonism in [#212](https://github.com/webpack-contrib/eslint-loader/pull/212))
59- 🚨 Drop Node 4 supported (by @wonism in [#212](https://github.com/webpack-contrib/eslint-loader/pull/212))
60- ✨ Add webpack@4.x support (by @wonism in [#212](https://github.com/webpack-contrib/eslint-loader/pull/212))
61- 🐛 Respect `eslintPath` for formatter (by @lmnsg in [#195](https://github.com/webpack-contrib/eslint-loader/pull/195))
62
63# 1.9.0 - 2017-07-06
64
65- Added: `eslintPath` option so you can provide your own eslint path.
66 ([#183](https://github.com/webpack-contrib/eslint-loader/pull/183) - @trungdq88)
67
68# 1.8.0 - 2017-06-15
69
70- Added: support for eslint@^4.0.0
71 ([#178](https://github.com/webpack-contrib/eslint-loader/issues/178) - @Aladdin-ADD)
72
73# 1.7.1 - 2017-03-31
74
75- Fixed: Remove duplicate output with webpack 2
76 ([#169](https://github.com/webpack-contrib/eslint-loader/pull/169) - @jaridmargolin)
77
78# 1.7.0 - 2017-03-23
79
80- Fixed: outputReport option writes report for last file checked only
81 ([#160](https://github.com/webpack-contrib/eslint-loader/pull/160) - @deryni)
82- Added: use babel loader fs cache as the default caching engine
83 ([#159](https://github.com/webpack-contrib/eslint-loader/pull/159) - @viankakrisna)
84
85# 1.6.3 - 2017-02-22
86
87- Fixed: ignore cache when eslint rules have changed
88 ([#151](https://github.com/webpack-contrib/eslint-loader/pull/151) - @wrakky)
89
90# 1.6.2 - 2017-02-22
91
92- Fixed: fallback to OS temp directory if findCacheDir fails
93 ([#154](https://github.com/webpack-contrib/eslint-loader/pull/154) - @viankakrisna)
94- Fixed: `loader-utils` deprecation warning by upgrading to v1.0.0
95 ([#155](https://github.com/webpack-contrib/eslint-loader/pull/155) - @fknussel)
96
97# 1.6.1 - 2016-11-02
98
99- Fixed: multiples config per instance are now supported
100 ([#105](https://github.com/webpack-contrib/eslint-loader/issues/105) -
101 @jaythomas and @jameslnewell)
102
103# 1.6.0 - 2016-10-17
104
105- Added: Option to generate report file
106 ([#118](https://github.com/webpack-contrib/eslint-loader/pull/118) - @vidhill)
107
108# 1.5.0 - 2016-07-28
109
110- Added: `cache` options
111 ([#93](https://github.com/webpack-contrib/eslint-loader/pull/93) - @genintho)
112
113# 1.4.1 - 2016-06-07
114
115- Fixed: .eslintignore is not ignored anymore (eslint 3.x regression)
116 ([#99](https://github.com/webpack-contrib/eslint-loader/pull/99) - @waiterZen)
117
118# 1.4.0 - 2016-06-02
119
120- Added: support for eslint@^3.0.0
121 ([#96](https://github.com/webpack-contrib/eslint-loader/issues/96))
122
123# 1.3.0 - 2016-02-17
124
125- Added: support for eslint@^2.0.0
126 ([#81](https://github.com/webpack-contrib/eslint-loader/pull/81))
127
128# 1.2.1 - 2016-01-26
129
130- Updated: object-assign dependency
131 ([#77](https://github.com/webpack-contrib/eslint-loader/pull/77))
132
133# 1.2.0 - 2016-01-02
134
135- Added: this loader now pass down the input source map to the next chained
136 loader if it exists
137 ([#70](https://github.com/webpack-contrib/eslint-loader/pull/70)).
138
139# 1.1.1 - 2015-10-08
140
141- Fixed: `failOnError` and `failOnWarning` now print messages.
142
143# 1.1.0 - 2015-10-08
144
145- Added: `fix` option to enable ESLint auto fix feature.
146
147# 1.0.0 - 2015-08-08
148
149- Added: support for eslint 1.x
150- Removed: support for eslint 1.x-rc\*
151- Removed: support for eslint 0.x
152
153# 0.14.2 - 2015-07-18
154
155- Fixed: support for eslint 1.x-rc
156
157# 0.14.1 - 2015-06-15
158
159- Fixed: support for eslint 0.24.x
160
161# 0.14.0 - 2015-06-15
162
163- Added: support for eslint 0.23.x
164
165# 0.13.0 - 2015-06-14
166
167- Changed: a file that should be ignored doesn't trigger a warning
168 ([#44](https://github.com/webpack-contrib/eslint-loader/issues/44))
169
170# 0.12.0 - 2015-06-04
171
172- Changed: upgrade to eslint 0.22.x
173- Fixed: respect .eslintrc/eslintignore files in directory tree
174 ([#21](https://github.com/webpack-contrib/eslint-loader/issues/21))
175
176# 0.11.2 - 2015-05-11
177
178- Fixed: eslint range from 0.17 to 0.21
179
180# 0.11.1 - 2015-04-27
181
182- Fixed: eslint range from 0.17 to 0.20
183
184# 0.11.0 - 2015-04-27
185
186- Changed: upgrade to eslint 0.20.x
187
188# 0.10.0 - 2015-04-13
189
190- Changed: upgrade to eslint 0.19.x
191
192# 0.9.0 - 2015-03-29
193
194- Changed: upgrade to eslint 0.18.x
195
196# 0.8.0 - 2015-03-27
197
198- Changed: `reporter` is now `formatter` option to fit eslint name
199- Changed: plugin is now async as it don't need to be sync
200- Added: options are supported as query strings
201
202# 0.7.0 - 2015-03-15
203
204- Changed: upgrade to eslint 0.17.x
205- Added: `failOnError` option
206- Added: `failOnWarning` option
207
208# 0.6.0 - 2015-03-11
209
210- Changed: `reporter` now automatically drop lines that contains the filename in
211 the reporter output.
212 That mean you can use official or community reporters without worrying to see
213 lot of lines with `<text>` as filename :)
214
215# 0.5.0 - 2015-03-11
216
217- Changed: upgrade to eslint 0.16.x
218- Changed: `emitErrors` is now `emitError`
219- Changed: loader now use `webpack.emitError` or `webpack.emitWarning`
220 automatically (according to eslint configuration).
221 You can still override by using `emitError` or `emitWarning` options to override
222 this behavior
223- Added: `emitWarning` can force eslint to report warning instead of the default
224 behavior (see above)
225- Added: `quiet` option to hide warnings
226
227# 0.4.0 - 2015-02-23
228
229- Changed: upgrade to eslint 0.15.x
230- Changed: more readable default reporter
231- Added: `reporter` options allow to define a custom reporter function
232
233# 0.3.0 - 2015-02-10
234
235- Changed: upgrade to eslint 0.14.x
236
237# 0.2.1 - 2015-01-27
238
239- Changed: upgrade to eslint 0.13.x
240
241# 0.2.0 - 2015-01-23
242
243- Changed: upgrade to eslint 0.12.x
244- Added: enable loading of eslint config from webpack config, `.eslintrc`, or
245 `package.json`
246
247# 0.1.0 - 2014-12-05
248
249✨ Initial release