UNPKG

31.2 kBMarkdownView Raw
1## [1.11.5](https://github.com/dumberjs/dumber/compare/v1.11.4...v1.11.5) (2020-03-06)
2
3
4
5## [1.11.4](https://github.com/dumberjs/dumber/compare/v1.11.3...v1.11.4) (2020-03-05)
6
7
8### Bug Fixes
9
10* fix main alias on file name like index.cjs.js ([3910668](https://github.com/dumberjs/dumber/commit/3910668a86f57812dd8583fdcbcb9a49252ef8eb))
11* remove alias check to avoid double strip ([ec804c5](https://github.com/dumberjs/dumber/commit/ec804c5797f618d26f83a9a3af29eac0107bb32a))
12
13
14
15## [1.11.3](https://github.com/dumberjs/dumber/compare/v1.11.2...v1.11.3) (2020-03-04)
16
17
18### Bug Fixes
19
20* dynamic import() should return es namespace ([b7b68b5](https://github.com/dumberjs/dumber/commit/b7b68b5c0839e6e1c80edef9f917dcea50d1a31d))
21
22
23
24## [1.11.2](https://github.com/dumberjs/dumber/compare/v1.11.1...v1.11.2) (2020-02-14)
25
26
27### Bug Fixes
28
29* missing branch ([edebb42](https://github.com/dumberjs/dumber/commit/edebb421469dc7c58d51fc5b2d7e305e0cffe1db))
30
31
32
33## [1.11.1](https://github.com/dumberjs/dumber/compare/v1.11.0...v1.11.1) (2020-02-14)
34
35
36### Bug Fixes
37
38* fix fsExists on dir check ([bcb2d67](https://github.com/dumberjs/dumber/commit/bcb2d6729577f3f70fe27460cf6b3fa9ee784a5e))
39
40
41
42# [1.11.0](https://github.com/dumberjs/dumber/compare/v1.10.4...v1.11.0) (2020-02-13)
43
44
45### Features
46
47* add exists api to package-file-reader to avoid unnecessary io ([7c45630](https://github.com/dumberjs/dumber/commit/7c45630072e71a035c28c9f6eb76e4ac83b93b0e))
48
49
50
51## [1.10.4](https://github.com/dumberjs/dumber/compare/v1.10.3...v1.10.4) (2020-02-13)
52
53
54### Bug Fixes
55
56* lazily resolve package main ([b883b05](https://github.com/dumberjs/dumber/commit/b883b051c2f19601cd33a0f4cae3c3a0c1de3b26))
57
58
59
60## [1.10.3](https://github.com/dumberjs/dumber/compare/v1.10.2...v1.10.3) (2020-02-12)
61
62
63### Bug Fixes
64
65* treat empty cache as no cache ([41460d8](https://github.com/dumberjs/dumber/commit/41460d876962ba84db1c2110944ff84ba8666f16))
66
67
68
69## [1.10.2](https://github.com/dumberjs/dumber/compare/v1.10.1...v1.10.2) (2020-02-11)
70
71
72### Bug Fixes
73
74* package reader needs to bypass traced cache ([c6ed0eb](https://github.com/dumberjs/dumber/commit/c6ed0ebb1a1f1a619c1e13803fcd4c4421949eba))
75
76
77
78## [1.10.1](https://github.com/dumberjs/dumber/compare/v1.10.0...v1.10.1) (2020-02-11)
79
80
81### Bug Fixes
82
83* avoid fetching jsdelivr package.json repeatedly ([b81bc56](https://github.com/dumberjs/dumber/commit/b81bc56b2430fc02048394bf6c3431b8e97d1996))
84
85
86
87# [1.10.0](https://github.com/dumberjs/dumber/compare/v1.9.1...v1.10.0) (2020-02-10)
88
89
90### Features
91
92* support aggressive reading from cache ([dc824d0](https://github.com/dumberjs/dumber/commit/dc824d021f6fc96f8e7d56e5a30a58efabab2f5f))
93
94
95
96## [1.9.1](https://github.com/dumberjs/dumber/compare/v1.9.0...v1.9.1) (2020-01-31)
97
98
99### Bug Fixes
100
101* need to transform cjs/mjs as js code ([2326c49](https://github.com/dumberjs/dumber/commit/2326c4952bc89737761d79209ac4be4e9c9d2018))
102
103
104
105# [1.9.0](https://github.com/dumberjs/dumber/compare/v1.8.1...v1.9.0) (2020-01-31)
106
107
108### Features
109
110* small step to add some support for mjs and cjs files ([a5e1d05](https://github.com/dumberjs/dumber/commit/a5e1d056a5ffda7b2f1cfdc61fae4b1ff17d0c83))
111
112
113
114## [1.8.1](https://github.com/dumberjs/dumber/compare/v1.8.0...v1.8.1) (2020-01-28)
115
116
117### Bug Fixes
118
119* add package main path to cache hash ([f7353ab](https://github.com/dumberjs/dumber/commit/f7353ab2888adba0e2dcba3a2dfd64904938954d))
120
121
122
123# [1.8.0](https://github.com/dumberjs/dumber/compare/v1.7.5...v1.8.0) (2020-01-22)
124
125
126### Features
127
128* add "size" meta data to getCache callback ([0067ae3](https://github.com/dumberjs/dumber/commit/0067ae39516e9f8def21977510221d41378056ad))
129
130
131
132## [1.7.5](https://github.com/dumberjs/dumber/compare/v1.7.4...v1.7.5) (2020-01-21)
133
134
135### Bug Fixes
136
137* synchronously print slow code warning ([0c36984](https://github.com/dumberjs/dumber/commit/0c36984ed8f9aa34ca2b5ca88ef92b34814fc8d3))
138
139
140
141## [1.7.4](https://github.com/dumberjs/dumber/compare/v1.7.3...v1.7.4) (2020-01-20)
142
143
144
145## [1.7.3](https://github.com/dumberjs/dumber/compare/v1.7.2...v1.7.3) (2020-01-20)
146
147
148
149## [1.7.2](https://github.com/dumberjs/dumber/compare/v1.7.1...v1.7.2) (2020-01-19)
150
151
152
153## [1.7.1](https://github.com/dumberjs/dumber/compare/v1.7.0...v1.7.1) (2020-01-18)
154
155
156
157# [1.7.0](https://github.com/dumberjs/dumber/compare/v1.6.0...v1.7.0) (2020-01-17)
158
159
160### Features
161
162* calls getCache with meta info to allow user to fine tune cache storage ([c2b08d6](https://github.com/dumberjs/dumber/commit/c2b08d6a40e1b1d713b232548c42e2cca6a9b9de))
163
164
165
166# [1.6.0](https://github.com/dumberjs/dumber/compare/v1.5.1...v1.6.0) (2020-01-15)
167
168
169### Features
170
171* better stub of fs to delay the error in browser ([67b1673](https://github.com/dumberjs/dumber/commit/67b16737e3447f43535602931423d1da064b7412))
172
173
174
175## [1.5.1](https://github.com/dumberjs/dumber/compare/v1.5.0...v1.5.1) (2019-12-22)
176
177
178### Bug Fixes
179
180* avoid warning of unhandled promise reject ([0163b08](https://github.com/dumberjs/dumber/commit/0163b08f48da9ba38a8ec9da2d254831e28722f1))
181
182
183
184# [1.5.0](https://github.com/dumberjs/dumber/compare/v1.4.0...v1.5.0) (2019-12-22)
185
186
187### Bug Fixes
188
189* localStorage api is not available in service worker ([fc49a20](https://github.com/dumberjs/dumber/commit/fc49a20664b6ed15bce2a3dfac3c356e43ed8faf))
190
191
192### Features
193
194* improve jsdelivr reader by caching file lists result ([45a1faa](https://github.com/dumberjs/dumber/commit/45a1faaf934f6bcdb3b9eee2eef1babea0e08303))
195
196
197
198# [1.4.0](https://github.com/dumberjs/dumber/compare/v1.3.1...v1.4.0) (2019-12-20)
199
200
201### Features
202
203* show additional package config in log ([902383d](https://github.com/dumberjs/dumber/commit/902383d1040d01fb12bdcb1e2e02259f30824c8b))
204
205
206
207## [1.3.1](https://github.com/dumberjs/dumber/compare/v1.3.0...v1.3.1) (2019-12-19)
208
209
210### Bug Fixes
211
212* update to latest estree ImportExpression from @babel/parser ([a105914](https://github.com/dumberjs/dumber/commit/a105914089dd35ebcbf75b071d54008ffb7bc8e5))
213
214
215
216# [1.3.0](https://github.com/dumberjs/dumber/compare/v1.2.5...v1.3.0) (2019-12-19)
217
218
219### Features
220
221* performance boost by paralleling npm package (io) reading ([85a4926](https://github.com/dumberjs/dumber/commit/85a49266bd4362987fa007113dcb8cf5c8f19553))
222
223
224
225## [1.2.5](https://github.com/dumberjs/dumber/compare/v1.2.4...v1.2.5) (2019-12-18)
226
227
228
229## [1.2.4](https://github.com/dumberjs/dumber/compare/v1.2.3...v1.2.4) (2019-12-17)
230
231
232### Bug Fixes
233
234* avoid panic when parsing toastr, but doesn't fix toastr bundling ([9024a62](https://github.com/dumberjs/dumber/commit/9024a62fa6227201e1c99bf67699eb9580ea0954))
235
236
237
238## [1.2.3](https://github.com/dumberjs/dumber/compare/v1.2.2...v1.2.3) (2019-11-13)
239
240
241### Bug Fixes
242
243* fix default NODE_ENV value in cache key ([d24dea6](https://github.com/dumberjs/dumber/commit/d24dea62d54b023726a0ee46c319b0d22578548a))
244
245
246
247## [1.2.2](https://github.com/dumberjs/dumber/compare/v1.2.1...v1.2.2) (2019-10-16)
248
249
250### Bug Fixes
251
252* fix missed sourcemap content on cache key ([81060cf](https://github.com/dumberjs/dumber/commit/81060cf))
253
254
255
256## [1.2.1](https://github.com/dumberjs/dumber/compare/v1.2.0...v1.2.1) (2019-09-26)
257
258
259### Bug Fixes
260
261* fix esm-to-cjs error when running bundler inside browser ([a3b9a20](https://github.com/dumberjs/dumber/commit/a3b9a20))
262
263
264
265# [1.2.0](https://github.com/dumberjs/dumber/compare/v1.1.2...v1.2.0) (2019-09-23)
266
267
268### Bug Fixes
269
270* fix jsDeliver reader url issue ([a831fad](https://github.com/dumberjs/dumber/commit/a831fad))
271
272
273### Features
274
275* refactor forced main, support forced main in jsDelivr ([4fdfb00](https://github.com/dumberjs/dumber/commit/4fdfb00))
276
277
278
279## [1.1.2](https://github.com/dumberjs/dumber/compare/v1.1.1...v1.1.2) (2019-09-22)
280
281
282### Bug Fixes
283
284* use full path for jsdelivr when running dumber in browser ([fcc014a](https://github.com/dumberjs/dumber/commit/fcc014a))
285
286
287
288## [1.1.1](https://github.com/dumberjs/dumber/compare/v1.1.0...v1.1.1) (2019-09-22)
289
290
291### Bug Fixes
292
293* avoid conflict in conventional alias, only apply for package with main with same path prefix ([99b4bba](https://github.com/dumberjs/dumber/commit/99b4bba))
294* fix a missing package alias when main file is requested from an explicit require('packageName/main/path'); ([7ecc905](https://github.com/dumberjs/dumber/commit/7ecc905))
295
296
297
298# [1.1.0](https://github.com/dumberjs/dumber/compare/v1.0.2...v1.1.0) (2019-09-02)
299
300
301### Features
302
303* support gulp-dumber-css-module ([2d11107](https://github.com/dumberjs/dumber/commit/2d11107)), closes [#13](https://github.com/dumberjs/dumber/issues/13)
304
305
306
307## [1.0.2](https://github.com/dumberjs/dumber/compare/v1.0.1...v1.0.2) (2019-08-30)
308
309
310### Bug Fixes
311
312* fix wrong removal of js string contains literl "sourceMappingURL" ([73db498](https://github.com/dumberjs/dumber/commit/73db498))
313
314
315
316## [1.0.1](https://github.com/dumberjs/dumber/compare/v1.0.0...v1.0.1) (2019-08-30)
317
318
319
320# [1.0.0](https://github.com/dumberjs/dumber/compare/v0.14.4...v1.0.0) (2019-08-29)
321
322
323
324## [0.14.4](https://github.com/dumberjs/dumber/compare/v0.14.3...v0.14.4) (2019-08-28)
325
326
327### Bug Fixes
328
329* replace deprecated cherow with @babel/parser (in estree mode) ([896057a](https://github.com/dumberjs/dumber/commit/896057a))
330
331
332
333## [0.14.3](https://github.com/dumberjs/dumber/compare/v0.14.2...v0.14.3) (2019-08-09)
334
335
336### Bug Fixes
337
338* fix regresstion on path to inject-css module ([def96de](https://github.com/dumberjs/dumber/commit/def96de))
339
340
341
342## [0.14.2](https://github.com/dumberjs/dumber/compare/v0.14.1...v0.14.2) (2019-08-09)
343
344
345### Bug Fixes
346
347* fix bad typo mistake in node-env-condition ([6e11ffe](https://github.com/dumberjs/dumber/commit/6e11ffe))
348
349
350
351## [0.14.1](https://github.com/dumberjs/dumber/compare/v0.14.0...v0.14.1) (2019-08-09)
352
353
354### Bug Fixes
355
356* fix missing check in node-env-condition ([17ecb94](https://github.com/dumberjs/dumber/commit/17ecb94))
357
358
359
360# [0.14.0](https://github.com/dumberjs/dumber/compare/v0.13.1...v0.14.0) (2019-08-09)
361
362
363### Features
364
365* support process.env.NODE_ENV ([75a902c](https://github.com/dumberjs/dumber/commit/75a902c))
366
367
368
369## [0.13.1](https://github.com/dumberjs/dumber/compare/v0.13.0...v0.13.1) (2019-08-05)
370
371
372
373# [0.13.0](https://github.com/dumberjs/dumber/compare/v0.12.7...v0.13.0) (2019-08-05)
374
375
376### Features
377
378* remove babel transpiling, back to plain commonjs ([f62c8aa](https://github.com/dumberjs/dumber/commit/f62c8aa))
379
380
381### BREAKING CHANGES
382
383* ensure-parser-set API is changed.
384
385
386
387## [0.12.7](https://github.com/dumberjs/dumber/compare/v0.12.6...v0.12.7) (2019-08-04)
388
389
390### Bug Fixes
391
392* fix missing ext:css plugin for less/sass/scss/styl deps ([3edd9da](https://github.com/dumberjs/dumber/commit/3edd9da))
393
394
395
396## [0.12.6](https://github.com/dumberjs/dumber/compare/v0.12.5...v0.12.6) (2019-08-04)
397
398
399### Bug Fixes
400
401* fix missing css injection for less/scss/sass/styl files ([420e0aa](https://github.com/dumberjs/dumber/commit/420e0aa))
402
403
404### Features
405
406* support multiple aliases ([6cc5f6b](https://github.com/dumberjs/dumber/commit/6cc5f6b))
407
408
409
410## [0.12.5](https://github.com/dumberjs/dumber/compare/v0.12.4...v0.12.5) (2019-07-30)
411
412
413
414## [0.12.4](https://github.com/dumberjs/dumber/compare/v0.12.3...v0.12.4) (2019-07-25)
415
416
417
418## [0.12.3](https://github.com/dumberjs/dumber/compare/v0.12.2...v0.12.3) (2019-07-16)
419
420
421
422## [0.12.2](https://github.com/dumberjs/dumber/compare/v0.12.1...v0.12.2) (2019-07-14)
423
424
425
426## [0.12.1](https://github.com/dumberjs/dumber/compare/v0.12.0...v0.12.1) (2019-07-13)
427
428
429
430# [0.12.0](https://github.com/dumberjs/dumber/compare/v0.11.7...v0.12.0) (2019-06-26)
431
432
433### Features
434
435* use the new define.alias func ([a86c32c](https://github.com/dumberjs/dumber/commit/a86c32c))
436
437
438
439## [0.11.7](https://github.com/dumberjs/dumber/compare/v0.11.6...v0.11.7) (2019-06-25)
440
441
442### Bug Fixes
443
444* fix missing main alias for npm package name ended with ".js" ([fa5ffb2](https://github.com/dumberjs/dumber/commit/fa5ffb2))
445
446
447
448## [0.11.6](https://github.com/dumberjs/dumber/compare/v0.11.5...v0.11.6) (2019-06-25)
449
450
451### Bug Fixes
452
453* explicitly fullfill json module to avoid json module dep issue in npm package ([f45809a](https://github.com/dumberjs/dumber/commit/f45809a))
454
455
456
457## [0.11.5](https://github.com/dumberjs/dumber/compare/v0.11.4...v0.11.5) (2019-06-04)
458
459
460### Bug Fixes
461
462* add dynamic import to tracing deps if possible ([1e6d148](https://github.com/dumberjs/dumber/commit/1e6d148))
463
464
465
466## [0.11.4](https://github.com/dumberjs/dumber/compare/v0.11.3...v0.11.4) (2019-06-04)
467
468
469### Bug Fixes
470
471* don't stop transform when incoming sourceMap is broken ([f129439](https://github.com/dumberjs/dumber/commit/f129439))
472
473
474
475## [0.11.3](https://github.com/dumberjs/dumber/compare/v0.11.2...v0.11.3) (2019-05-16)
476
477
478### Bug Fixes
479
480* don't stub text module with identity source map if there is existing map ([3afd5c0](https://github.com/dumberjs/dumber/commit/3afd5c0))
481
482
483
484## [0.11.2](https://github.com/dumberjs/dumber/compare/v0.11.1...v0.11.2) (2019-03-19)
485
486
487### Bug Fixes
488
489* better sources path support for npm package with source map ([825df14](https://github.com/dumberjs/dumber/commit/825df14))
490* use a non-empty sourcemap to please applySourceMap merge ([6c64dbf](https://github.com/dumberjs/dumber/commit/6c64dbf))
491
492
493
494## [0.11.1](https://github.com/dumberjs/dumber/compare/v0.11.0...v0.11.1) (2019-03-19)
495
496
497
498# [0.11.0](https://github.com/dumberjs/dumber/compare/v0.10.0...v0.11.0) (2019-03-19)
499
500
501### Features
502
503* proper source map rewrite. refactor trace pipeline ([2ddf24e](https://github.com/dumberjs/dumber/commit/2ddf24e)), closes [#6](https://github.com/dumberjs/dumber/issues/6)
504
505
506
507# [0.10.0](https://github.com/dumberjs/dumber/compare/v0.9.2...v0.10.0) (2019-03-08)
508
509
510
511## [0.9.2](https://github.com/dumberjs/dumber/compare/v0.9.1...v0.9.2) (2019-03-08)
512
513
514### Bug Fixes
515
516* improve compatibility with legacy libs that depends on jquery on momentjs ([323518d](https://github.com/dumberjs/dumber/commit/323518d))
517* skip deps cleanup (remove .js) for UMD file ([c574e29](https://github.com/dumberjs/dumber/commit/c574e29)), closes [#8](https://github.com/dumberjs/dumber/issues/8)
518* throw error on broken directory package.json ([b1d859f](https://github.com/dumberjs/dumber/commit/b1d859f))
519
520
521### Features
522
523* support duplicated module name in both user and package spaces ([6309efe](https://github.com/dumberjs/dumber/commit/6309efe)), closes [#5](https://github.com/dumberjs/dumber/issues/5)
524
525
526
527## [0.9.1](https://github.com/dumberjs/dumber/compare/v0.9.0...v0.9.1) (2019-02-10)
528
529
530### Bug Fixes
531
532* fix a regression of missing css injection on local css ([67e8532](https://github.com/dumberjs/dumber/commit/67e8532))
533
534
535
536# [0.9.0](https://github.com/dumberjs/dumber/compare/v0.8.18...v0.9.0) (2019-02-09)
537
538
539### Bug Fixes
540
541* upgrade dumber-module-loader, use requirejs compatible module.uri ([7fa38f6](https://github.com/dumberjs/dumber/commit/7fa38f6))
542
543
544### Features
545
546* show real package version for hard coded package main ([37f3bd7](https://github.com/dumberjs/dumber/commit/37f3bd7))
547
548
549
550## [0.8.18](https://github.com/dumberjs/dumber/compare/v0.8.17...v0.8.18) (2019-01-18)
551
552
553### Bug Fixes
554
555* fix typo ([fc388c5](https://github.com/dumberjs/dumber/commit/fc388c5))
556
557
558
559## [0.8.17](https://github.com/dumberjs/dumber/compare/v0.8.16...v0.8.17) (2019-01-18)
560
561
562
563## [0.8.16](https://github.com/dumberjs/dumber/compare/v0.8.15...v0.8.16) (2019-01-18)
564
565
566### Bug Fixes
567
568* better cache key with file path ([2f1a554](https://github.com/dumberjs/dumber/commit/2f1a554))
569* sync mode for fallback resolve ([35eaffe](https://github.com/dumberjs/dumber/commit/35eaffe))
570
571
572
573## [0.8.15](https://github.com/dumberjs/dumber/compare/v0.8.14...v0.8.15) (2019-01-18)
574
575
576
577## [0.8.14](https://github.com/dumberjs/dumber/compare/v0.8.13...v0.8.14) (2019-01-18)
578
579
580
581## [0.8.13](https://github.com/dumberjs/dumber/compare/v0.8.12...v0.8.13) (2019-01-17)
582
583
584### Bug Fixes
585
586* fix compatibility with nodejs v8 where URL is not available as global var ([2578785](https://github.com/dumberjs/dumber/commit/2578785))
587
588
589### Features
590
591* improve efficiency by skipping unchanged files in watch mode ([53caf61](https://github.com/dumberjs/dumber/commit/53caf61))
592
593
594
595## [0.8.12](https://github.com/dumberjs/dumber/compare/v0.8.11...v0.8.12) (2019-01-17)
596
597
598
599## [0.8.11](https://github.com/dumberjs/dumber/compare/v0.8.10...v0.8.11) (2019-01-16)
600
601
602### Bug Fixes
603
604* fix sourcesContent format ([d23a56e](https://github.com/dumberjs/dumber/commit/d23a56e))
605
606
607
608## [0.8.10](https://github.com/dumberjs/dumber/compare/v0.8.9...v0.8.10) (2019-01-16)
609
610
611### Bug Fixes
612
613* bring in missing dep ([3b91373](https://github.com/dumberjs/dumber/commit/3b91373))
614
615
616
617## [0.8.9](https://github.com/dumberjs/dumber/compare/v0.8.8...v0.8.9) (2019-01-16)
618
619
620### Features
621
622* inline sourcesContent for all npm package sourceMap ([f30e695](https://github.com/dumberjs/dumber/commit/f30e695))
623
624
625
626## [0.8.8](https://github.com/dumberjs/dumber/compare/v0.8.7...v0.8.8) (2019-01-15)
627
628
629### Bug Fixes
630
631* normalise file path for windows ([fff914d](https://github.com/dumberjs/dumber/commit/fff914d))
632
633
634### Features
635
636* support sourceMap from npm package ([956a946](https://github.com/dumberjs/dumber/commit/956a946))
637
638
639
640## [0.8.7](https://github.com/dumberjs/dumber/compare/v0.8.6...v0.8.7) (2019-01-13)
641
642
643### Features
644
645* support mapping and tracing plugin module ([bb32149](https://github.com/dumberjs/dumber/commit/bb32149))
646
647
648
649## [0.8.6](https://github.com/dumberjs/dumber/compare/v0.8.5...v0.8.6) (2019-01-06)
650
651
652
653## [0.8.5](https://github.com/dumberjs/dumber/compare/v0.8.4...v0.8.5) (2019-01-02)
654
655
656### Bug Fixes
657
658* only skip cjs wrap if amd define is in use ([90f0749](https://github.com/dumberjs/dumber/commit/90f0749))
659
660
661
662## [0.8.4](https://github.com/dumberjs/dumber/compare/v0.8.3...v0.8.4) (2018-12-30)
663
664
665### Features
666
667* support lerna hoisting ([b355daf](https://github.com/dumberjs/dumber/commit/b355daf)), closes [#4](https://github.com/dumberjs/dumber/issues/4)
668
669
670
671## [0.8.3](https://github.com/dumberjs/dumber/compare/v0.8.2...v0.8.3) (2018-12-24)
672
673
674
675## [0.8.2](https://github.com/dumberjs/dumber/compare/v0.8.1...v0.8.2) (2018-12-23)
676
677
678### Features
679
680* inject css on demand ([cf2f586](https://github.com/dumberjs/dumber/commit/cf2f586))
681
682
683### BREAKING CHANGES
684
685* option injectCss is now turned on by default
686
687
688
689## [0.8.1](https://github.com/dumberjs/dumber/compare/v0.8.0...v0.8.1) (2018-12-23)
690
691
692### Bug Fixes
693
694* fix accidentally upgraded readable-stream ([f11b53d](https://github.com/dumberjs/dumber/commit/f11b53d))
695
696
697
698# [0.8.0](https://github.com/dumberjs/dumber/compare/v0.7.25...v0.8.0) (2018-12-23)
699
700
701### Features
702
703* move appends to dedicated section to ensure appends after config ([0528bb9](https://github.com/dumberjs/dumber/commit/0528bb9))
704
705
706### BREAKING CHANGES
707
708* this requires gulp-dumber update
709
710
711
712## [0.7.25](https://github.com/dumberjs/dumber/compare/v0.7.24...v0.7.25) (2018-12-23)
713
714
715### Bug Fixes
716
717* simply put onRequire module content onto package space ([df28359](https://github.com/dumberjs/dumber/commit/df28359))
718
719
720### Features
721
722* support requirejs paths config ([f01f263](https://github.com/dumberjs/dumber/commit/f01f263))
723
724
725### Reverts
726
727* feat: be smart on onRequire stub's module space ([c403add](https://github.com/dumberjs/dumber/commit/c403add))
728
729
730
731## [0.7.24](https://github.com/dumberjs/dumber/compare/v0.7.23...v0.7.24) (2018-12-19)
732
733
734
735## [0.7.23](https://github.com/dumberjs/dumber/compare/v0.7.22...v0.7.23) (2018-12-18)
736
737
738### Features
739
740* coloured console log in nodejs env ([e76d173](https://github.com/dumberjs/dumber/commit/e76d173))
741
742
743
744## [0.7.22](https://github.com/dumberjs/dumber/compare/v0.7.21...v0.7.22) (2018-12-18)
745
746
747
748## [0.7.21](https://github.com/dumberjs/dumber/compare/v0.7.20...v0.7.21) (2018-12-18)
749
750
751### Features
752
753* be smart on onRequire stub's module space ([3851939](https://github.com/dumberjs/dumber/commit/3851939))
754
755
756
757## [0.7.20](https://github.com/dumberjs/dumber/compare/v0.7.19...v0.7.20) (2018-12-18)
758
759
760### Bug Fixes
761
762* fix onRequire file path ([b0dc772](https://github.com/dumberjs/dumber/commit/b0dc772))
763
764
765
766## [0.7.19](https://github.com/dumberjs/dumber/compare/v0.7.18...v0.7.19) (2018-12-17)
767
768
769### Bug Fixes
770
771* only recover missing main, not broken package.json ([6d08545](https://github.com/dumberjs/dumber/commit/6d08545))
772
773
774
775## [0.7.18](https://github.com/dumberjs/dumber/compare/v0.7.17...v0.7.18) (2018-12-17)
776
777
778### Bug Fixes
779
780* arrayBuffer() stub should return a promise ([4f03a1e](https://github.com/dumberjs/dumber/commit/4f03a1e))
781
782
783
784## [0.7.17](https://github.com/dumberjs/dumber/compare/v0.7.16...v0.7.17) (2018-12-17)
785
786
787### Bug Fixes
788
789* fix missing dep on base64-arraybuffer ([5a07d94](https://github.com/dumberjs/dumber/commit/5a07d94))
790
791
792
793## [0.7.16](https://github.com/dumberjs/dumber/compare/v0.7.15...v0.7.16) (2018-12-17)
794
795
796### Bug Fixes
797
798* fix missing } in wasm wrapper ([cab8453](https://github.com/dumberjs/dumber/commit/cab8453))
799
800
801
802## [0.7.15](https://github.com/dumberjs/dumber/compare/v0.7.14...v0.7.15) (2018-12-17)
803
804
805### Bug Fixes
806
807* fix unknown encoding null for buffer.toString() ([fc61bcc](https://github.com/dumberjs/dumber/commit/fc61bcc))
808
809
810
811## [0.7.14](https://github.com/dumberjs/dumber/compare/v0.7.13...v0.7.14) (2018-12-17)
812
813
814### Features
815
816* basic support of bundling wasm ([3efd5dd](https://github.com/dumberjs/dumber/commit/3efd5dd))
817
818
819
820## [0.7.13](https://github.com/dumberjs/dumber/compare/v0.7.12...v0.7.13) (2018-12-17)
821
822
823### Features
824
825* option to inject css onto html head ([ca45a3c](https://github.com/dumberjs/dumber/commit/ca45a3c)), closes [#1](https://github.com/dumberjs/dumber/issues/1)
826
827
828
829## [0.7.12](https://github.com/dumberjs/dumber/compare/v0.7.11...v0.7.12) (2018-12-15)
830
831
832### Bug Fixes
833
834* change default baseUrl from "dist" to "/dist" to work better in some SPA router ([71f0099](https://github.com/dumberjs/dumber/commit/71f0099))
835
836
837
838## [0.7.11](https://github.com/dumberjs/dumber/compare/v0.7.10...v0.7.11) (2018-12-15)
839
840
841### Bug Fixes
842
843* get missed location and main ([dc7c550](https://github.com/dumberjs/dumber/commit/dc7c550))
844
845
846
847## [0.7.10](https://github.com/dumberjs/dumber/compare/v0.7.9...v0.7.10) (2018-12-15)
848
849
850### Features
851
852* support es dynamic import() ([a9c0caf](https://github.com/dumberjs/dumber/commit/a9c0caf))
853
854
855
856## [0.7.9](https://github.com/dumberjs/dumber/compare/v0.7.8...v0.7.9) (2018-12-13)
857
858
859### Bug Fixes
860
861* need alias for direct browser replacement too ([62d0224](https://github.com/dumberjs/dumber/commit/62d0224))
862
863
864
865## [0.7.8](https://github.com/dumberjs/dumber/compare/v0.7.7...v0.7.8) (2018-12-13)
866
867
868### Bug Fixes
869
870* hopefully fixed stream stub ([e92bc04](https://github.com/dumberjs/dumber/commit/e92bc04))
871
872
873
874## [0.7.7](https://github.com/dumberjs/dumber/compare/v0.7.6...v0.7.7) (2018-12-13)
875
876
877### Bug Fixes
878
879* fix browser replacement on direct resource require ([73d26d8](https://github.com/dumberjs/dumber/commit/73d26d8))
880* fix browser replacement on main ([a0b4934](https://github.com/dumberjs/dumber/commit/a0b4934))
881
882
883
884## [0.7.6](https://github.com/dumberjs/dumber/compare/v0.7.5...v0.7.6) (2018-12-13)
885
886
887### Bug Fixes
888
889* use new readable-stream instead of old stream-browserify to stub nodejs core module stream ([f579263](https://github.com/dumberjs/dumber/commit/f579263))
890
891
892
893## [0.7.5](https://github.com/dumberjs/dumber/compare/v0.7.4...v0.7.5) (2018-12-13)
894
895
896### Bug Fixes
897
898* fix false error on stub module ([efe776f](https://github.com/dumberjs/dumber/commit/efe776f))
899
900
901
902## [0.7.4](https://github.com/dumberjs/dumber/compare/v0.7.3...v0.7.4) (2018-12-13)
903
904
905### Bug Fixes
906
907* fix parser on special globals like __defineSetter__ ([36cb1d4](https://github.com/dumberjs/dumber/commit/36cb1d4))
908
909
910### Features
911
912* support nodejs globals: global, process, Buffer ([a1975c4](https://github.com/dumberjs/dumber/commit/a1975c4))
913
914
915
916## [0.7.3](https://github.com/dumberjs/dumber/compare/v0.7.2...v0.7.3) (2018-12-11)
917
918
919### Features
920
921* make clearCache async ([d40b4b6](https://github.com/dumberjs/dumber/commit/d40b4b6))
922
923
924
925## [0.7.2](https://github.com/dumberjs/dumber/compare/v0.7.1...v0.7.2) (2018-12-11)
926
927
928### Features
929
930* support option skipModuleLoader ([1fc207c](https://github.com/dumberjs/dumber/commit/1fc207c))
931
932
933
934## [0.7.1](https://github.com/dumberjs/dumber/compare/v0.7.0...v0.7.1) (2018-12-11)
935
936
937
938# [0.7.0](https://github.com/dumberjs/dumber/compare/v0.6.0...v0.7.0) (2018-12-10)
939
940
941### Features
942
943* ensure ending in semicolon for prepends/appends ([e00be42](https://github.com/dumberjs/dumber/commit/e00be42))
944
945
946
947# [0.6.0](https://github.com/dumberjs/dumber/compare/v0.5.1...v0.6.0) (2018-12-10)
948
949
950### Features
951
952* ignore falsy values in prepends/appends/deps, so it is easier for user to do conditional config ([096fabb](https://github.com/dumberjs/dumber/commit/096fabb))
953
954
955
956## [0.5.1](https://github.com/dumberjs/dumber/compare/v0.5.0...v0.5.1) (2018-12-09)
957
958
959
960# [0.5.0](https://github.com/dumberjs/dumber/compare/v0.4.10...v0.5.0) (2018-12-09)
961
962
963### Features
964
965* tolerant missing main file like npm package simple-line-icons ([1fe8744](https://github.com/dumberjs/dumber/commit/1fe8744))
966
967
968
969## [0.4.10](https://github.com/dumberjs/dumber/compare/v0.4.9...v0.4.10) (2018-12-07)
970
971
972### Bug Fixes
973
974* remove sourceMappingUrl from prepends and appends ([803954e](https://github.com/dumberjs/dumber/commit/803954e))
975
976
977
978## [0.4.9](https://github.com/dumberjs/dumber/compare/v0.4.8...v0.4.9) (2018-12-07)
979
980
981
982## [0.4.8](https://github.com/dumberjs/dumber/compare/v0.4.7...v0.4.8) (2018-12-07)
983
984
985
986## [0.4.7](https://github.com/dumberjs/dumber/compare/v0.4.6...v0.4.7) (2018-12-07)
987
988
989
990## [0.4.6](https://github.com/dumberjs/dumber/compare/v0.4.5...v0.4.6) (2018-12-06)
991
992
993### Bug Fixes
994
995* take depsFinder in consideration when doing cache ([5d4be04](https://github.com/dumberjs/dumber/commit/5d4be04))
996
997
998### Features
999
1000* conventional alias from npm package module foo/dist/lib/bar (or foo/dist/_favor_/lib/bar) to foo/bar ([fcb11c9](https://github.com/dumberjs/dumber/commit/fcb11c9))
1001
1002
1003
1004## [0.4.5](https://github.com/dumberjs/dumber/compare/v0.4.4...v0.4.5) (2018-12-06)
1005
1006
1007### Bug Fixes
1008
1009* no warning for empty shim deps ([23c9ae3](https://github.com/dumberjs/dumber/commit/23c9ae3))
1010
1011
1012
1013## [0.4.4](https://github.com/dumberjs/dumber/compare/v0.4.3...v0.4.4) (2018-12-06)
1014
1015
1016### Bug Fixes
1017
1018* cleanup dist folder before build ([1bd842a](https://github.com/dumberjs/dumber/commit/1bd842a))
1019
1020
1021
1022## [0.4.3](https://github.com/dumberjs/dumber/compare/v0.4.2...v0.4.3) (2018-12-05)
1023
1024
1025
1026## [0.4.2](https://github.com/dumberjs/dumber/compare/v0.4.1...v0.4.2) (2018-12-05)
1027
1028
1029### Bug Fixes
1030
1031* remove inner defined modules from deps ([e772a62](https://github.com/dumberjs/dumber/commit/e772a62))
1032
1033
1034
1035## [0.4.1](https://github.com/dumberjs/dumber/compare/v0.4.0...v0.4.1) (2018-12-04)
1036
1037
1038
1039# [0.4.0](https://github.com/dumberjs/dumber/compare/v0.3.0...v0.4.0) (2018-12-04)
1040
1041
1042### Features
1043
1044* follow Fred's advice, replace esprima with cherow ([eea54a2](https://github.com/dumberjs/dumber/commit/eea54a2))
1045
1046
1047
1048# [0.3.0](https://github.com/dumberjs/dumber/compare/v0.2.1...v0.3.0) (2018-12-04)
1049
1050
1051### Bug Fixes
1052
1053* fix failures on windows ([ee90d8f](https://github.com/dumberjs/dumber/commit/ee90d8f))
1054
1055
1056
1057## [0.2.1](https://github.com/huochunpeng/dumber/compare/v0.2.0...v0.2.1) (2018-12-03)
1058
1059
1060### Bug Fixes
1061
1062* fix missing dep mkdirp ([11c3808](https://github.com/huochunpeng/dumber/commit/11c3808))
1063
1064
1065
1066# [0.2.0](https://github.com/huochunpeng/dumber/compare/v0.1.5...v0.2.0) (2018-12-02)
1067
1068
1069### Bug Fixes
1070
1071* support stub-module when running dumber in browser ([9aca164](https://github.com/huochunpeng/dumber/commit/9aca164))
1072
1073
1074### Features
1075
1076* cache trace ([1cf3e32](https://github.com/huochunpeng/dumber/commit/1cf3e32))
1077
1078
1079
1080## [0.1.5](https://github.com/huochunpeng/dumber/compare/v0.1.4...v0.1.5) (2018-11-30)
1081
1082
1083
1084## [0.1.4](https://github.com/huochunpeng/dumber/compare/v0.1.3...v0.1.4) (2018-11-30)
1085
1086
1087### Features
1088
1089* support optional onRequire hook ([72cd8ff](https://github.com/huochunpeng/dumber/commit/72cd8ff))
1090
1091
1092
1093## [0.1.3](https://github.com/huochunpeng/dumber/compare/v0.1.2...v0.1.3) (2018-11-29)
1094
1095
1096### Bug Fixes
1097
1098* cleanup switch module space call ([637d5a2](https://github.com/huochunpeng/dumber/commit/637d5a2))
1099
1100
1101
1102## [0.1.2](https://github.com/huochunpeng/dumber/compare/v0.1.1...v0.1.2) (2018-11-29)
1103
1104
1105### Bug Fixes
1106
1107* remove cjs contants from deps ([90eb551](https://github.com/huochunpeng/dumber/commit/90eb551))
1108
1109
1110
1111## [0.1.1](https://github.com/huochunpeng/dumber/compare/v0.1.0...v0.1.1) (2018-11-29)
1112
1113
1114### Bug Fixes
1115
1116* fix dep on [@babel](https://github.com/babel)/core ([6c5ce23](https://github.com/huochunpeng/dumber/commit/6c5ce23))
1117
1118
1119
1120# 0.1.0 (2018-11-29)
1121
1122
1123### Bug Fixes
1124
1125* fix json alias ([130d076](https://github.com/huochunpeng/dumber/commit/130d076))
1126* use nodejs require.resolve to ensure module resolving compatibility ([986b788](https://github.com/huochunpeng/dumber/commit/986b788))
1127* **package-locator:** rejects jsDelivr redirection on dir read ([a867d4d](https://github.com/huochunpeng/dumber/commit/a867d4d))
1128* **trace:** mimic requirejs runtime behaviour, if no module defined, add an empty shim ([8d9d4dd](https://github.com/huochunpeng/dumber/commit/8d9d4dd))
1129
1130
1131### Features
1132
1133* add nodejsload to reader, remove mock-fs ([722ad71](https://github.com/huochunpeng/dumber/commit/722ad71))
1134* alias creates aliases. ([844e02e](https://github.com/huochunpeng/dumber/commit/844e02e))
1135* allow passing in globalIndentifiers result for efficiency. ([89bc0b9](https://github.com/huochunpeng/dumber/commit/89bc0b9))
1136* bundler ([be73a3f](https://github.com/huochunpeng/dumber/commit/be73a3f))
1137* default npm package locator. ([f58584b](https://github.com/huochunpeng/dumber/commit/f58584b))
1138* defines transform returns js deps. ([b017c8f](https://github.com/huochunpeng/dumber/commit/b017c8f))
1139* implement r.js commonJs.convert. ([73c2571](https://github.com/huochunpeng/dumber/commit/73c2571))
1140* implement r.js parse.usesAmdOrRequirejs, but not declaresDefine and defineAmd. ([23132d1](https://github.com/huochunpeng/dumber/commit/23132d1))
1141* implement r.js parse.usesCommonJs with ast-matcher. ([a032dda](https://github.com/huochunpeng/dumber/commit/a032dda))
1142* implement r.js transform.toTransport in ast-matcher. ([76ea9c2](https://github.com/huochunpeng/dumber/commit/76ea9c2))
1143* jsDelivr-npm-package-locator. ([d6c2e8f](https://github.com/huochunpeng/dumber/commit/d6c2e8f))
1144* json transform into amd. ([5e3630b](https://github.com/huochunpeng/dumber/commit/5e3630b))
1145* package reader ([b2ba08b](https://github.com/huochunpeng/dumber/commit/b2ba08b))
1146* parser.usesEsm to check usage of ES module format ([33535b2](https://github.com/huochunpeng/dumber/commit/33535b2))
1147* resolve-module-id. ([353af30](https://github.com/huochunpeng/dumber/commit/353af30))
1148* shim support. ([9ff04cf](https://github.com/huochunpeng/dumber/commit/9ff04cf))
1149* support "json!a.json" for directly using requirejs ([ff24a65](https://github.com/huochunpeng/dumber/commit/ff24a65))
1150* support package.json browser field ([7cf93b7](https://github.com/huochunpeng/dumber/commit/7cf93b7))
1151* text transform into amd. ([9452dec](https://github.com/huochunpeng/dumber/commit/9452dec))
1152* trace unit. ([252bdaf](https://github.com/huochunpeng/dumber/commit/252bdaf))
1153* understand amdefine. ([ecfd655](https://github.com/huochunpeng/dumber/commit/ecfd655))
1154* use escope analysis to do true global variable check. ([2835381](https://github.com/huochunpeng/dumber/commit/2835381))
1155
1156
1157