UNPKG

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