UNPKG

29 kBMarkdownView Raw
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
6473.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
6563.5.18 / 2018-01-15
657===================
658
659 * fix:https://github.com/easy-team/egg-vue-webpack-boilerplate/issues/51
660
6613.5.13 / 2018-01-06
662===================
663
664 * test: remove test log
665 * fix: dll entry add twice
666 * fix: cdn dynamicDir test
667
6683.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
6763.5.8 / 2018-01-04
677==================
678
679 * fix: plugins is undefined
680 * doc: update image name
681
6823.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
6893.5.6 / 2017-12-27
690==================
691
692 * fix: dynamic install pkg: config.install
693
6943.5.5 / 2017-12-26
695==================
696
697 * fix:dev mode not get dll config
698
6993.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
7063.5.2 / 2017-12-25
707==================
708
709 * fix:loader default is disable, custom set config auto open
710
7113.5.1 / 2017-12-22
712==================
713
714 * fix: modify default publicPath, dll publicPath not update
715 * doc:History version
716
7173.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
7343.4.1 / 2017-12-01
735==================
736
737 * fix: dynamic install dev npm module imagemin-webpack-plugin faild when NODE_EVN=production
738
7393.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
7453.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
7543.3.8 / 2017-11-26
755==================
756
757 * feat: support html template from entry same name config
758
7593.3.6 / 2017-11-24
760==================
761
762 * fix: entry hot config concat error
763
7643.3.5 / 2017-11-24
765==================
766
767 * feat:support extract css hot reload
768
7693.3.4 / 2017-11-23
770==================
771
772 * fix: devtool env valid error
773
7743.3.3 / 2017-11-23
775==================
776
777 * fix: server not need source map, will improve build speed
778
7793.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
7873.3.1 / 2017-11-10
788==================
789
790 * feat:open hmr reload default
791 * test:完善test‘
792
7933.3.0 / 2017-11-09
794==================
795
796 * feat: support manifest build info deps
797
7983.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
8063.2.6 / 2017-09-27
807==================
808
809 fix:loader.use is function merge bug for vue options merge
810
811
8123.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
8173.2.4 / 2017-09-22
818==================
819
820 feat: default not exclude node_modules css
821
822
8233.2.3 / 2017-09-21
824==================
825
826 * fix: server side render, egg local dev mode , proxy static resource proxy to 7001 address
827
8283.2.2 / 2017-09-21
829==================
830
831 * fix: windows path for manifest
832
8333.2.1 / 2017-09-20
834==================
835
836 * fix: windows isAbsolute proplem, use path.isAbsolute,not path.posix.isAbsolute
837
8383.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
8483.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
8563.1.2 / 2017-09-14
857==================
858
859 * feat:build and method support option params
860
8613.1.0 / 2017-09-13
862==================
863
864 * feat:support loader use override and options config
865
8663.0.1 / 2017-09-12
867==================
868
869 * fix:isUse method null and refactor html config
870
871
8723.0.0 / 2017-09-08
873==================
874
875 * fix: windows buildConfig path error
876 * doc:feature
877 * Release 3.0.0-rc3
878
8793.0.0-rc3 / 2017-09-08
880======================
881
882 * feat:css module
883 * feat: css module and css support impl and test
884
8853.0.0-rc2 / 2017-09-07
886======================
887
888 * fix:react css extract
889
8903.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
8981.0.4 / 2017-08-21
899==================
900
901 * deps:add stylus deps
902
9031.0.2 / 2017-08-17
904==================
905
906 * fix:define update, need dynamic get
907
9081.0.1 / 2017-08-17
909==================
910
911 * fix: keep entry file hash stable
912
913
9141.0.0 / 2017-08-09
915==================
916
917 * publish:1.0.0
918
9190.9.8 / 2017-08-09
920==================
921
922 * feat:sass indentedSyntax and stylus
923
9240.9.7 / 2017-08-07
925==================
926
927 * fix:html not config error
928
9290.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
9400.9.4 / 2017-08-02
941==================
942
943 * fix:auto html entry
944 * perf: cache load modules
945
9460.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
9540.8.1 / 2017-07-25
955==================
956
957 * fix:weex html
958 * feat:support cli
959 * fix:hot port mapping egg-webpack
960
9610.7.2 / 2017-07-18
962==================
963
964 * fix:dev mode port
965 * refactor: default env config
966 * feat: static resource proxy
967
9680.7.0 / 2017-07-18
969==================
970
971 * refactor: default env config
972 * feat: static resource proxy
973
9740.6.5 / 2017-07-14
975==================
976
977 * feat: static resource proxy
978
9790.6.4 / 2017-07-13
980==================
981
982 * fix:autoprefix
983
9840.6.3 / 2017-07-12
985==================
986
987 * refactor:support config
988 * feat:add build path in buildConfig
989 * feat:support local test
990
9910.6.1 / 2017-07-11
992==================
993
994 * feat:support local test
995
9960.6.0 / 2017-07-11
997==================
998
999 * refacotr:support cli
1000 * feat:cli
1001 * refactor:support html and pack
1002
10030.5.15 / 2017-07-07
1004===================
1005
1006 * feat:chunk name
1007
10080.5.14 / 2017-07-05
1009===================
1010
1011 * fix:css path error
1012
10130.5.13 / 2017-07-04
1014===================
1015
1016 * fix:server build image path error and support cdn
1017
10180.5.10 / 2017-06-28
1019===================
1020
1021 * fix:setAlias auto baseDir error
1022
10230.5.9 / 2017-06-28
1024==================
1025
1026 * fix:0.5.8 entry path error
1027
10280.5.8 / 2017-06-28
1029==================
1030
1031 * feat:support entry and alias abspath set
1032
10330.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
10410.5.5 / 2017-06-25
1042==================
1043
1044 * fix:weex sass not effictive
1045 * feat:support weex
1046
10470.5.1 / 2017-06-21
1048==================
1049
1050 * feat:support weex
1051 * refactor:seperate weboack build
1052
10530.4.1 / 2017-06-19
1054==================
1055
1056 * feat:support manifest and buildconfig can config
1057 * feat:support html plugin
1058
10590.4.0 / 2017-06-15
1060==================
1061
1062 * feat:webpack build server
1063
10640.3.2 / 2017-06-09
1065==================
1066
1067 * fix:hash change,filname not change
1068
10690.3.1 / 2017-06-09
1070==================
1071
1072 * feat:support use chunk yes or no
1073
10740.2.2 / 2017-06-07
1075==================
1076
1077 * fix:support manifest path custom
1078 * refactor:addLoader and addPlugin
1079 * refacotr:loader and plugin
1080
10810.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