UNPKG

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