1 | ## [4.12.1](https://github.com/easy-team/easywebpack/compare/4.12.0...4.12.1) (2019-11-05)
|
2 |
|
3 |
|
4 | ### Bug Fixes
|
5 |
|
6 | * webpack plugin option include enable property ([dad3b7e](https://github.com/easy-team/easywebpack/commit/dad3b7e7339b4b8e665a76b268f73cb6962812c8))
|
7 |
|
8 |
|
9 |
|
10 | <a name="4.12.0"></a>
|
11 | ## [4.12.0](https://github.com/easy-team/easywebpack/compare/4.11.11...4.12.0) (2019-10-15)
|
12 |
|
13 |
|
14 | ### Features
|
15 |
|
16 | * add vconsole-webpack-plugin, default disable ([800898b](https://github.com/easy-team/easywebpack/commit/800898b))
|
17 |
|
18 |
|
19 |
|
20 | <a name="4.11.11"></a>
|
21 | ## [4.11.11](https://github.com/easy-team/easywebpack/compare/4.11.10...4.11.11) (2019-10-15)
|
22 |
|
23 |
|
24 | ### Bug Fixes
|
25 |
|
26 | * loader override config ([f0af82c](https://github.com/easy-team/easywebpack/commit/f0af82c))
|
27 | * 修正postcss-loader 的插入位置; ([2eb2693](https://github.com/easy-team/easywebpack/commit/2eb2693))
|
28 |
|
29 |
|
30 |
|
31 | <a name="4.11.9"></a>
|
32 | ## [4.11.9](https://github.com/easy-team/easywebpack/compare/4.11.8...4.11.9) (2019-09-07)
|
33 |
|
34 |
|
35 | ### Bug Fixes
|
36 |
|
37 | * package.json no dependencies or devdependencies ([05cee63](https://github.com/easy-team/easywebpack/commit/05cee63))
|
38 |
|
39 |
|
40 |
|
41 | ## [4.11.8](https://github.com/easy-team/easywebpack/compare/4.11.7...4.11.8) (2019-08-12)
|
42 |
|
43 |
|
44 | ### Bug Fixes
|
45 |
|
46 | * multile same plugin config override ([afff869](https://github.com/easy-team/easywebpack/commit/afff869))
|
47 |
|
48 |
|
49 |
|
50 | <a name="4.11.7"></a>
|
51 | ## [4.11.7](https://github.com/easy-team/easywebpack/compare/4.11.6...4.11.7) (2019-07-17)
|
52 |
|
53 |
|
54 | ### Bug Fixes
|
55 |
|
56 | * add renderMode for entry template loader ([bcfe8c5](https://github.com/easy-team/easywebpack/commit/bcfe8c5))
|
57 |
|
58 |
|
59 |
|
60 | ## [4.11.6](https://github.com/easy-team/easywebpack/compare/4.11.5...4.11.6) (2019-06-18)
|
61 |
|
62 |
|
63 | ### Bug Fixes
|
64 |
|
65 | * https://github.com/easy-team/easywebpack/issues/56 ([5ad7d23](https://github.com/easy-team/easywebpack/commit/5ad7d23))
|
66 |
|
67 |
|
68 |
|
69 | ## [4.11.5](https://github.com/easy-team/easywebpack/compare/4.11.4...4.11.5) (2019-03-13)
|
70 |
|
71 |
|
72 | ### Bug Fixes
|
73 |
|
74 | * common css miniChunks 2 ([92af3d9](https://github.com/easy-team/easywebpack/commit/92af3d9))
|
75 |
|
76 |
|
77 |
|
78 | <a name="4.11.4"></a>
|
79 | ## [4.11.4](https://github.com/easy-team/easywebpack/compare/4.11.3...4.11.4) (2019-01-10)
|
80 |
|
81 |
|
82 | ### Bug Fixes
|
83 |
|
84 | * manifest key word error ([29ac2de](https://github.com/easy-team/easywebpack/commit/29ac2de))
|
85 |
|
86 |
|
87 |
|
88 | <a name="4.11.3"></a>
|
89 | ## [4.11.3](https://github.com/easy-team/easywebpack/compare/4.11.2...4.11.3) (2018-11-22)
|
90 |
|
91 |
|
92 | ### Bug Fixes
|
93 |
|
94 | * devtool and sourceMap, dev: eval ([446bdbb](https://github.com/easy-team/easywebpack/commit/446bdbb))
|
95 | * dll missing uglifyJs config ([34a5b4a](https://github.com/easy-team/easywebpack/commit/34a5b4a))
|
96 | * node build for es6 ([6acfaf8](https://github.com/easy-team/easywebpack/commit/6acfaf8))
|
97 |
|
98 |
|
99 | <a name="4.11.2"></a>
|
100 | ## [4.11.2](https://github.com/easy-team/easywebpack/compare/4.11.1...4.11.2) (2018-11-22)
|
101 |
|
102 |
|
103 | ### Bug Fixes
|
104 |
|
105 | * minimize not set ([068003f](https://github.com/easy-team/easywebpack/commit/068003f))
|
106 | * uglifyJs merge with object and array mode ([95e2e71](https://github.com/easy-team/easywebpack/commit/95e2e71))
|
107 |
|
108 |
|
109 |
|
110 | <a name="4.11.1"></a>
|
111 | ## [4.11.1](https://github.com/easy-team/easywebpack/compare/4.11.0...4.11.1) (2018-11-21)
|
112 |
|
113 |
|
114 | ### Bug Fixes
|
115 |
|
116 | * ScriptExtHtmlWebpackPlugin not use dll ([32c5ca9](https://github.com/easy-team/easywebpack/commit/32c5ca9))
|
117 |
|
118 |
|
119 |
|
120 |
|
121 | <a name="4.11.0"></a>
|
122 | # [4.11.0](https://github.com/easy-team/easywebpack/compare/4.10.1...4.11.0) (2018-11-21)
|
123 |
|
124 |
|
125 | ### Bug Fixes
|
126 |
|
127 | * Uncaught ReferenceError: global is not defined ([d7d8454](https://github.com/easy-team/easywebpack/commit/d7d8454))
|
128 | * https://github.com/TypeStrong/ts-loader/pull/7820 ([b22ee53](https://github.com/easy-team/easywebpack/commit/b22ee53))
|
129 |
|
130 | ### Features
|
131 |
|
132 | * loader.options support ([61886d5](https://github.com/easy-team/easywebpack/commit/61886d5))
|
133 | * support module.rules config ([e37d181](https://github.com/easy-team/easywebpack/commit/e37d181)) and ([3226ede](https://github.com/easy-team/easywebpack/commit/3226ede))
|
134 |
|
135 |
|
136 | <a name="4.10.0"></a>
|
137 | # [4.10.0](https://github.com/easy-team/easywebpack/compare/4.9.6...4.10.0-rc.4) (2018-11-15)
|
138 |
|
139 |
|
140 | ### Bug Fixes
|
141 |
|
142 | * add webpack plugin filter: webpack-filter-warnings-plugin https://github.com/webpack-contrib/mini-css-extract-plugin/issues/250 ([b19ee30](https://github.com/easy-team/easywebpack/commit/b19ee30))
|
143 | * split for lib ([06eed40](https://github.com/easy-team/easywebpack/commit/06eed40))
|
144 | * webpack-tool proxy ([fa11a07](https://github.com/easy-team/easywebpack/commit/fa11a07))
|
145 |
|
146 |
|
147 | ### Features
|
148 |
|
149 | * disable node polyfill ([1c4e556](https://github.com/easy-team/easywebpack/commit/1c4e556))
|
150 | * namedModules and namedChunks default set true ([b5bc5d3](https://github.com/easy-team/easywebpack/commit/b5bc5d3))
|
151 | * not need set entry for lib ([177ed1a](https://github.com/easy-team/easywebpack/commit/177ed1a))
|
152 | * support uglifyJs config for optimization ([b968cdd](https://github.com/easy-team/easywebpack/commit/b968cdd))
|
153 | * use optimization config ([6dc571b](https://github.com/easy-team/easywebpack/commit/6dc571b))
|
154 |
|
155 |
|
156 |
|
157 | <a name="4.9.6"></a>
|
158 | ## [4.9.6](https://github.com/easy-team/easywebpack/compare/4.9.5...4.9.6) (2018-11-08)
|
159 |
|
160 |
|
161 | ### Bug Fixes
|
162 |
|
163 | * ts cache and auto check egg ([150d925](https://github.com/easy-team/easywebpack/commit/150d925))
|
164 | * typescript compile react mode ([2d9ce36](https://github.com/easy-team/easywebpack/commit/2d9ce36))
|
165 |
|
166 |
|
167 |
|
168 | <a name="4.9.5"></a>
|
169 | ## [4.9.5](https://github.com/easy-team/easywebpack/compare/4.9.4...4.9.5) (2018-11-07)
|
170 |
|
171 |
|
172 | ### Bug Fixes
|
173 |
|
174 | * no babelrc options merge error ([e647ca6](https://github.com/easy-team/easywebpack/commit/e647ca6))
|
175 |
|
176 |
|
177 |
|
178 | <a name="4.9.4"></a>
|
179 | ## [4.9.4](https://github.com/easy-team/easywebpack/compare/4.9.3...4.9.4) (2018-11-07)
|
180 |
|
181 |
|
182 | ### Bug Fixes
|
183 |
|
184 | * babel7 not support forceEnv, use envName replace ([5e6f49d](https://github.com/easy-team/easywebpack/commit/5e6f49d))
|
185 |
|
186 |
|
187 |
|
188 | <a name="4.9.3"></a>
|
189 | ## [4.9.3](https://github.com/easy-team/easywebpack/compare/4.9.2...4.9.3) (2018-11-01)
|
190 |
|
191 |
|
192 | ### Bug Fixes
|
193 |
|
194 | * support babel-7 and babel-loader-8 ([8228f23](https://github.com/easy-team/easywebpack/commit/8228f23))
|
195 |
|
196 |
|
197 |
|
198 | <a name="4.9.2"></a>
|
199 | ## [4.9.2](https://github.com/easy-team/easywebpack/compare/4.9.1...4.9.2) (2018-11-01)
|
200 |
|
201 |
|
202 | ### Bug Fixes
|
203 |
|
204 | * loader merge invalid options ([71399c5](https://github.com/easy-team/easywebpack/commit/71399c5))
|
205 |
|
206 |
|
207 |
|
208 | <a name="4.9.1"></a>
|
209 | ## [4.9.1](https://github.com/easy-team/easywebpack/compare/4.9.0...4.9.1) (2018-11-01)
|
210 |
|
211 |
|
212 | ### Bug Fixes
|
213 |
|
214 | * client render entry error for babel-loader path ([c9c15fd](https://github.com/easy-team/easywebpack/commit/c9c15fd))
|
215 |
|
216 |
|
217 |
|
218 | <a name="4.9.0"></a>
|
219 | # [4.9.0](https://github.com/easy-team/easywebpack/compare/4.8.5...4.9.0) (2018-11-01)
|
220 |
|
221 |
|
222 | ### Bug Fixes
|
223 |
|
224 | * default babelrc ([ec40b67](https://github.com/easy-team/easywebpack/commit/ec40b67))
|
225 | * loader no options merge ([c3a7923](https://github.com/easy-team/easywebpack/commit/c3a7923))
|
226 | * mutil compiler babel env invalid ([5dfc4ed](https://github.com/easy-team/easywebpack/commit/5dfc4ed))
|
227 | * vue entry file babel compile error ([eeeaeb7](https://github.com/easy-team/easywebpack/commit/eeeaeb7))
|
228 |
|
229 |
|
230 | ### Features
|
231 |
|
232 | * add webpack config customize hook ([d04abf0](https://github.com/easy-team/easywebpack/commit/d04abf0))
|
233 | * default open compile.cache and compile.thread ([ff3a663](https://github.com/easy-team/easywebpack/commit/ff3a663))
|
234 | * dev mode node.console: true ([1e4fa56](https://github.com/easy-team/easywebpack/commit/1e4fa56))
|
235 | * eslint default disabled ([c51f42c](https://github.com/easy-team/easywebpack/commit/c51f42c))
|
236 | * support babel default config ([df9bb78](https://github.com/easy-team/easywebpack/commit/df9bb78))
|
237 |
|
238 |
|
239 |
|
240 | <a name="4.8.5"></a>
|
241 | ## [4.8.5](https://github.com/easy-team/easywebpack/compare/4.8.4...4.8.5) (2018-10-15)
|
242 |
|
243 |
|
244 | ### Bug Fixes
|
245 |
|
246 | * config merge ([b76aca6](https://github.com/easy-team/easywebpack/commit/b76aca6))
|
247 | * plugin array args merge ([78af03e](https://github.com/easy-team/easywebpack/commit/78af03e))
|
248 | * plugin config is Array ([04c36d8](https://github.com/easy-team/easywebpack/commit/04c36d8))
|
249 | * webpack plugin only apply method ([b1e7cb2](https://github.com/easy-team/easywebpack/commit/b1e7cb2))
|
250 |
|
251 |
|
252 | ### Features
|
253 |
|
254 | * auto set target by deps and node_modules ([3c0962a](https://github.com/easy-team/easywebpack/commit/3c0962a))
|
255 | * support plugins array config ([7257d9b](https://github.com/easy-team/easywebpack/commit/7257d9b))
|
256 |
|
257 |
|
258 |
|
259 | <a name="4.8.4"></a>
|
260 | ## [4.8.4](https://github.com/easy-team/easywebpack/compare/4.8.3...4.8.4) (2018-10-12)
|
261 |
|
262 |
|
263 | ### Bug Fixes
|
264 |
|
265 | * fix window path seperate // ([461f599](https://github.com/easy-team/easywebpack/commit/461f599))
|
266 |
|
267 |
|
268 | ### Features
|
269 |
|
270 | * return init zero config ([bb35f38](https://github.com/easy-team/easywebpack/commit/bb35f38))
|
271 | * set html default template and doc ([d13d0a7](https://github.com/easy-team/easywebpack/commit/d13d0a7))
|
272 |
|
273 |
|
274 |
|
275 | <a name="4.8.3"></a>
|
276 | ## [4.8.3](https://github.com/easy-team/easywebpack/compare/4.8.2...4.8.3) (2018-10-10)
|
277 |
|
278 |
|
279 | ### Bug Fixes
|
280 |
|
281 | * entry filter invalid on window ([fc0d8c4](https://github.com/easy-team/easywebpack/commit/fc0d8c4))
|
282 |
|
283 |
|
284 |
|
285 | <a name="4.8.2"></a>
|
286 | ## [4.8.2](https://github.com/easy-team/easywebpack/compare/4.8.0-rc.6...4.8.2) (2018-10-10)
|
287 |
|
288 |
|
289 | ### Bug Fixes
|
290 |
|
291 | * isEgg valid params ([160a7c3](https://github.com/easy-team/easywebpack/commit/160a7c3))
|
292 | * windows entryName path error, use path.posix ([dcbacd4](https://github.com/easy-team/easywebpack/commit/dcbacd4))
|
293 |
|
294 |
|
295 |
|
296 | <a name="4.7.1"></a>
|
297 | ## [4.7.1](https://github.com/easy-team/easywebpack/compare/4.7.0...4.7.1) (2018-09-19)
|
298 |
|
299 |
|
300 | ### Bug Fixes
|
301 |
|
302 | * css not mini-> minicss: optimize-css-assets-webpack-plugin ([ebe38f9](https://github.com/easy-team/easywebpack/commit/ebe38f9))
|
303 |
|
304 |
|
305 |
|
306 | <a name="4.7.1"></a>
|
307 | ## [4.7.1](https://github.com/easy-team/easywebpack/compare/4.7.0...4.7.1) (2018-09-19)
|
308 |
|
309 |
|
310 | ### Bug Fixes
|
311 |
|
312 | * css not mini-> minicss: optimize-css-assets-webpack-plugin ([ebe38f9](https://github.com/easy-team/easywebpack/commit/ebe38f9))
|
313 |
|
314 |
|
315 |
|
316 | <a name="4.7.0"></a>
|
317 | # [4.7.0](https://github.com/easy-team/easywebpack/compare/4.6.0...4.7.0) (2018-09-05)
|
318 |
|
319 |
|
320 | ### Bug Fixes
|
321 |
|
322 | * css hot ([13fc036](https://github.com/easy-team/easywebpack/commit/13fc036))
|
323 |
|
324 |
|
325 | ### Features
|
326 |
|
327 | * support BABEL_ENV node and web single config ([61df5fb](https://github.com/easy-team/easywebpack/commit/61df5fb))
|
328 |
|
329 |
|
330 |
|
331 | <a name="4.6.0"></a>
|
332 | # [4.6.0](https://github.com/easy-team/easywebpack/compare/4.5.2...4.6.0) (2018-08-31)
|
333 |
|
334 |
|
335 | ### Features
|
336 |
|
337 | * add clean-webpack-plugin config support ([ce50e67](https://github.com/easy-team/easywebpack/commit/ce50e67))
|
338 | * dev mode not use cdn config ([70bcae1](https://github.com/easy-team/easywebpack/commit/70bcae1))
|
339 | * 如果存在同名 html 模板文件, 全局 template 配置非必须 ([7ec20aa](https://github.com/easy-team/easywebpack/commit/7ec20aa))
|
340 |
|
341 |
|
342 |
|
343 | <a name="4.5.2"></a>
|
344 | ## [4.5.2](https://github.com/easy-team/easywebpack/compare/4.5.1...4.5.2) (2018-08-22)
|
345 |
|
346 |
|
347 | ### Bug Fixes
|
348 |
|
349 | * support set manifest filepath and default outputPath ([d41de3f](https://github.com/easy-team/easywebpack/commit/d41de3f))
|
350 |
|
351 |
|
352 |
|
353 | <a name="4.5.1"></a>
|
354 | ## [4.5.1](https://github.com/easy-team/easywebpack/compare/4.5.0...4.5.1) (2018-08-21)
|
355 |
|
356 |
|
357 | ### Bug Fixes
|
358 |
|
359 | * multiple process lead build slow, set default 2 ([a8f4d6e](https://github.com/easy-team/easywebpack/commit/a8f4d6e))
|
360 |
|
361 |
|
362 |
|
363 | <a name="4.5.0"></a>
|
364 | # [4.5.0](https://github.com/easy-team/easywebpack/compare/4.4.6...4.5.0) (2018-06-29)
|
365 |
|
366 |
|
367 | ### Features
|
368 |
|
369 | * extract-text-webpack-plugin to mini-css-extract-plugin ([54b6c54](https://github.com/easy-team/easywebpack/commit/54b6c54))
|
370 |
|
371 |
|
372 |
|
373 | <a name="4.4.6"></a>
|
374 | ## [4.4.6](https://github.com/easy-team/easywebpack/compare/4.4.5...4.4.6) (2018-06-29)
|
375 |
|
376 |
|
377 | ### Bug Fixes
|
378 |
|
379 | * test env use production, scan code ([f617f6e](https://github.com/easy-team/easywebpack/commit/f617f6e))
|
380 |
|
381 |
|
382 |
|
383 | <a name="4.4.4"></a>
|
384 | ## [4.4.4](https://github.com/easy-team/easywebpack/compare/4.4.2...4.4.4) (2018-06-09)
|
385 |
|
386 |
|
387 | ### Bug Fixes
|
388 |
|
389 | * set host, proxy false ([4e09a2c](https://github.com/easy-team/easywebpack/commit/4e09a2c))
|
390 | * 修复html-webpack无法查找entryTemplate ([815b33c](https://github.com/easy-team/easywebpack/commit/815b33c))
|
391 |
|
392 |
|
393 |
|
394 | <a name="4.4.3"></a>
|
395 | ## [4.4.3](https://github.com/easy-team/easywebpack/compare/4.2.5...4.4.3) (2018-06-07)
|
396 |
|
397 |
|
398 | ### Bug Fixes
|
399 |
|
400 | * add thread-loader ([a35a0d7](https://github.com/easy-team/easywebpack/commit/a35a0d7))
|
401 | * build prod css not compressed ([7703b0b](https://github.com/easy-team/easywebpack/commit/7703b0b))
|
402 | * remove repeat cache config ([8e00d12](https://github.com/easy-team/easywebpack/commit/8e00d12))
|
403 | * 修复html-webpack无法查找entryTemplate ([815b33c](https://github.com/easy-team/easywebpack/commit/815b33c))
|
404 |
|
405 |
|
406 | ### Features
|
407 |
|
408 | * auto set sourceMap when devtool set ([708cce8](https://github.com/easy-team/easywebpack/commit/708cce8))
|
409 |
|
410 |
|
411 |
|
412 | <a name="4.4.2"></a>
|
413 | ## [4.4.2](https://github.com/easy-team/easywebpack/compare/4.4.1...4.4.2) (2018-05-31)
|
414 |
|
415 |
|
416 | ### Bug Fixes
|
417 |
|
418 | * remove repeat cache config ([8e00d12](https://github.com/easy-team/easywebpack/commit/8e00d12))
|
419 |
|
420 |
|
421 |
|
422 | <a name="4.4.1"></a>
|
423 | ## [4.4.1](https://github.com/easy-team/easywebpack/compare/4.4.0...4.4.1) (2018-05-22)
|
424 |
|
425 |
|
426 | ### Bug Fixes
|
427 |
|
428 | * add thread-loader ([a35a0d7](https://github.com/easy-team/easywebpack/commit/a35a0d7))
|
429 | * build prod css not compressed ([7703b0b](https://github.com/easy-team/easywebpack/commit/7703b0b))
|
430 |
|
431 |
|
432 |
|
433 | <a name="4.2.5"></a>
|
434 | ## [4.2.5](https://github.com/easy-team/easywebpack/compare/4.2.4...4.2.5) (2018-04-09)
|
435 |
|
436 |
|
437 | ### Bug Fixes
|
438 |
|
439 | * array merge repeat ([abbf382](https://github.com/easy-team/easywebpack/commit/abbf382))
|
440 |
|
441 | <a name="4.2.4"></a>
|
442 | ## [4.2.4](https://github.com/easy-team/easywebpack/compare/4.2.3...4.2.4) (2018-04-09)
|
443 |
|
444 |
|
445 | ### Bug Fixes
|
446 |
|
447 | * client and server cache dir separation ([856f7e0](https://github.com/easy-team/easywebpack/commit/856f7e0))
|
448 |
|
449 |
|
450 | <a name="4.2.3"></a>
|
451 | ## [4.2.3](https://github.com/easy-team/easywebpack/compare/4.2.2...4.2.3) (2018-03-30)
|
452 |
|
453 |
|
454 | ### Bug Fixes
|
455 |
|
456 | * eval use production, jsbundle file size large, limit use eval in production ([4a32c4f](https://github.com/easy-team/easywebpack/commit/4a32c4f))
|
457 |
|
458 |
|
459 | ### Features
|
460 |
|
461 | * support thread-loader and cache-loader for babel and ts ([ae5d444](https://github.com/easy-team/easywebpack/commit/ae5d444))
|
462 |
|
463 |
|
464 |
|
465 | <a name="4.2.2"></a>
|
466 | ## [4.2.2](https://github.com/easy-team/easywebpack/compare/4.2.1...4.2.2) (2018-03-29)
|
467 |
|
468 |
|
469 | ### Bug Fixes
|
470 |
|
471 | * stats port ([ede98df](https://github.com/easy-team/easywebpack/commit/ede98df))
|
472 |
|
473 |
|
474 |
|
475 | <a name="4.2.0"></a>
|
476 | # [4.2.0](https://github.com/easy-team/easywebpack/compare/4.1.3...4.2.0) (2018-03-29)
|
477 |
|
478 |
|
479 |
|
480 | <a name="4.1.3"></a>
|
481 | ## [4.1.3](https://github.com/easy-team/easywebpack/compare/4.1.2...4.1.3) (2018-03-27)
|
482 |
|
483 |
|
484 | ### Bug Fixes
|
485 |
|
486 | * ts-loader exclude array to object for override ([647d963](https://github.com/easy-team/easywebpack/commit/647d963))
|
487 |
|
488 |
|
489 |
|
490 | <a name="4.1.2"></a>
|
491 | ## [4.1.2](https://github.com/easy-team/easywebpack/compare/4.1.1...4.1.2) (2018-03-22)
|
492 |
|
493 |
|
494 | ### Bug Fixes
|
495 |
|
496 | * loader options merge ([69e14f2](https://github.com/easy-team/easywebpack/commit/69e14f2))
|
497 |
|
498 |
|
499 |
|
500 | <a name="4.1.1"></a>
|
501 | ## [4.1.1](https://github.com/easy-team/easywebpack/compare/4.1.0...4.1.1) (2018-03-20)
|
502 |
|
503 |
|
504 | ### Bug Fixes
|
505 |
|
506 | * client and server cache dir separation ([856f7e0](https://github.com/easy-team/easywebpack/commit/856f7e0))
|
507 |
|
508 |
|
509 |
|
510 | <a name="4.1.0"></a>
|
511 | # [4.1.0](https://github.com/easy-team/easywebpack/compare/4.0.7...4.1.0) (2018-03-20)
|
512 |
|
513 |
|
514 | ### Features
|
515 |
|
516 | * mp4|webm|ogg|mp3|wav|flac|aac for url-loader ([76a597a](https://github.com/easy-team/easywebpack/commit/76a597a))
|
517 | * support babel cache and typescript cache, default true ([f3db2cc](https://github.com/easy-team/easywebpack/commit/f3db2cc))
|
518 |
|
519 |
|
520 |
|
521 | <a name="4.0.7"></a>
|
522 | ## [4.0.7](https://github.com/easy-team/easywebpack/compare/4.0.6...4.0.7) (2018-03-19)
|
523 |
|
524 |
|
525 | ### Bug Fixes
|
526 |
|
527 | * loader options extend config ([a6df7b0](https://github.com/easy-team/easywebpack/commit/a6df7b0))
|
528 |
|
529 |
|
530 |
|
531 | <a name="4.0.6"></a>
|
532 | ## [4.0.6](https://github.com/easy-team/easywebpack/compare/4.0.5...4.0.6) (2018-03-19)
|
533 |
|
534 |
|
535 | ### Bug Fixes
|
536 |
|
537 | * dll not support typescript and postcss-loader not invalid options config ([a2ba0ee](https://github.com/easy-team/easywebpack/commit/a2ba0ee))
|
538 |
|
539 |
|
540 |
|
541 | <a name="4.0.5"></a>
|
542 | ## [4.0.5](https://github.com/easy-team/easywebpack/compare/4.0.3...4.0.5) (2018-03-15)
|
543 |
|
544 |
|
545 | ### Bug Fixes
|
546 |
|
547 | * less loader not include ([9d42768](https://github.com/easy-team/easywebpack/commit/9d42768))
|
548 | * set prefix support with easywebpack 3 ([ffb14a6](https://github.com/easy-team/easywebpack/commit/ffb14a6))
|
549 |
|
550 |
|
551 |
|
552 | <a name="4.0.3"></a>
|
553 | ## [4.0.3](https://github.com/easy-team/easywebpack/compare/4.0.2...4.0.3) (2018-03-13)
|
554 |
|
555 |
|
556 | ### Bug Fixes
|
557 |
|
558 | * dynamic load componet extract css not require, must use allChunk ([6255a79](https://github.com/easy-team/easywebpack/commit/6255a79))
|
559 | * npm cnpm warn ([c6f038b](https://github.com/easy-team/easywebpack/commit/c6f038b))
|
560 |
|
561 |
|
562 |
|
563 | <a name="4.0.1"></a>
|
564 | ## [4.0.1](https://github.com/easy-team/easywebpack/compare/4.0.0...4.0.1) (2018-03-09)
|
565 |
|
566 |
|
567 | ### Bug Fixes
|
568 |
|
569 | * less loader not add preloaders ([6d373bc](https://github.com/easy-team/easywebpack/commit/6d373bc))
|
570 | * uglifyjs-webpack-plugin repeat and open cache ([256f679](https://github.com/easy-team/easywebpack/commit/256f679))
|
571 |
|
572 |
|
573 |
|
574 | <a name="4.0.0"></a>
|
575 | # [4.0.0](https://github.com/easy-team/easywebpack/compare/3.7.1...4.0.0) (2018-03-07)
|
576 |
|
577 |
|
578 | ### Bug Fixes
|
579 |
|
580 | * dll resolveLoader.module config for easywebpack in framework ([031672b](https://github.com/easy-team/easywebpack/commit/031672b))
|
581 | * egg buildPath dir must be app/view ([8c7b3ef](https://github.com/easy-team/easywebpack/commit/8c7b3ef))
|
582 | * egg config server path: app/view ([8ba0720](https://github.com/easy-team/easywebpack/commit/8ba0720))
|
583 | * es6 to es5 ([6d8100f](https://github.com/easy-team/easywebpack/commit/6d8100f))
|
584 | * proxy publicPath ([f988c1b](https://github.com/easy-team/easywebpack/commit/f988c1b))
|
585 |
|
586 |
|
587 | ### Features
|
588 |
|
589 | * [BREAK_CHANGE] webpack 4 support
|
590 | * adjust error msg when plugin missing ([927e63a](https://github.com/easy-team/easywebpack/commit/927e63a))
|
591 | * commonsChunk for webpack4 ([21be7f9](https://github.com/easy-team/easywebpack/commit/21be7f9))
|
592 | * disable commonsChunk config and directoryName plugin ([277ebb4](https://github.com/easy-team/easywebpack/commit/277ebb4))
|
593 | * use proxy, not need dev host ([95a348a](https://github.com/easy-team/easywebpack/commit/95a348a))
|
594 |
|
595 |
|
596 |
|
597 | <a name="3.6.6"></a>
|
598 | ## [3.6.6](https://github.com/easy-team/easywebpack/compare/3.6.3...3.6.6) (2018-02-09)
|
599 |
|
600 |
|
601 | ### Bug Fixes
|
602 |
|
603 | * easy build dll --size ([be5053f](https://github.com/easy-team/easywebpack/commit/be5053f))
|
604 |
|
605 |
|
606 | <a name="3.6.5"></a>
|
607 | ## [3.6.5](https://github.com/easy-team/easywebpack/compare/3.6.3...3.6.5) (2018-02-03)
|
608 |
|
609 |
|
610 | ### Features
|
611 |
|
612 | * support config.template for html ([1da9c36](https://github.com/easy-team/easywebpack/commit/1da9c36))
|
613 |
|
614 |
|
615 |
|
616 | <a name="3.6.4"></a>
|
617 | ## [3.6.4](https://github.com/easy-team/easywebpack/compare/3.6.3...3.6.4) (2018-01-25)
|
618 |
|
619 |
|
620 | ### Features
|
621 |
|
622 | * support config.template for html ([1da9c36](https://github.com/easy-team/easywebpack/commit/1da9c36))
|
623 |
|
624 |
|
625 |
|
626 | <a name="3.6.3"></a>
|
627 | ## [3.6.3](https://github.com/easy-team/easywebpack/compare/3.6.2...3.6.3) (2018-01-17)
|
628 |
|
629 |
|
630 | ### Bug Fixes
|
631 |
|
632 | * default config merge repeat ([79939ae](https://github.com/easy-team/easywebpack/commit/79939ae))
|
633 |
|
634 |
|
635 |
|
636 | <a name="3.6.2"></a>
|
637 | ## [3.6.2](https://github.com/easy-team/easywebpack/compare/3.5.18...3.6.2) (2018-01-17)
|
638 |
|
639 |
|
640 | ### Features
|
641 |
|
642 | * add getWebWebpackConfig and getNodeWebpackConfig method ([bfd33d6](https://github.com/easy-team/easywebpack/commit/bfd33d6))
|
643 | * auto set typescript configFile ([349a4af](https://github.com/easy-team/easywebpack/commit/349a4af))
|
644 | * use typescript, auto add resolve.extendsions: .ts ([8139010](https://github.com/easy-team/easywebpack/commit/8139010))
|
645 |
|
646 |
|
647 | 3.6.0 / 2018-01-16
|
648 | ==================
|
649 |
|
650 | * feat: add getWebWebpackConfig and getNodeWebpackConfig method ([bfd33d6](https://github.com/easy-team/easywebpack/commit/bfd33d6))
|
651 | * feat: add typescript support ([2692213](https://github.com/easy-team/easywebpack/commit/2692213))
|
652 | * fix: support postcss loader options config and auto set sourceMap:true when devtool set ([271f4cc](https://github.com/easy-team/easywebpack/commit/271f4cc))
|
653 | * feat: use typescript, auto add resolve.extendsions: .ts ([8139010](https://github.com/easy-team/easywebpack/commit/8139010))
|
654 |
|
655 |
|
656 | 3.5.18 / 2018-01-15
|
657 | ===================
|
658 |
|
659 | * fix:https://github.com/easy-team/egg-vue-webpack-boilerplate/issues/51
|
660 |
|
661 | 3.5.13 / 2018-01-06
|
662 | ===================
|
663 |
|
664 | * test: remove test log
|
665 | * fix: dll entry add twice
|
666 | * fix: cdn dynamicDir test
|
667 |
|
668 | 3.5.9 / 2018-01-04
|
669 | ==================
|
670 |
|
671 | * fix: publicPath override for cdn url
|
672 | * eslint:remove config
|
673 | * fix: plugins is undefined
|
674 | * doc: update image name
|
675 |
|
676 | 3.5.8 / 2018-01-04
|
677 | ==================
|
678 |
|
679 | * fix: plugins is undefined
|
680 | * doc: update image name
|
681 |
|
682 | 3.5.7 / 2018-01-04
|
683 | ==================
|
684 |
|
685 | * feat: auto open manifest when use dll
|
686 | * fix: module undefined when typescript module dev hot add or delete
|
687 | * doc:update readme to ZN
|
688 |
|
689 | 3.5.6 / 2017-12-27
|
690 | ==================
|
691 |
|
692 | * fix: dynamic install pkg: config.install
|
693 |
|
694 | 3.5.5 / 2017-12-26
|
695 | ==================
|
696 |
|
697 | * fix:dev mode not get dll config
|
698 |
|
699 | 3.5.4 / 2017-12-26
|
700 | ==================
|
701 |
|
702 | * feat: dll auto checkout and fix dll path error
|
703 | * feat: support auto check dll config modify, rebuild dll
|
704 | * style:format eslint code
|
705 |
|
706 | 3.5.2 / 2017-12-25
|
707 | ==================
|
708 |
|
709 | * fix:loader default is disable, custom set config auto open
|
710 |
|
711 | 3.5.1 / 2017-12-22
|
712 | ==================
|
713 |
|
714 | * fix: modify default publicPath, dll publicPath not update
|
715 | * doc:History version
|
716 |
|
717 | 3.5.0 / 2017-12-21
|
718 | =======================
|
719 | - entry include 支持正则配置
|
720 | - 支持 webpack dll 配置和自动化构建, 无需手动先构建dll, 然后再构建页面
|
721 | - 简化 commonsChunk lib 配置, 无需在 onClient 调用 addEntry 设置
|
722 | - plugins 和 loaders 增加数组的配置的兼容,也就是支持原生配置
|
723 | - 去掉options节点配置,改为 webpack.config.js 支持原生 Webpack 配置
|
724 | - 支持多进程 Webpack 编译, 结合dll功能编译速度显著提示,初步测试编译时间减少2/3, 第三方组件越多和页面越多,越明显
|
725 | - manifest和buildfie合并为新的manifest, 无需 manifest 和 manifestDeps 兼容配置, 同时去掉 buildfie 配置,
|
726 | - 默认禁用 npm start 启动检查 webpack loader 和 plugin 是否安装的功能, 提高编译速度。
|
727 | - stylus 和 less loader 默认有开启改为禁用, 减少不必要的安装
|
728 | - 新增内置插件 webpack-bundle-analyzer 和 stats-webpack-plugin
|
729 | - node externals 改为 webpack-node-externals 插件实现
|
730 | - 压缩插件由webpack内置改为 uglifyjs-webpack-plugin 独立插件, 从而支持多进程编译
|
731 | - 解决 NODE_ENV=production 导致动态安装 npm 依赖失败
|
732 | - 修复 easywebpack 配置合并覆盖问题
|
733 |
|
734 | 3.4.1 / 2017-12-01
|
735 | ==================
|
736 |
|
737 | * fix: dynamic install dev npm module imagemin-webpack-plugin faild when NODE_EVN=production
|
738 |
|
739 | 3.4.0 / 2017-11-30
|
740 | ==================
|
741 |
|
742 | * fix: when install npm module ,show detail error info
|
743 | * feat: support webpack-bundle-analyzer and stats-webpack-plugin
|
744 |
|
745 | 3.3.9 / 2017-11-29
|
746 | ==================
|
747 |
|
748 | * fix: import css in js not resolve
|
749 | * doc:simpe use doc
|
750 | * docs:simple doc
|
751 | * Update README.md
|
752 | * docs:image path doc to docs
|
753 |
|
754 | 3.3.8 / 2017-11-26
|
755 | ==================
|
756 |
|
757 | * feat: support html template from entry same name config
|
758 |
|
759 | 3.3.6 / 2017-11-24
|
760 | ==================
|
761 |
|
762 | * fix: entry hot config concat error
|
763 |
|
764 | 3.3.5 / 2017-11-24
|
765 | ==================
|
766 |
|
767 | * feat:support extract css hot reload
|
768 |
|
769 | 3.3.4 / 2017-11-23
|
770 | ==================
|
771 |
|
772 | * fix: devtool env valid error
|
773 |
|
774 | 3.3.3 / 2017-11-23
|
775 | ==================
|
776 |
|
777 | * fix: server not need source map, will improve build speed
|
778 |
|
779 | 3.3.2 / 2017-11-13
|
780 | ==================
|
781 |
|
782 | * fix:options.entry not defined error
|
783 | * fix:entry valuve is array, parse entry error
|
784 | * fix: CommonsChunkPlugin vendor hash change
|
785 | * publish:3.3.1
|
786 |
|
787 | 3.3.1 / 2017-11-10
|
788 | ==================
|
789 |
|
790 | * feat:open hmr reload default
|
791 | * test:完善test‘
|
792 |
|
793 | 3.3.0 / 2017-11-09
|
794 | ==================
|
795 |
|
796 | * feat: support manifest build info deps
|
797 |
|
798 | 3.2.7 / 2017-10-31
|
799 | ==================
|
800 |
|
801 | * fix:buildhtml not set, the build file path error
|
802 | * Update README.md
|
803 | * Update README.md
|
804 | * doc: add use doc link
|
805 |
|
806 | 3.2.6 / 2017-09-27
|
807 | ==================
|
808 |
|
809 | fix:loader.use is function merge bug for vue options merge
|
810 |
|
811 |
|
812 | 3.2.5 / 2017-09-27
|
813 | ==================
|
814 |
|
815 | perf: npm-install-webpack-plugin default enable affect npm start command start speed, default to disable
|
816 |
|
817 | 3.2.4 / 2017-09-22
|
818 | ==================
|
819 |
|
820 | feat: default not exclude node_modules css
|
821 |
|
822 |
|
823 | 3.2.3 / 2017-09-21
|
824 | ==================
|
825 |
|
826 | * fix: server side render, egg local dev mode , proxy static resource proxy to 7001 address
|
827 |
|
828 | 3.2.2 / 2017-09-21
|
829 | ==================
|
830 |
|
831 | * fix: windows path for manifest
|
832 |
|
833 | 3.2.1 / 2017-09-20
|
834 | ==================
|
835 |
|
836 | * fix: windows isAbsolute proplem, use path.isAbsolute,not path.posix.isAbsolute
|
837 |
|
838 | 3.2.0 / 2017-09-20
|
839 | ==================
|
840 |
|
841 | * fix:window npm dynamic install peer not match
|
842 | * fix: conflict from webpack3
|
843 | * doc:image weex error
|
844 | * 3.1.3
|
845 | * fix: when setEnv, default config not effective
|
846 | * fix:loader boolean config not effective
|
847 |
|
848 | 3.2.0 / 2017-09-20
|
849 | ==================
|
850 |
|
851 | * feat:npm dynamic install npm module
|
852 | * fix:plugin args override
|
853 | * test:add unit test
|
854 | * deps:remove unused dependence
|
855 |
|
856 | 3.1.2 / 2017-09-14
|
857 | ==================
|
858 |
|
859 | * feat:build and method support option params
|
860 |
|
861 | 3.1.0 / 2017-09-13
|
862 | ==================
|
863 |
|
864 | * feat:support loader use override and options config
|
865 |
|
866 | 3.0.1 / 2017-09-12
|
867 | ==================
|
868 |
|
869 | * fix:isUse method null and refactor html config
|
870 |
|
871 |
|
872 | 3.0.0 / 2017-09-08
|
873 | ==================
|
874 |
|
875 | * fix: windows buildConfig path error
|
876 | * doc:feature
|
877 | * Release 3.0.0-rc3
|
878 |
|
879 | 3.0.0-rc3 / 2017-09-08
|
880 | ======================
|
881 |
|
882 | * feat:css module
|
883 | * feat: css module and css support impl and test
|
884 |
|
885 | 3.0.0-rc2 / 2017-09-07
|
886 | ======================
|
887 |
|
888 | * fix:react css extract
|
889 |
|
890 | 3.0.0-rc1 / 2017-09-06
|
891 | ======================
|
892 |
|
893 | * feat:webpack3 rc1
|
894 | * refactor:loader load
|
895 | * feat:webpack3 doing
|
896 | * feat:webpack3 loader and plugin refactor
|
897 |
|
898 | 1.0.4 / 2017-08-21
|
899 | ==================
|
900 |
|
901 | * deps:add stylus deps
|
902 |
|
903 | 1.0.2 / 2017-08-17
|
904 | ==================
|
905 |
|
906 | * fix:define update, need dynamic get
|
907 |
|
908 | 1.0.1 / 2017-08-17
|
909 | ==================
|
910 |
|
911 | * fix: keep entry file hash stable
|
912 |
|
913 |
|
914 | 1.0.0 / 2017-08-09
|
915 | ==================
|
916 |
|
917 | * publish:1.0.0
|
918 |
|
919 | 0.9.8 / 2017-08-09
|
920 | ==================
|
921 |
|
922 | * feat:sass indentedSyntax and stylus
|
923 |
|
924 | 0.9.7 / 2017-08-07
|
925 | ==================
|
926 |
|
927 | * fix:html not config error
|
928 |
|
929 | 0.9.6 / 2017-08-07
|
930 | ==================
|
931 |
|
932 | * fix:less sass style build error
|
933 | * test: add cov image
|
934 | * test:ci codecov
|
935 | * test:cov
|
936 | * test: add test for 1.0.0
|
937 | * fix:load replace
|
938 | * doc:update readme
|
939 |
|
940 | 0.9.4 / 2017-08-02
|
941 | ==================
|
942 |
|
943 | * fix:auto html entry
|
944 | * perf: cache load modules
|
945 |
|
946 | 0.9.3 / 2017-07-31
|
947 | ==================
|
948 |
|
949 | * deps:upgrade all npm package
|
950 | * fix:auto entry loader path error
|
951 | * feat:auto entry loader
|
952 | * doc:update guild link
|
953 |
|
954 | 0.8.1 / 2017-07-25
|
955 | ==================
|
956 |
|
957 | * fix:weex html
|
958 | * feat:support cli
|
959 | * fix:hot port mapping egg-webpack
|
960 |
|
961 | 0.7.2 / 2017-07-18
|
962 | ==================
|
963 |
|
964 | * fix:dev mode port
|
965 | * refactor: default env config
|
966 | * feat: static resource proxy
|
967 |
|
968 | 0.7.0 / 2017-07-18
|
969 | ==================
|
970 |
|
971 | * refactor: default env config
|
972 | * feat: static resource proxy
|
973 |
|
974 | 0.6.5 / 2017-07-14
|
975 | ==================
|
976 |
|
977 | * feat: static resource proxy
|
978 |
|
979 | 0.6.4 / 2017-07-13
|
980 | ==================
|
981 |
|
982 | * fix:autoprefix
|
983 |
|
984 | 0.6.3 / 2017-07-12
|
985 | ==================
|
986 |
|
987 | * refactor:support config
|
988 | * feat:add build path in buildConfig
|
989 | * feat:support local test
|
990 |
|
991 | 0.6.1 / 2017-07-11
|
992 | ==================
|
993 |
|
994 | * feat:support local test
|
995 |
|
996 | 0.6.0 / 2017-07-11
|
997 | ==================
|
998 |
|
999 | * refacotr:support cli
|
1000 | * feat:cli
|
1001 | * refactor:support html and pack
|
1002 |
|
1003 | 0.5.15 / 2017-07-07
|
1004 | ===================
|
1005 |
|
1006 | * feat:chunk name
|
1007 |
|
1008 | 0.5.14 / 2017-07-05
|
1009 | ===================
|
1010 |
|
1011 | * fix:css path error
|
1012 |
|
1013 | 0.5.13 / 2017-07-04
|
1014 | ===================
|
1015 |
|
1016 | * fix:server build image path error and support cdn
|
1017 |
|
1018 | 0.5.10 / 2017-06-28
|
1019 | ===================
|
1020 |
|
1021 | * fix:setAlias auto baseDir error
|
1022 |
|
1023 | 0.5.9 / 2017-06-28
|
1024 | ==================
|
1025 |
|
1026 | * fix:0.5.8 entry path error
|
1027 |
|
1028 | 0.5.8 / 2017-06-28
|
1029 | ==================
|
1030 |
|
1031 | * feat:support entry and alias abspath set
|
1032 |
|
1033 | 0.5.7 / 2017-06-27
|
1034 | ==================
|
1035 |
|
1036 | * feat:image crompress
|
1037 | * publish:0.5.6
|
1038 | * fix:webpack build server port
|
1039 | * Update README.md
|
1040 |
|
1041 | 0.5.5 / 2017-06-25
|
1042 | ==================
|
1043 |
|
1044 | * fix:weex sass not effictive
|
1045 | * feat:support weex
|
1046 |
|
1047 | 0.5.1 / 2017-06-21
|
1048 | ==================
|
1049 |
|
1050 | * feat:support weex
|
1051 | * refactor:seperate weboack build
|
1052 |
|
1053 | 0.4.1 / 2017-06-19
|
1054 | ==================
|
1055 |
|
1056 | * feat:support manifest and buildconfig can config
|
1057 | * feat:support html plugin
|
1058 |
|
1059 | 0.4.0 / 2017-06-15
|
1060 | ==================
|
1061 |
|
1062 | * feat:webpack build server
|
1063 |
|
1064 | 0.3.2 / 2017-06-09
|
1065 | ==================
|
1066 |
|
1067 | * fix:hash change,filname not change
|
1068 |
|
1069 | 0.3.1 / 2017-06-09
|
1070 | ==================
|
1071 |
|
1072 | * feat:support use chunk yes or no
|
1073 |
|
1074 | 0.2.2 / 2017-06-07
|
1075 | ==================
|
1076 |
|
1077 | * fix:support manifest path custom
|
1078 | * refactor:addLoader and addPlugin
|
1079 | * refacotr:loader and plugin
|
1080 |
|
1081 | 0.1.1 / 2017-05-12
|
1082 | ==================
|
1083 |
|
1084 | * feat:support css hot reload
|
1085 |
|
1086 |
|
1087 | \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |
\ | No newline at end of file |