UNPKG

50.6 kBMarkdownView Raw
1# [28.0.0](https://github.com/ipfs/aegir/compare/v27.0.0...v28.0.0) (2020-10-20)
2
3
4### Bug Fixes
5
6* remove --noUnhandledPromiseRejections option ([#653](https://github.com/ipfs/aegir/issues/653)) ([e478259](https://github.com/ipfs/aegir/commit/e47825947a19df31207c1819d36609207ec9d805))
7
8
9### Features
10
11* allow overriding runtime path for bundle size check ([#652](https://github.com/ipfs/aegir/issues/652)) ([f2ad1b9](https://github.com/ipfs/aegir/commit/f2ad1b9da5597ac54fc1d161c5b4a06195109b43))
12
13
14
15<a name="27.0.0"></a>
16# [27.0.0](https://github.com/ipfs/aegir/compare/v26.0.0...v27.0.0) (2020-10-06)
17
18
19### Features
20
21* factor eslint config to eslint-config-ipfs ([#638](https://github.com/ipfs/aegir/issues/638)) ([0fb42b9](https://github.com/ipfs/aegir/commit/0fb42b9))
22
23
24
25<a name="26.0.0"></a>
26# [26.0.0](https://github.com/ipfs/aegir/compare/v25.1.0...v26.0.0) (2020-08-14)
27
28
29### Features
30
31* Use file type based lint rules ([#621](https://github.com/ipfs/aegir/issues/621)) ([fdc002e](https://github.com/ipfs/aegir/commit/fdc002e))
32
33
34### BREAKING CHANGES
35
36* new linting file used for .ts files
37
38
39
40<a name="25.1.0"></a>
41# [25.1.0](https://github.com/ipfs/aegir/compare/v25.0.0...v25.1.0) (2020-08-11)
42
43
44### Bug Fixes
45
46* update bundlesize help command ([#617](https://github.com/ipfs/aegir/issues/617)) ([beedcdb](https://github.com/ipfs/aegir/commit/beedcdb))
47
48
49### Features
50
51* add support for the mocha --invert flag ([#622](https://github.com/ipfs/aegir/issues/622)) ([964d05f](https://github.com/ipfs/aegir/commit/964d05f))
52
53
54
55<a name="25.0.0"></a>
56# [25.0.0](https://github.com/ipfs/aegir/compare/v24.0.0...v25.0.0) (2020-06-20)
57
58
59### Bug Fixes
60
61* remove docsFormats from release cmd ([39e44b0](https://github.com/ipfs/aegir/commit/39e44b0))
62* use bugfixes: true in the babel config ([2fc9878](https://github.com/ipfs/aegir/commit/2fc9878))
63
64
65### Features
66
67* support ts([#584](https://github.com/ipfs/aegir/issues/584)) ([9dc23a3](https://github.com/ipfs/aegir/commit/9dc23a3))
68
69
70
71<a name="24.0.0"></a>
72# [24.0.0](https://github.com/ipfs/aegir/compare/v23.0.0...v24.0.0) (2020-06-16)
73
74
75### Features
76
77* default to not include node globals anf builtins ([#578](https://github.com/ipfs/aegir/issues/578)) ([fecb4ae](https://github.com/ipfs/aegir/commit/fecb4ae))
78
79
80### BREAKING CHANGES
81
82* browser code will NOT have node globals and builtins available.
83
84
85
86<a name="23.0.0"></a>
87# [23.0.0](https://github.com/ipfs/aegir/compare/v22.1.0...v23.0.0) (2020-06-12)
88
89
90### Bug Fixes
91
92* remove support for flow ([#579](https://github.com/ipfs/aegir/issues/579)) ([870c64d](https://github.com/ipfs/aegir/commit/870c64d))
93
94
95### Features
96
97* clean up deps, utils, release cmd and docs ([#581](https://github.com/ipfs/aegir/issues/581)) ([4b4ce35](https://github.com/ipfs/aegir/commit/4b4ce35))
98
99
100### BREAKING CHANGES
101
102* remove karma-edge and remove `docsFormats` from `docs` cmd
103* Flow support was removed
104
105
106
107<a name="22.1.0"></a>
108# [22.1.0](https://github.com/ipfs/aegir/compare/v22.0.0...v22.1.0) (2020-06-10)
109
110
111### Features
112
113* checks action and bundlesize check improvements ([#532](https://github.com/ipfs/aegir/issues/532)) ([435bb20](https://github.com/ipfs/aegir/commit/435bb20))
114
115
116
117<a name="22.0.0"></a>
118# [22.0.0](https://github.com/ipfs/aegir/compare/v21.10.2...v22.0.0) (2020-05-07)
119
120
121### Features
122
123* turn off sourcemaps for production builds ([#549](https://github.com/ipfs/aegir/issues/549)) ([19bb300](https://github.com/ipfs/aegir/commit/19bb300))
124
125
126### BREAKING CHANGES
127
128* no more sourcemaps and unminified bundle for productions builds
129
130
131
132<a name="21.10.2"></a>
133## [21.10.2](https://github.com/ipfs/aegir/compare/v21.10.1...v21.10.2) (2020-05-06)
134
135
136### Bug Fixes
137
138* fix process.env in karma tests ([#559](https://github.com/ipfs/aegir/issues/559)) ([09ba9c6](https://github.com/ipfs/aegir/commit/09ba9c6))
139
140
141
142<a name="21.10.1"></a>
143## [21.10.1](https://github.com/ipfs/aegir/compare/v21.10.0...v21.10.1) (2020-05-05)
144
145
146### Bug Fixes
147
148* whitelist process env keys ([#557](https://github.com/ipfs/aegir/issues/557)) ([e36e1de](https://github.com/ipfs/aegir/commit/e36e1de))
149
150
151
152<a name="21.10.0"></a>
153# [21.10.0](https://github.com/ipfs/aegir/compare/v21.9.2...v21.10.0) (2020-05-05)
154
155
156### Features
157
158* echo request headers ([#553](https://github.com/ipfs/aegir/issues/553)) ([8444136](https://github.com/ipfs/aegir/commit/8444136))
159
160
161
162<a name="21.9.2"></a>
163## [21.9.2](https://github.com/ipfs/aegir/compare/v21.9.1...v21.9.2) (2020-04-30)
164
165
166### Bug Fixes
167
168* bump deps ([5dd58e6](https://github.com/ipfs/aegir/commit/5dd58e6))
169
170
171
172<a name="21.9.1"></a>
173## [21.9.1](https://github.com/ipfs/aegir/compare/v21.9.0...v21.9.1) (2020-04-30)
174
175
176### Bug Fixes
177
178* better stack traces and add process to node: false ([1f2dab6](https://github.com/ipfs/aegir/commit/1f2dab6))
179
180
181
182<a name="21.9.0"></a>
183# [21.9.0](https://github.com/ipfs/aegir/compare/v21.8.1...v21.9.0) (2020-04-20)
184
185
186### Bug Fixes
187
188* add test to dependency check ([bf81ee2](https://github.com/ipfs/aegir/commit/bf81ee2))
189* bump electron to 8.2.2 ([cacb7af](https://github.com/ipfs/aegir/commit/cacb7af))
190* remove karma junit ([9a2ad2c](https://github.com/ipfs/aegir/commit/9a2ad2c))
191* remove unused util ([cefd014](https://github.com/ipfs/aegir/commit/cefd014))
192
193
194### Features
195
196* bump extract-zip to 2.0.0 ([b1f80fd](https://github.com/ipfs/aegir/commit/b1f80fd))
197* bump karma to 5.0.1 ([e229a66](https://github.com/ipfs/aegir/commit/e229a66))
198* improve errors and dep check cmd ([64f16db](https://github.com/ipfs/aegir/commit/64f16db)), closes [#428](https://github.com/ipfs/aegir/issues/428)
199
200
201
202<a name="21.8.1"></a>
203## [21.8.1](https://github.com/ipfs/aegir/compare/v21.8.0...v21.8.1) (2020-04-14)
204
205
206### Bug Fixes
207
208* fix undefined hook return ([1e90b5c](https://github.com/ipfs/aegir/commit/1e90b5c))
209
210
211
212<a name="21.8.0"></a>
213# [21.8.0](https://github.com/ipfs/aegir/compare/v21.7.0...v21.8.0) (2020-04-14)
214
215
216### Features
217
218* forward env to webpack ([ee90e20](https://github.com/ipfs/aegir/commit/ee90e20))
219
220
221
222<a name="21.7.0"></a>
223# [21.7.0](https://github.com/ipfs/aegir/compare/v21.6.0...v21.7.0) (2020-04-13)
224
225
226### Features
227
228* add download endpoint to echo server ([4fc3220](https://github.com/ipfs/aegir/commit/4fc3220))
229
230
231
232<a name="21.6.0"></a>
233# [21.6.0](https://github.com/ipfs/aegir/compare/v21.5.1...v21.6.0) (2020-04-13)
234
235
236### Features
237
238* export assert and chai itself ([dbe8145](https://github.com/ipfs/aegir/commit/dbe8145))
239
240
241
242<a name="21.5.1"></a>
243## [21.5.1](https://github.com/ipfs/aegir/compare/v21.5.0...v21.5.1) (2020-04-13)
244
245
246
247<a name="21.5.0"></a>
248# [21.5.0](https://github.com/ipfs/aegir/compare/v21.4.5...v21.5.0) (2020-04-13)
249
250
251### Bug Fixes
252
253* disable gpg sign in tests ([8714603](https://github.com/ipfs/aegir/commit/8714603))
254* fix path in the fixture test ([30e9331](https://github.com/ipfs/aegir/commit/30e9331))
255
256
257### Features
258
259* add testing helpers ([a9d0561](https://github.com/ipfs/aegir/commit/a9d0561))
260
261
262
263<a name="21.4.5"></a>
264## [21.4.5](https://github.com/ipfs/aegir/compare/v21.4.4...v21.4.5) (2020-03-25)
265
266
267### Bug Fixes
268
269* add buffer to fixtures ([775e986](https://github.com/ipfs/aegir/commit/775e986))
270
271
272
273<a name="21.4.4"></a>
274## [21.4.4](https://github.com/ipfs/aegir/compare/v21.4.3...v21.4.4) (2020-03-23)
275
276
277### Bug Fixes
278
279* fix release node flag and remove progress ([ac2baa7](https://github.com/ipfs/aegir/commit/ac2baa7))
280
281
282
283<a name="21.4.3"></a>
284## [21.4.3](https://github.com/ipfs/aegir/compare/v21.4.2...v21.4.3) (2020-03-20)
285
286
287### Bug Fixes
288
289* fix node flag ([17ec20b](https://github.com/ipfs/aegir/commit/17ec20b))
290
291
292
293<a name="21.4.2"></a>
294## [21.4.2](https://github.com/ipfs/aegir/compare/v21.4.1...v21.4.2) (2020-03-20)
295
296
297### Bug Fixes
298
299* fix browser tests node flag ([fbbd77a](https://github.com/ipfs/aegir/commit/fbbd77a))
300
301
302
303<a name="21.4.1"></a>
304## [21.4.1](https://github.com/ipfs/aegir/compare/v21.4.0...v21.4.1) (2020-03-20)
305
306
307### Bug Fixes
308
309* fix fixtures loading ([ec16728](https://github.com/ipfs/aegir/commit/ec16728)), closes [#533](https://github.com/ipfs/aegir/issues/533)
310* improve --node false ([d3a104f](https://github.com/ipfs/aegir/commit/d3a104f))
311
312
313
314<a name="21.4.0"></a>
315# [21.4.0](https://github.com/ipfs/aegir/compare/v21.3.3...v21.4.0) (2020-03-18)
316
317
318### Features
319
320* add node options to test and build ([a756945](https://github.com/ipfs/aegir/commit/a756945))
321
322
323
324<a name="21.3.3"></a>
325## [21.3.3](https://github.com/ipfs/aegir/compare/v21.3.2...v21.3.3) (2020-03-18)
326
327
328### Bug Fixes
329
330* fix karma fixture loading ([d2fa1ce](https://github.com/ipfs/aegir/commit/d2fa1ce))
331
332
333
334<a name="21.3.2"></a>
335## [21.3.2](https://github.com/ipfs/aegir/compare/v21.3.1...v21.3.2) (2020-03-16)
336
337
338### Bug Fixes
339
340* use execa for dirty check ([682cd11](https://github.com/ipfs/aegir/commit/682cd11))
341
342
343
344<a name="21.3.1"></a>
345## [21.3.1](https://github.com/ipfs/aegir/compare/v21.3.0...v21.3.1) (2020-03-16)
346
347
348### Bug Fixes
349
350* fix webpack warn, make electron lazy ([#521](https://github.com/ipfs/aegir/issues/521)) ([68fc177](https://github.com/ipfs/aegir/commit/68fc177))
351* pass --full-trace option to electron-mocha ([#519](https://github.com/ipfs/aegir/issues/519)) ([a100c87](https://github.com/ipfs/aegir/commit/a100c87)), closes [/github.com/jprichardson/electron-mocha/blob/master/lib/run.js#L166](https://github.com//github.com/jprichardson/electron-mocha/blob/master/lib/run.js/issues/L166)
352* run tests with progress ([e27eded](https://github.com/ipfs/aegir/commit/e27eded))
353
354
355
356<a name="21.3.0"></a>
357# [21.3.0](https://github.com/ipfs/aegir/compare/v21.2.0...v21.3.0) (2020-02-20)
358
359
360### Bug Fixes
361
362* update deps ([ad0bcc3](https://github.com/ipfs/aegir/commit/ad0bcc3))
363
364
365
366<a name="21.2.0"></a>
367# [21.2.0](https://github.com/ipfs/aegir/compare/v21.1.0...v21.2.0) (2020-02-20)
368
369
370### Features
371
372* allow enabling/disabling each part of the release process ([#526](https://github.com/ipfs/aegir/issues/526)) ([9c44626](https://github.com/ipfs/aegir/commit/9c44626))
373
374
375
376<a name="21.1.0"></a>
377# [21.1.0](https://github.com/ipfs/aegir/compare/v21.0.2...v21.1.0) (2020-02-19)
378
379
380### Features
381
382* test dependants ([#525](https://github.com/ipfs/aegir/issues/525)) ([4f42860](https://github.com/ipfs/aegir/commit/4f42860))
383
384
385
386<a name="21.0.2"></a>
387## [21.0.2](https://github.com/ipfs/aegir/compare/v21.0.1...v21.0.2) (2020-02-14)
388
389
390### Bug Fixes
391
392* fix electron detection ([#520](https://github.com/ipfs/aegir/issues/520)) ([0b911ec](https://github.com/ipfs/aegir/commit/0b911ec))
393
394
395
396<a name="21.0.1"></a>
397## [21.0.1](https://github.com/ipfs/aegir/compare/v21.0.0...v21.0.1) (2020-02-14)
398
399
400### Bug Fixes
401
402* better default for userconfig ([4a7f21d](https://github.com/ipfs/aegir/commit/4a7f21d))
403
404
405
406<a name="21.0.0"></a>
407# [21.0.0](https://github.com/ipfs/aegir/compare/v20.6.1...v21.0.0) (2020-02-14)
408
409
410### Bug Fixes
411
412* cleanup, update deps, remove deps ([#512](https://github.com/ipfs/aegir/issues/512)) ([6d4d25a](https://github.com/ipfs/aegir/commit/6d4d25a))
413
414
415### BREAKING CHANGES
416
417* hooks no longer support callbacks, eslint packages were updated so errors maybe appear and contributors list feature will change a bit.
418
419
420
421<a name="20.6.1"></a>
422## [20.6.1](https://github.com/ipfs/aegir/compare/v20.6.0...v20.6.1) (2020-02-14)
423
424
425### Bug Fixes
426
427* remove package-lock before generating npm-shrinkwrap file ([#518](https://github.com/ipfs/aegir/issues/518)) ([02fc308](https://github.com/ipfs/aegir/commit/02fc308)), closes [#516](https://github.com/ipfs/aegir/issues/516)
428
429
430
431<a name="20.6.0"></a>
432# [20.6.0](https://github.com/ipfs/aegir/compare/v20.5.1...v20.6.0) (2020-02-04)
433
434
435### Features
436
437* make unhandled promise rejections fail tests ([#507](https://github.com/ipfs/aegir/issues/507)) ([b634474](https://github.com/ipfs/aegir/commit/b634474)), closes [#505](https://github.com/ipfs/aegir/issues/505)
438
439
440
441<a name="20.5.1"></a>
442## [20.5.1](https://github.com/ipfs/aegir/compare/v20.5.0...v20.5.1) (2020-01-16)
443
444
445### Bug Fixes
446
447* fix typo in aegir test --help examples ([082cc58](https://github.com/ipfs/aegir/commit/082cc58))
448
449
450
451<a name="20.5.0"></a>
452# [20.5.0](https://github.com/ipfs/aegir/compare/v20.4.1...v20.5.0) (2019-12-11)
453
454
455### Bug Fixes
456
457* specify remote for branch to checkout ([#465](https://github.com/ipfs/aegir/issues/465)) ([cb94e01](https://github.com/ipfs/aegir/commit/cb94e01))
458
459
460### Features
461
462* support lockfiles during text-external ([#450](https://github.com/ipfs/aegir/issues/450)) ([7ee3d14](https://github.com/ipfs/aegir/commit/7ee3d14))
463* update deps should be non breaking ([c74a430](https://github.com/ipfs/aegir/commit/c74a430))
464
465
466
467<a name="20.4.1"></a>
468## [20.4.1](https://github.com/ipfs/aegir/compare/v20.4.0...v20.4.1) (2019-10-11)
469
470
471### Bug Fixes
472
473* force --verbose for verbose mode ([#447](https://github.com/ipfs/aegir/issues/447)) ([5ed2fbe](https://github.com/ipfs/aegir/commit/5ed2fbe))
474
475
476
477<a name="20.4.0"></a>
478# [20.4.0](https://github.com/ipfs/aegir/compare/v20.3.2...v20.4.0) (2019-10-10)
479
480
481### Features
482
483* allow testing branches of third party repos ([#438](https://github.com/ipfs/aegir/issues/438)) ([39ed250](https://github.com/ipfs/aegir/commit/39ed250))
484
485
486
487<a name="20.3.2"></a>
488## [20.3.2](https://github.com/ipfs/aegir/compare/v20.3.1...v20.3.2) (2019-10-10)
489
490
491### Bug Fixes
492
493* remove electron from the defaults target ([9ff4633](https://github.com/ipfs/aegir/commit/9ff4633))
494* remove manual push after rc publish ([#432](https://github.com/ipfs/aegir/issues/432)) ([dfc5bb5](https://github.com/ipfs/aegir/commit/dfc5bb5)), closes [#426](https://github.com/ipfs/aegir/issues/426)
495
496
497### Features
498
499* prefix rc with release ([#431](https://github.com/ipfs/aegir/issues/431)) ([8b1cf8a](https://github.com/ipfs/aegir/commit/8b1cf8a))
500
501
502
503<a name="20.3.1"></a>
504## [20.3.1](https://github.com/ipfs/aegir/compare/v20.3.0...v20.3.1) (2019-09-19)
505
506
507### Bug Fixes
508
509* fix karma timeout ([a413878](https://github.com/ipfs/aegir/commit/a413878))
510
511
512
513<a name="20.3.0"></a>
514# [20.3.0](https://github.com/ipfs/aegir/compare/v20.2.0...v20.3.0) (2019-09-19)
515
516
517### Bug Fixes
518
519* push to the current branch ([#426](https://github.com/ipfs/aegir/issues/426)) ([d82815a](https://github.com/ipfs/aegir/commit/d82815a))
520
521
522### Features
523
524* add AEGIR_RUNNER env var and support timeout in the browser and electron test runners. ([61cc413](https://github.com/ipfs/aegir/commit/61cc413))
525* add test-external command ([#425](https://github.com/ipfs/aegir/issues/425)) ([92236ba](https://github.com/ipfs/aegir/commit/92236ba))
526
527
528
529<a name="20.2.0"></a>
530# [20.2.0](https://github.com/ipfs/aegir/compare/v20.1.0...v20.2.0) (2019-09-16)
531
532
533### Bug Fixes
534
535* fix linter ([903bd03](https://github.com/ipfs/aegir/commit/903bd03))
536
537
538### Features
539
540* adds command to update release candidates ([#421](https://github.com/ipfs/aegir/issues/421)) ([36de3ff](https://github.com/ipfs/aegir/commit/36de3ff))
541* update deps ([#423](https://github.com/ipfs/aegir/issues/423)) ([24ba24b](https://github.com/ipfs/aegir/commit/24ba24b))
542
543
544### BREAKING CHANGES
545
546* linter upgrade you may need to fix linting problems
547
548
549
550<a name="20.1.0"></a>
551# [20.1.0](https://github.com/ipfs/aegir/compare/v20.0.0...v20.1.0) (2019-09-10)
552
553
554### Features
555
556* add commands for publishing rc ([#419](https://github.com/ipfs/aegir/issues/419)) ([d1cc8d5](https://github.com/ipfs/aegir/commit/d1cc8d5))
557
558
559
560<a name="20.0.0"></a>
561# [20.0.0](https://github.com/ipfs/aegir/compare/v19.0.5...v20.0.0) (2019-07-12)
562
563
564### Bug Fixes
565
566* use the default docs theme ([#396](https://github.com/ipfs/aegir/issues/396)) ([ca63d17](https://github.com/ipfs/aegir/commit/ca63d17)), closes [#369](https://github.com/ipfs/aegir/issues/369)
567
568
569### Features
570
571* aegir test --100 for full coverage validation ([#360](https://github.com/ipfs/aegir/issues/360)) ([690c459](https://github.com/ipfs/aegir/commit/690c459))
572* update deps and make lint --fix work ([#395](https://github.com/ipfs/aegir/issues/395)) ([7db9e4c](https://github.com/ipfs/aegir/commit/7db9e4c)), closes [#311](https://github.com/ipfs/aegir/issues/311)
573
574
575### BREAKING CHANGES
576
577* The eslint rules changes, you will need to `run npx aegir lint --fix`
578
579
580
581<a name="19.0.5"></a>
582## [19.0.5](https://github.com/ipfs/aegir/compare/v19.0.4...v19.0.5) (2019-07-05)
583
584
585### Features
586
587* support async hooks ([#390](https://github.com/ipfs/aegir/issues/390)) ([717f888](https://github.com/ipfs/aegir/commit/717f888)), closes [ipfs/js-ipfsd-ctl#353](https://github.com/ipfs/js-ipfsd-ctl/issues/353) [ipfs/js-ipfs#1670](https://github.com/ipfs/js-ipfs/issues/1670)
588
589
590
591<a name="19.0.4"></a>
592## [19.0.4](https://github.com/ipfs/aegir/compare/v19.0.3...v19.0.4) (2019-06-29)
593
594
595### Bug Fixes
596
597* update docs for electron ci config ([ff6e16b](https://github.com/ipfs/aegir/commit/ff6e16b))
598* use default babel config and update browserslist ([#382](https://github.com/ipfs/aegir/issues/382)) ([4ad7f19](https://github.com/ipfs/aegir/commit/4ad7f19)), closes [#379](https://github.com/ipfs/aegir/issues/379) [#380](https://github.com/ipfs/aegir/issues/380) [#381](https://github.com/ipfs/aegir/issues/381)
599
600
601
602<a name="19.0.3"></a>
603## [19.0.3](https://github.com/ipfs/aegir/compare/v19.0.2...v19.0.3) (2019-05-24)
604
605
606### Bug Fixes
607
608* fix gh release ([8eba533](https://github.com/ipfs/aegir/commit/8eba533))
609
610
611
612<a name="19.0.2"></a>
613## [19.0.2](https://github.com/ipfs/aegir/compare/v19.0.1...v19.0.2) (2019-05-24)
614
615
616
617<a name="19.0.1"></a>
618## [19.0.1](https://github.com/ipfs/aegir/compare/v19.0.0...v19.0.1) (2019-05-24)
619
620
621
622<a name="19.0.0"></a>
623# [19.0.0](https://github.com/ipfs/aegir/compare/v18.2.2...v19.0.0) (2019-05-24)
624
625
626### Bug Fixes
627
628* allow development versions to use caret ([#356](https://github.com/ipfs/aegir/issues/356)) ([4a50e11](https://github.com/ipfs/aegir/commit/4a50e11)), closes [#346](https://github.com/ipfs/aegir/issues/346)
629* fix breaking change from read-pkg-up ([1b3205c](https://github.com/ipfs/aegir/commit/1b3205c))
630* fix corejs babel config ([2660dc3](https://github.com/ipfs/aegir/commit/2660dc3))
631* make AEGir Node.js 12 compatible ([#357](https://github.com/ipfs/aegir/issues/357)) ([924eed2](https://github.com/ipfs/aegir/commit/924eed2))
632* update dependencies ([e280ead](https://github.com/ipfs/aegir/commit/e280ead))
633* update electron test config ([b15aca8](https://github.com/ipfs/aegir/commit/b15aca8))
634
635
636### Features
637
638* add support for electron in tests ([#359](https://github.com/ipfs/aegir/issues/359)) ([4363230](https://github.com/ipfs/aegir/commit/4363230))
639* add support for electron renderer in test and docs ([b170814](https://github.com/ipfs/aegir/commit/b170814))
640* change linting rules to make `console.foo` an error ([#299](https://github.com/ipfs/aegir/issues/299)) ([30191ac](https://github.com/ipfs/aegir/commit/30191ac))
641* require await in functions marked async ([#355](https://github.com/ipfs/aegir/issues/355)) ([b26ac5c](https://github.com/ipfs/aegir/commit/b26ac5c)), closes [#354](https://github.com/ipfs/aegir/issues/354)
642* update deps and cleanup ([#358](https://github.com/ipfs/aegir/issues/358)) ([1cb8cf2](https://github.com/ipfs/aegir/commit/1cb8cf2)), closes [#350](https://github.com/ipfs/aegir/issues/350) [#193](https://github.com/ipfs/aegir/issues/193)
643
644
645### BREAKING CHANGES
646
647* lots of deps updated hidden problems might still exist
648* console.* statement are NOW a lint error
649
650
651
652<a name="18.2.2"></a>
653## [18.2.2](https://github.com/ipfs/aegir/compare/v18.2.1...v18.2.2) (2019-04-12)
654
655
656
657<a name="18.2.1"></a>
658## [18.2.1](https://github.com/ipfs/aegir/compare/v18.2.0...v18.2.1) (2019-03-04)
659
660
661### Bug Fixes
662
663* use the same timeout for mocha and karma-mocha ([#338](https://github.com/ipfs/aegir/issues/338)) ([58fb8b0](https://github.com/ipfs/aegir/commit/58fb8b0))
664
665
666
667<a name="18.2.0"></a>
668# [18.2.0](https://github.com/ipfs/aegir/compare/v18.1.1...v18.2.0) (2019-02-21)
669
670
671### Features
672
673* add bundlesize support to the build cmd ([#335](https://github.com/ipfs/aegir/issues/335)) ([55b92a6](https://github.com/ipfs/aegir/commit/55b92a6))
674* adds no-sandbox to ChromeHeadless in karma config ([#333](https://github.com/ipfs/aegir/issues/333)) ([a6f4cc2](https://github.com/ipfs/aegir/commit/a6f4cc2))
675
676
677
678<a name="18.1.1"></a>
679## [18.1.1](https://github.com/ipfs/aegir/compare/v18.1.0...v18.1.1) (2019-02-19)
680
681
682### Bug Fixes
683
684* exclude fixtures from dep-check ([#334](https://github.com/ipfs/aegir/issues/334)) ([0b00c1f](https://github.com/ipfs/aegir/commit/0b00c1f))
685
686
687
688<a name="18.1.0"></a>
689# [18.1.0](https://github.com/ipfs/aegir/compare/v18.0.3...v18.1.0) (2019-02-12)
690
691
692### Bug Fixes
693
694* fix the debug alias ([5a47b7e](https://github.com/ipfs/aegir/commit/5a47b7e))
695
696
697
698<a name="18.0.3"></a>
699## [18.0.3](https://github.com/ipfs/aegir/compare/v18.0.2...v18.0.3) (2019-01-08)
700
701
702### Bug Fixes
703
704* pull in karma-entry.js from current directory ([#313](https://github.com/ipfs/aegir/issues/313)) ([3597ce5](https://github.com/ipfs/aegir/commit/3597ce5))
705
706
707
708<a name="18.0.2"></a>
709## [18.0.2](https://github.com/ipfs/aegir/compare/v18.0.1...v18.0.2) (2018-12-20)
710
711
712
713<a name="18.0.1"></a>
714## [18.0.1](https://github.com/ipfs/aegir/compare/v18.0.0...v18.0.1) (2018-12-20)
715
716
717### Bug Fixes
718
719* add node 8 support ([7ec4cf5](https://github.com/ipfs/aegir/commit/7ec4cf5))
720
721
722
723<a name="18.0.0"></a>
724# [18.0.0](https://github.com/ipfs/aegir/compare/v17.1.1...v18.0.0) (2018-12-19)
725
726
727### Bug Fixes
728
729* make babel and webpack safer and faster ([#305](https://github.com/ipfs/aegir/issues/305)) ([e47ea98](https://github.com/ipfs/aegir/commit/e47ea98))
730
731
732### Features
733
734* add package.json linter ([#304](https://github.com/ipfs/aegir/issues/304)) ([f90bd78](https://github.com/ipfs/aegir/commit/f90bd78))
735
736
737
738<a name="17.1.1"></a>
739## [17.1.1](https://github.com/ipfs/aegir/compare/v17.1.0...v17.1.1) (2018-11-23)
740
741
742### Bug Fixes
743
744* upgrade eslint to v5 ([#298](https://github.com/ipfs/aegir/issues/298)) ([8a3e9cd](https://github.com/ipfs/aegir/commit/8a3e9cd)), closes [eslint/eslint#10587](https://github.com/eslint/eslint/issues/10587)
745
746
747### Features
748
749* add rule to catch `.only` in tests ([#300](https://github.com/ipfs/aegir/issues/300)) ([1465a09](https://github.com/ipfs/aegir/commit/1465a09))
750
751
752
753<a name="17.1.0"></a>
754# [17.1.0](https://github.com/ipfs/aegir/compare/v17.0.1...v17.1.0) (2018-11-20)
755
756
757### Features
758
759* prereleases ([#289](https://github.com/ipfs/aegir/issues/289)) ([f13d700](https://github.com/ipfs/aegir/commit/f13d700)), closes [/github.com/npm/node-semver/blob/6086e5ae8e8e253b915b3885a809cfa7532d28f7/semver.js#L365-L395](https://github.com//github.com/npm/node-semver/blob/6086e5ae8e8e253b915b3885a809cfa7532d28f7/semver.js/issues/L365-L395)
760
761
762
763<a name="17.0.1"></a>
764## [17.0.1](https://github.com/ipfs/aegir/compare/v17.0.0...v17.0.1) (2018-10-30)
765
766
767### Bug Fixes
768
769* fix documentation.js not loading files and change input file ([#272](https://github.com/ipfs/aegir/issues/272)) ([2830618](https://github.com/ipfs/aegir/commit/2830618))
770* remove CONFIG_FILE const ([c563c87](https://github.com/ipfs/aegir/commit/c563c87))
771
772
773### Features
774
775* add support for eslint overrides ([643f08c](https://github.com/ipfs/aegir/commit/643f08c))
776
777
778
779<a name="17.0.0"></a>
780# [17.0.0](https://github.com/ipfs/aegir/compare/v16.0.0...v17.0.0) (2018-10-26)
781
782
783
784<a name="16.0.0"></a>
785# [16.0.0](https://github.com/ipfs/aegir/compare/v15.3.1...v16.0.0) (2018-10-26)
786
787
788### Bug Fixes
789
790* dont require missing config ([6a5094c](https://github.com/ipfs/aegir/commit/6a5094c))
791* remove requirement to include [@returns](https://github.com/returns) in jsdoc ([d713393](https://github.com/ipfs/aegir/commit/d713393))
792* update stream http ([410b3ce](https://github.com/ipfs/aegir/commit/410b3ce))
793
794
795### Features
796
797* add analyze options and upgrade deps ([#274](https://github.com/ipfs/aegir/issues/274)) ([aa9a737](https://github.com/ipfs/aegir/commit/aa9a737))
798
799
800
801<a name="15.3.1"></a>
802## [15.3.1](https://github.com/ipfs/aegir/compare/v15.3.0...v15.3.1) (2018-10-03)
803
804
805### Bug Fixes
806
807* bump version before building ([44e0b4d](https://github.com/ipfs/aegir/commit/44e0b4d)), closes [#208](https://github.com/ipfs/aegir/issues/208)
808
809
810
811<a name="15.3.0"></a>
812# [15.3.0](https://github.com/ipfs/aegir/compare/v15.2.0...v15.3.0) (2018-10-03)
813
814
815### Bug Fixes
816
817* build not run during release cmd ([6c6762f](https://github.com/ipfs/aegir/commit/6c6762f))
818* do not smother user config parse error ([9d615a8](https://github.com/ipfs/aegir/commit/9d615a8))
819* fix type in the docs template ([42a198d](https://github.com/ipfs/aegir/commit/42a198d))
820* generate sourcemap for minified build ([e581c68](https://github.com/ipfs/aegir/commit/e581c68))
821* unminified builds should not be minified ([af41034](https://github.com/ipfs/aegir/commit/af41034))
822* windows takes 2 minutes to exit ([3166c70](https://github.com/ipfs/aegir/commit/3166c70))
823
824
825### Features
826
827* set browsers with AEGIR_BROWSERS ([1600344](https://github.com/ipfs/aegir/commit/1600344))
828
829
830
831<a name="15.2.0"></a>
832# [15.2.0](https://github.com/ipfs/aegir/compare/v15.1.0...v15.2.0) (2018-09-17)
833
834
835### Features
836
837* support one time passwords ([7a021c4](https://github.com/ipfs/aegir/commit/7a021c4))
838
839
840
841<a name="15.1.0"></a>
842# [15.1.0](https://github.com/ipfs/aegir/compare/v15.0.1...v15.1.0) (2018-07-26)
843
844
845### Features
846
847* add grep and colors option to test ([95789e9](https://github.com/ipfs/aegir/commit/95789e9))
848
849
850
851<a name="15.0.1"></a>
852## [15.0.1](https://github.com/ipfs/aegir/compare/v15.0.0...v15.0.1) (2018-07-20)
853
854
855### Bug Fixes
856
857* make AEgir upgrade smoother ([36c83d3](https://github.com/ipfs/aegir/commit/36c83d3))
858
859
860
861<a name="15.0.0"></a>
862# [15.0.0](https://github.com/ipfs/aegir/compare/v14.0.0...v15.0.0) (2018-07-05)
863
864
865### Bug Fixes
866
867* add unminified build ([659271c](https://github.com/ipfs/aegir/commit/659271c))
868* fix node version, add fromAegir to utils ([241f0ca](https://github.com/ipfs/aegir/commit/241f0ca))
869* fix original build and test with webpack 4 ([9a98a98](https://github.com/ipfs/aegir/commit/9a98a98))
870* fix the test --flow options description ([e7eb815](https://github.com/ipfs/aegir/commit/e7eb815))
871* make pre-push opt-in ([870bd2d](https://github.com/ipfs/aegir/commit/870bd2d))
872* reduce browserlist to production only ([428c125](https://github.com/ipfs/aegir/commit/428c125))
873* rework NODE_ENV, indentation, support fn in user webpack ([4f31cea](https://github.com/ipfs/aegir/commit/4f31cea))
874* use babel instead of flow-remove-types ([c969a97](https://github.com/ipfs/aegir/commit/c969a97))
875* use transform-flow-comments Babel plugin ([32a0373](https://github.com/ipfs/aegir/commit/32a0373))
876
877
878### Features
879
880* add ability for user to configure linted files ([4accd80](https://github.com/ipfs/aegir/commit/4accd80))
881* add experimental browser build and karma setup ([a8b393c](https://github.com/ipfs/aegir/commit/a8b393c))
882* add flow support ([25043f6](https://github.com/ipfs/aegir/commit/25043f6))
883* lint commit messages ([0597098](https://github.com/ipfs/aegir/commit/0597098))
884
885
886### BREAKING CHANGES
887
888* webpack bumped to version 4+
889
890
891
892<a name="14.0.0"></a>
893# [14.0.0](https://github.com/ipfs/aegir/compare/v13.1.0...v14.0.0) (2018-05-31)
894
895
896### Bug Fixes
897
898* append random number to coverage reports ([139ad19](https://github.com/ipfs/aegir/commit/139ad19))
899* restores previous behaviour for loading browser fixtures ([34cea98](https://github.com/ipfs/aegir/commit/34cea98)), closes [#235](https://github.com/ipfs/aegir/issues/235)
900
901
902### Features
903
904* allow loading resources from hoisted dependencies ([0d47028](https://github.com/ipfs/aegir/commit/0d47028))
905* enforce package.json dependency version guidelines ([47a0080](https://github.com/ipfs/aegir/commit/47a0080))
906
907
908### Performance Improvements
909
910* **cli:** Inline requires in CLI inclusions ([0a2ec35](https://github.com/ipfs/aegir/commit/0a2ec35))
911
912
913
914<a name="13.1.0"></a>
915# [13.1.0](https://github.com/ipfs/aegir/compare/v13.0.7...v13.1.0) (2018-04-24)
916
917
918### Features
919
920* enable uglify mangle and compress ([8d323b7](https://github.com/ipfs/aegir/commit/8d323b7))
921
922
923
924<a name="13.0.7"></a>
925## [13.0.7](https://github.com/ipfs/aegir/compare/v13.0.6...v13.0.7) (2018-04-16)
926
927
928### Bug Fixes
929
930* don't show warning if test/browser.js doesn't exist ([4785bce](https://github.com/ipfs/aegir/commit/4785bce)), closes [#204](https://github.com/ipfs/aegir/issues/204)
931
932
933### Features
934
935* add inline-source-map for webpack ([1ff41e5](https://github.com/ipfs/aegir/commit/1ff41e5))
936
937
938
939<a name="13.0.6"></a>
940## [13.0.6](https://github.com/ipfs/aegir/compare/v13.0.5...v13.0.6) (2018-03-08)
941
942
943### Bug Fixes
944
945* make a single webpack bundle ([f1e2850](https://github.com/ipfs/aegir/commit/f1e2850))
946
947
948
949<a name="13.0.5"></a>
950## [13.0.5](https://github.com/ipfs/aegir/compare/v13.0.4...v13.0.5) (2018-02-19)
951
952
953
954<a name="13.0.4"></a>
955## [13.0.4](https://github.com/ipfs/aegir/compare/v13.0.3...v13.0.4) (2018-02-19)
956
957
958
959<a name="13.0.3"></a>
960## [13.0.3](https://github.com/ipfs/aegir/compare/v13.0.2...v13.0.3) (2018-02-19)
961
962
963
964<a name="13.0.2"></a>
965## [13.0.2](https://github.com/ipfs/aegir/compare/v13.0.0...v13.0.2) (2018-02-19)
966
967
968### Bug Fixes
969
970* add a more descriptive error ([1174cd8](https://github.com/ipfs/aegir/commit/1174cd8))
971* throw an error if fixture is not found ([a8907b9](https://github.com/ipfs/aegir/commit/a8907b9))
972
973
974
975<a name="13.0.1"></a>
976## [13.0.1](https://github.com/ipfs/aegir/compare/v13.0.0...v13.0.1) (2018-02-19)
977
978
979### Bug Fixes
980
981* add a more descriptive error ([1174cd8](https://github.com/ipfs/aegir/commit/1174cd8))
982* throw an error if fixture is not found ([a8907b9](https://github.com/ipfs/aegir/commit/a8907b9))
983
984
985
986<a name="13.0.0"></a>
987# [13.0.0](https://github.com/ipfs/aegir/compare/v12.4.0...v13.0.0) (2018-02-12)
988
989
990### Features
991
992* (BREAKING CHANGE) allow to load fixtures from paths other than ./test ([#196](https://github.com/ipfs/aegir/issues/196)) ([66d9950](https://github.com/ipfs/aegir/commit/66d9950))
993
994
995
996<a name="12.4.0"></a>
997# [12.4.0](https://github.com/ipfs/aegir/compare/v12.3.0...v12.4.0) (2018-01-24)
998
999
1000### Features
1001
1002* run pre-push targets if there are any ([858c1fd](https://github.com/ipfs/aegir/commit/858c1fd)), closes [#188](https://github.com/ipfs/aegir/issues/188)
1003
1004
1005
1006<a name="12.3.0"></a>
1007# [12.3.0](https://github.com/ipfs/aegir/compare/v12.2.0...v12.3.0) (2017-12-18)
1008
1009
1010### Bug Fixes
1011
1012* **release:** correctly run tests on release ([e7b544a](https://github.com/ipfs/aegir/commit/e7b544a)), closes [#172](https://github.com/ipfs/aegir/issues/172)
1013* process.env inacessible in browser tests ([2ca2863](https://github.com/ipfs/aegir/commit/2ca2863))
1014* update uglify config to not compress (and mess with js-ipfs) ([17a28a6](https://github.com/ipfs/aegir/commit/17a28a6))
1015* use rel paths on windows ([#183](https://github.com/ipfs/aegir/issues/183)) ([d57dd3f](https://github.com/ipfs/aegir/commit/d57dd3f))
1016* **test:** inject missing webpack config into tests ([bb4c0e4](https://github.com/ipfs/aegir/commit/bb4c0e4))
1017
1018
1019### Features
1020
1021* **test:** output junit reports on CI ([61ab915](https://github.com/ipfs/aegir/commit/61ab915))
1022
1023
1024
1025<a name="12.2.0"></a>
1026# [12.2.0](https://github.com/ipfs/aegir/compare/v12.1.3...v12.2.0) (2017-11-21)
1027
1028
1029### Features
1030
1031* **docs:** add format flag to which selects docs output formats ([456858f](https://github.com/ipfs/aegir/commit/456858f))
1032
1033
1034
1035<a name="12.1.3"></a>
1036## [12.1.3](https://github.com/ipfs/aegir/compare/v12.1.2...v12.1.3) (2017-10-31)
1037
1038
1039### Features
1040
1041* add timeout to coverage ([#171](https://github.com/ipfs/aegir/issues/171)) ([f498ff3](https://github.com/ipfs/aegir/commit/f498ff3))
1042
1043
1044
1045<a name="12.1.2"></a>
1046## [12.1.2](https://github.com/ipfs/aegir/compare/v12.1.1...v12.1.2) (2017-10-30)
1047
1048
1049### Bug Fixes
1050
1051* typo ([#168](https://github.com/ipfs/aegir/issues/168)) ([654bbbd](https://github.com/ipfs/aegir/commit/654bbbd))
1052* use mocha@4 compatible karma-mocha reporter ([9ddadf9](https://github.com/ipfs/aegir/commit/9ddadf9))
1053
1054
1055### Features
1056
1057* add timeout flag for mocha runs and increase default to 5000 ([f6b10d4](https://github.com/ipfs/aegir/commit/f6b10d4))
1058* **test-browser:** add flag to allow enabling and disabling of CORS ([c159534](https://github.com/ipfs/aegir/commit/c159534))
1059
1060
1061
1062<a name="12.1.1"></a>
1063## [12.1.1](https://github.com/ipfs/aegir/compare/v12.1.0...v12.1.1) (2017-10-25)
1064
1065
1066### Bug Fixes
1067
1068* add exit option back to fix buggy tests ([819dacb](https://github.com/ipfs/aegir/commit/819dacb))
1069
1070
1071
1072<a name="12.1.0"></a>
1073# [12.1.0](https://github.com/ipfs/aegir/compare/v12.0.8...v12.1.0) (2017-10-22)
1074
1075
1076### Bug Fixes
1077
1078* use os independent test execution ([2e1639c](https://github.com/ipfs/aegir/commit/2e1639c))
1079* use windows compatible findup module ([a91119c](https://github.com/ipfs/aegir/commit/a91119c))
1080
1081
1082
1083<a name="12.0.8"></a>
1084## [12.0.8](https://github.com/ipfs/aegir/compare/v12.0.7...v12.0.8) (2017-09-16)
1085
1086
1087
1088<a name="12.0.7"></a>
1089## [12.0.7](https://github.com/ipfs/aegir/compare/v12.0.6...v12.0.7) (2017-09-16)
1090
1091
1092### Bug Fixes
1093
1094* filter env vars ([78b36b2](https://github.com/ipfs/aegir/commit/78b36b2))
1095
1096
1097
1098<a name="12.0.6"></a>
1099## [12.0.6](https://github.com/ipfs/aegir/compare/v12.0.5...v12.0.6) (2017-09-05)
1100
1101
1102### Bug Fixes
1103
1104* **release:** do not overwrite changelog ([58677a4](https://github.com/ipfs/aegir/commit/58677a4))
1105
1106
1107
1108<a name="12.0.5"></a>
1109## [12.0.5](https://github.com/ipfs/aegir/compare/v12.0.4...v12.0.5) (2017-09-05)
1110
1111
1112### Bug Fixes
1113
1114* **test:** custom jest environemnt ([b362313](https://github.com/ipfs/aegir/commit/b362313)), closes [#153](https://github.com/ipfs/aegir/issues/153)
1115
1116
1117
1118<a name="12.0.4"></a>
1119## [12.0.4](https://github.com/ipfs/aegir/compare/v12.0.3...v12.0.4) (2017-09-05)
1120
1121
1122### Features
1123
1124* **coverage:** add ignore option ([4811444](https://github.com/ipfs/aegir/commit/4811444))
1125
1126
1127
1128<a name="12.0.3"></a>
1129## [12.0.3](https://github.com/ipfs/aegir/compare/v12.0.2...v12.0.3) (2017-09-04)
1130
1131
1132### Bug Fixes
1133
1134* **build:** correct browser builds ([e9ceb97](https://github.com/ipfs/aegir/commit/e9ceb97))
1135* **test:** add `<rootDir>` to src to ignore patterns for jest ([0e1bb1e](https://github.com/ipfs/aegir/commit/0e1bb1e))
1136
1137
1138
1139<a name="12.0.2"></a>
1140## [12.0.2](https://github.com/ipfs/aegir/compare/v12.0.1...v12.0.2) (2017-09-04)
1141
1142
1143### Bug Fixes
1144
1145* **coverage:** handle hooks properly ([ec15fde](https://github.com/ipfs/aegir/commit/ec15fde))
1146
1147
1148
1149<a name="12.0.1"></a>
1150## [12.0.1](https://github.com/ipfs/aegir/compare/v12.0.0...v12.0.1) (2017-08-30)
1151
1152
1153### Bug Fixes
1154
1155* **coverage:** fix overlapping aliases ([0382f6d](https://github.com/ipfs/aegir/commit/0382f6d))
1156
1157
1158
1159<a name="12.0.0"></a>
1160# [12.0.0](https://github.com/ipfs/aegir/compare/v11.0.2...v12.0.0) (2017-08-25)
1161
1162
1163### Bug Fixes
1164
1165* **gitignore:** add all source files ([61ee9f4](https://github.com/ipfs/aegir/commit/61ee9f4))
1166* correct jest version ([2f47bb8](https://github.com/ipfs/aegir/commit/2f47bb8))
1167* improve package.json config ([36d231d](https://github.com/ipfs/aegir/commit/36d231d))
1168* **release:** fix typo ([ceae294](https://github.com/ipfs/aegir/commit/ceae294))
1169* **release:** missing pieces ([471184f](https://github.com/ipfs/aegir/commit/471184f))
1170* **test:** always use spec reporter in the browser ([5f60764](https://github.com/ipfs/aegir/commit/5f60764)), closes [#140](https://github.com/ipfs/aegir/issues/140)
1171* **test:** correct browser hooks ([4a2c643](https://github.com/ipfs/aegir/commit/4a2c643))
1172* **test:** handle various test states ([adbfa41](https://github.com/ipfs/aegir/commit/adbfa41))
1173* **test:** higher disconnect timeout for karma ([0976088](https://github.com/ipfs/aegir/commit/0976088))
1174* **webpack:** remove deprecated json-loader ([b61e7be](https://github.com/ipfs/aegir/commit/b61e7be)), closes [#137](https://github.com/ipfs/aegir/issues/137)
1175
1176
1177### Features
1178
1179* **browser:** use uglify-es instead of uglify-js ([668f3ac](https://github.com/ipfs/aegir/commit/668f3ac))
1180* **build:** add filesizes to output ([7a6f30c](https://github.com/ipfs/aegir/commit/7a6f30c))
1181* **coverage:** allow for multiple provider publish ([a323017](https://github.com/ipfs/aegir/commit/a323017))
1182* **deps:** update chalk and webpack ([f37112c](https://github.com/ipfs/aegir/commit/f37112c))
1183* **eslint:** extract config into its own package ([61ad82a](https://github.com/ipfs/aegir/commit/61ad82a))
1184* **lint:** allow lint config via eslintrc ([dce396c](https://github.com/ipfs/aegir/commit/dce396c))
1185* **release:** include docs generation ([07d3554](https://github.com/ipfs/aegir/commit/07d3554))
1186* **test:** better interop and --files option ([5468940](https://github.com/ipfs/aegir/commit/5468940))
1187* add update-notifier ([fd0a6d8](https://github.com/ipfs/aegir/commit/fd0a6d8))
1188* better patch for this.timeout ([d4b8c31](https://github.com/ipfs/aegir/commit/d4b8c31))
1189* coverage on travis ([261c213](https://github.com/ipfs/aegir/commit/261c213))
1190* implement hooks and fix some bugs ([e0f716c](https://github.com/ipfs/aegir/commit/e0f716c))
1191* make parallel and timeout customizable ([4ae78ac](https://github.com/ipfs/aegir/commit/4ae78ac))
1192* reduce default timeout to 40s and enable it in node tests ([489fbb3](https://github.com/ipfs/aegir/commit/489fbb3))
1193* reduce timeout and monkeypatch this.timeout ([13894a4](https://github.com/ipfs/aegir/commit/13894a4))
1194* support --files on coverage and release ([9d58062](https://github.com/ipfs/aegir/commit/9d58062))
1195* **webpack:** include AEGIR_ prefixed env variables ([a4adb59](https://github.com/ipfs/aegir/commit/a4adb59))
1196* use different renderer on ci ([c4a9924](https://github.com/ipfs/aegir/commit/c4a9924))
1197* use jest beta version ([bfe2ae2](https://github.com/ipfs/aegir/commit/bfe2ae2))
1198
1199
1200
1201<a name="11.0.2"></a>
1202## [11.0.2](https://github.com/ipfs/aegir/compare/v11.0.1...v11.0.2) (2017-05-16)
1203
1204
1205### Features
1206
1207* pick the right uglify-js by commit ([75ad531](https://github.com/ipfs/aegir/commit/75ad531))
1208
1209
1210
1211<a name="11.0.1"></a>
1212## [11.0.1](https://github.com/ipfs/aegir/compare/v11.0.0...v11.0.1) (2017-03-22)
1213
1214
1215### Bug Fixes
1216
1217* **config:** update webpack.js to be compatible with webpack@2.3.0 ([e82ae5f](https://github.com/ipfs/aegir/commit/e82ae5f))
1218
1219
1220
1221<a name="11.0.0"></a>
1222# [11.0.0](https://github.com/ipfs/aegir/compare/v10.0.0...v11.0.0) (2017-03-16)
1223
1224
1225### Bug Fixes
1226
1227* **karma:** fail on empty test suite ([d2a2e6c](https://github.com/ipfs/aegir/commit/d2a2e6c)), closes [#100](https://github.com/ipfs/aegir/issues/100)
1228* **package:** update codecov to version 2.0.1 ([#114](https://github.com/ipfs/aegir/issues/114)) ([2014143](https://github.com/ipfs/aegir/commit/2014143))
1229* **package:** update gulp-git to version 2.0.0 ([a74a3dc](https://github.com/ipfs/aegir/commit/a74a3dc))
1230* **package:** update webpack-merge to version 4.0.0 ([34ae02c](https://github.com/ipfs/aegir/commit/34ae02c)), closes [#105](https://github.com/ipfs/aegir/issues/105)
1231
1232
1233### Features
1234
1235* update all dependencies and add yarn.lock ([9508272](https://github.com/ipfs/aegir/commit/9508272))
1236
1237
1238
1239<a name="10.0.0"></a>
1240# [10.0.0](https://github.com/ipfs/aegir/compare/v9.4.0...v10.0.0) (2017-02-07)
1241
1242
1243### Features
1244
1245* **test:** enable tests in webworkers by default ([233708c](https://github.com/ipfs/aegir/commit/233708c))
1246
1247
1248
1249<a name="9.4.0"></a>
1250# [9.4.0](https://github.com/ipfs/aegir/compare/v9.3.3...v9.4.0) (2017-01-27)
1251
1252
1253### Features
1254
1255* **coverage:** add codecov to coverage providers ([8f06c99](https://github.com/ipfs/aegir/commit/8f06c99))
1256* **test:** add support to run tests in web workers ([0b7a851](https://github.com/ipfs/aegir/commit/0b7a851))
1257* **test:** finish webworker test implementation ([ea0a8b1](https://github.com/ipfs/aegir/commit/ea0a8b1))
1258
1259
1260
1261<a name="9.3.3"></a>
1262## [9.3.3](https://github.com/ipfs/aegir/compare/v9.3.2...v9.3.3) (2017-01-21)
1263
1264
1265### Bug Fixes
1266
1267* **webpack:** fix typo in browserify-zlib-next alias ([44ee5a6](https://github.com/ipfs/aegir/commit/44ee5a6))
1268
1269
1270
1271<a name="9.3.2"></a>
1272## [9.3.2](https://github.com/ipfs/aegir/compare/v9.3.1...v9.3.2) (2017-01-19)
1273
1274
1275### Features
1276
1277* **deps:** use new browserify-zlib-next package ([68810c1](https://github.com/ipfs/aegir/commit/68810c1))
1278
1279
1280
1281<a name="9.3.1"></a>
1282## [9.3.1](https://github.com/ipfs/aegir/compare/v9.3.0...v9.3.1) (2017-01-19)
1283
1284
1285### Bug Fixes
1286
1287* **deps:** add correct browserify-zlib dependency ([78b8cbd](https://github.com/ipfs/aegir/commit/78b8cbd))
1288
1289
1290
1291<a name="9.3.0"></a>
1292# [9.3.0](https://github.com/ipfs/aegir/compare/v9.2.2...v9.3.0) (2016-12-13)
1293
1294
1295### Bug Fixes
1296
1297* **build:** remove deprecated dedupe plugin ([b4834ba](https://github.com/ipfs/aegir/commit/b4834ba))
1298* **lint:** ignore nested `node_modules` dirs ([f3ae7e6](https://github.com/ipfs/aegir/commit/f3ae7e6))
1299
1300
1301### Features
1302
1303* **deps:** upgrade to the latest webpack beta.28 ([bdd4079](https://github.com/ipfs/aegir/commit/bdd4079))
1304* **docs:** add generic intro template ([2d0fba0](https://github.com/ipfs/aegir/commit/2d0fba0))
1305
1306
1307
1308<a name="9.2.2"></a>
1309## [9.2.2](https://github.com/ipfs/aegir/compare/v9.2.1...v9.2.2) (2016-12-12)
1310
1311
1312### Bug Fixes
1313
1314* **release:** actual run release:docs task ([5e1b076](https://github.com/ipfs/aegir/commit/5e1b076))
1315
1316
1317
1318<a name="9.2.1"></a>
1319## [9.2.1](https://github.com/ipfs/aegir/compare/v9.2.0...v9.2.1) (2016-12-09)
1320
1321
1322### Bug Fixes
1323
1324* **docs:** use different module for publishing to gh-pages ([601525f](https://github.com/ipfs/aegir/commit/601525f)), closes [#79](https://github.com/ipfs/aegir/issues/79)
1325
1326
1327
1328<a name="9.2.0"></a>
1329# [9.2.0](https://github.com/ipfs/aegir/compare/v9.1.2...v9.2.0) (2016-12-08)
1330
1331
1332### Bug Fixes
1333
1334* **test:** only run sauce labs if access key is available ([267830a](https://github.com/ipfs/aegir/commit/267830a)), closes [#76](https://github.com/ipfs/aegir/issues/76)
1335
1336
1337### Features
1338
1339* add aegir-docs ([1d82ce7](https://github.com/ipfs/aegir/commit/1d82ce7)), closes [#77](https://github.com/ipfs/aegir/issues/77)
1340* add possibility to specify a custom entry file ([258f82f](https://github.com/ipfs/aegir/commit/258f82f))
1341
1342
1343
1344<a name="9.1.2"></a>
1345## [9.1.2](https://github.com/ipfs/aegir/compare/v9.1.1...v9.1.2) (2016-11-15)
1346
1347
1348### Bug Fixes
1349
1350* adjust loader config for webpack@2.1.0-beta.26 ([bb04801](https://github.com/ipfs/aegir/commit/bb04801))
1351
1352
1353
1354<a name="9.1.1"></a>
1355## [9.1.1](https://github.com/ipfs/aegir/compare/v9.1.0...v9.1.1) (2016-11-04)
1356
1357
1358### Bug Fixes
1359
1360* **test:** remove webpack verbose logging ([368c5ba](https://github.com/ipfs/aegir/commit/368c5ba))
1361* **webpack:** workaround for outdated http-browserify ([10d6c15](https://github.com/ipfs/aegir/commit/10d6c15))
1362
1363
1364
1365<a name="9.1.0"></a>
1366# [9.1.0](https://github.com/ipfs/aegir/compare/v9.0.1...v9.1.0) (2016-11-03)
1367
1368
1369### Features
1370
1371* **test:** new fixture loading mechanism ([b007e00](https://github.com/ipfs/aegir/commit/b007e00))
1372
1373
1374
1375<a name="9.0.1"></a>
1376## [9.0.1](https://github.com/ipfs/aegir/compare/v9.0.0...v9.0.1) (2016-10-31)
1377
1378
1379### Features
1380
1381* only run sauce labs tests when SAUCE=true ([bb2e575](https://github.com/ipfs/aegir/commit/bb2e575))
1382
1383
1384
1385<a name="9.0.0"></a>
1386# [9.0.0](https://github.com/ipfs/aegir/compare/v8.1.2...v9.0.0) (2016-10-27)
1387
1388
1389### Features
1390
1391* **build:** stop transpiling for nodejs ([0f7d392](https://github.com/ipfs/aegir/commit/0f7d392))
1392* drop special webpack configs ([6a726b2](https://github.com/ipfs/aegir/commit/6a726b2))
1393* **test:** add sauce labs support ([7af165f](https://github.com/ipfs/aegir/commit/7af165f))
1394* **test:** drop phantomjs from testing ([3299ce1](https://github.com/ipfs/aegir/commit/3299ce1))
1395* stop transpiling and use uglify-harmony ([a83f8dd](https://github.com/ipfs/aegir/commit/a83f8dd))
1396
1397
1398
1399<a name="8.1.2"></a>
1400## [8.1.2](https://github.com/ipfs/aegir/compare/v8.1.1...v8.1.2) (2016-09-26)
1401
1402
1403### Performance Improvements
1404
1405* only load needed gulp scripts in bins ([c4b8c7f](https://github.com/ipfs/aegir/commit/c4b8c7f))
1406* use gulp-mocha ([a2d428e](https://github.com/ipfs/aegir/commit/a2d428e))
1407* use manual inlined requires ([e9472c4](https://github.com/ipfs/aegir/commit/e9472c4))
1408
1409
1410
1411<a name="8.1.1"></a>
1412## [8.1.1](https://github.com/ipfs/aegir/compare/v8.1.0...v8.1.1) (2016-09-22)
1413
1414
1415### Bug Fixes
1416
1417* **webpack:** upgrade to beta.25 ([01ae928](https://github.com/ipfs/aegir/commit/01ae928))
1418
1419
1420
1421<a name="8.1.0"></a>
1422# [8.1.0](https://github.com/ipfs/aegir/compare/v8.0.1...v8.1.0) (2016-09-13)
1423
1424
1425### Features
1426
1427* **lint:** enforce curlies ([c76868c](https://github.com/ipfs/aegir/commit/c76868c)), closes [#56](https://github.com/ipfs/aegir/issues/56)
1428* **webpack:** shim ursa ([d4c10e6](https://github.com/ipfs/aegir/commit/d4c10e6))
1429
1430
1431
1432<a name="8.0.1"></a>
1433## [8.0.1](https://github.com/ipfs/aegir/compare/v8.0.0...v8.0.1) (2016-09-08)
1434
1435
1436### Features
1437
1438* Add a way to disable PhantomJS testing ([#54](https://github.com/ipfs/aegir/issues/54)) ([25dfaf7](https://github.com/ipfs/aegir/commit/25dfaf7))
1439
1440
1441
1442<a name="8.0.0"></a>
1443# [8.0.0](https://github.com/ipfs/aegir/compare/v7.0.1...v8.0.0) (2016-09-06)
1444
1445
1446### Bug Fixes
1447
1448* stop gulp tasks before exiting ([bd5773b](https://github.com/ipfs/aegir/commit/bd5773b)), closes [#52](https://github.com/ipfs/aegir/issues/52)
1449
1450
1451
1452<a name="7.0.1"></a>
1453## [7.0.1](https://github.com/ipfs/aegir/compare/v7.0.0...v7.0.1) (2016-08-23)
1454
1455
1456### Bug Fixes
1457
1458* improve babe-transform handling ([38fe6c2](https://github.com/ipfs/aegir/commit/38fe6c2))
1459
1460
1461
1462<a name="7.0.0"></a>
1463# [7.0.0](https://github.com/ipfs/aegir/compare/v6.0.1...v7.0.0) (2016-08-19)
1464
1465
1466### Features
1467
1468* **build:** add stats flag ([8046edb](https://github.com/ipfs/aegir/commit/8046edb))
1469
1470
1471
1472<a name="6.0.1"></a>
1473## [6.0.1](https://github.com/ipfs/aegir/compare/v6.0.0...v6.0.1) (2016-08-09)
1474
1475
1476### Bug Fixes
1477
1478* **webpack:** only enable dedupe in production ([050ba21](https://github.com/ipfs/aegir/commit/050ba21)), closes [#46](https://github.com/ipfs/aegir/issues/46)
1479
1480
1481
1482<a name="6.0.0"></a>
1483# [6.0.0](https://github.com/ipfs/aegir/compare/v5.0.1...v6.0.0) (2016-08-04)
1484
1485
1486### Features
1487
1488* do not depend on babel-polyfill ([db11d56](https://github.com/ipfs/aegir/commit/db11d56)), closes [#36](https://github.com/ipfs/aegir/issues/36)
1489* **lint:** restrict nesting to avoid callback hell ([0f11049](https://github.com/ipfs/aegir/commit/0f11049)), closes [#43](https://github.com/ipfs/aegir/issues/43)
1490* **release:** add --no-changelog option ([ced51fe](https://github.com/ipfs/aegir/commit/ced51fe))
1491* **release:** add changelog generation ([44896e4](https://github.com/ipfs/aegir/commit/44896e4))
1492* **release:** add github release ([564e1d5](https://github.com/ipfs/aegir/commit/564e1d5))
1493* **webpack:** enable dedupe plugin ([04c24e9](https://github.com/ipfs/aegir/commit/04c24e9))
1494
1495
1496### BREAKING CHANGES
1497
1498* This can break browser builds and tests and needs to be tested
1499carefully when upgrading.
1500
1501
1502
1503<a name="5.0.1"></a>
1504## [5.0.1](https://github.com/ipfs/aegir/compare/v5.0.0...v5.0.1) (2016-08-03)
1505
1506
1507### Bug Fixes
1508
1509* add missing istanbul dependency ([973f2c2](https://github.com/ipfs/aegir/commit/973f2c2))
1510
1511
1512
1513<a name="5.0.0"></a>
1514# [5.0.0](https://github.com/ipfs/aegir/compare/v4.0.0...v5.0.0) (2016-08-03)
1515
1516
1517### Features
1518
1519* upgrade dependencies ([80eb572](https://github.com/ipfs/aegir/commit/80eb572))
1520
1521
1522
1523<a name="4.0.0"></a>
1524# [4.0.0](https://github.com/ipfs/aegir/compare/v3.2.0...v4.0.0) (2016-07-07)
1525
1526
1527
1528<a name="3.2.0"></a>
1529# [3.2.0](https://github.com/ipfs/aegir/compare/v3.1.1...v3.2.0) (2016-05-29)
1530
1531
1532### Bug Fixes
1533
1534* revert umd addition ([4d66846](https://github.com/ipfs/aegir/commit/4d66846))
1535
1536
1537
1538<a name="3.1.1"></a>
1539## [3.1.1](https://github.com/ipfs/aegir/compare/v3.1.0...v3.1.1) (2016-05-26)
1540
1541
1542
1543<a name="3.1.0"></a>
1544# [3.1.0](https://github.com/ipfs/aegir/compare/v3.0.5...v3.1.0) (2016-05-26)
1545
1546
1547### Bug Fixes
1548
1549* minify the index.min file ([7e1dd3b](https://github.com/ipfs/aegir/commit/7e1dd3b))
1550
1551
1552
1553<a name="3.0.5"></a>
1554## [3.0.5](https://github.com/ipfs/aegir/compare/v3.0.4...v3.0.5) (2016-05-23)
1555
1556
1557### Bug Fixes
1558
1559* pin gulp-load-plugins ([bbbc061](https://github.com/ipfs/aegir/commit/bbbc061))
1560
1561
1562
1563<a name="3.0.4"></a>
1564## [3.0.4](https://github.com/ipfs/aegir/compare/v3.0.3...v3.0.4) (2016-05-16)
1565
1566
1567### Bug Fixes
1568
1569* assignment of custom config ([75ae677](https://github.com/ipfs/aegir/commit/75ae677))
1570
1571
1572
1573<a name="3.0.3"></a>
1574## [3.0.3](https://github.com/ipfs/aegir/compare/v3.0.2...v3.0.3) (2016-05-16)
1575
1576
1577### Features
1578
1579* custom .aegir.js config ([26ffbbd](https://github.com/ipfs/aegir/commit/26ffbbd))
1580
1581
1582
1583<a name="3.0.2"></a>
1584## [3.0.2](https://github.com/ipfs/aegir/compare/v3.0.1...v3.0.2) (2016-05-13)
1585
1586
1587### Bug Fixes
1588
1589* **webpack:** transform promisify-es ([116f818](https://github.com/ipfs/aegir/commit/116f818))
1590
1591
1592
1593<a name="3.0.1"></a>
1594## [3.0.1](https://github.com/ipfs/aegir/compare/v3.0.0...v3.0.1) (2016-05-03)
1595
1596
1597### Bug Fixes
1598
1599* Better polyfill handling and sourcemap support ([ae45b01](https://github.com/ipfs/aegir/commit/ae45b01))
1600
1601
1602
1603<a name="3.0.0"></a>
1604# [3.0.0](https://github.com/ipfs/aegir/compare/v2.1.2...v3.0.0) (2016-04-26)
1605
1606
1607### Bug Fixes
1608
1609* Better env specific tasks ([1f26923](https://github.com/ipfs/aegir/commit/1f26923))
1610
1611
1612
1613<a name="2.1.2"></a>
1614## [2.1.2](https://github.com/ipfs/aegir/compare/v2.1.1...v2.1.2) (2016-04-22)
1615
1616
1617### Bug Fixes
1618
1619* **webpack:** allow tape to run ([8267357](https://github.com/ipfs/aegir/commit/8267357))
1620
1621
1622
1623<a name="2.1.1"></a>
1624## [2.1.1](https://github.com/ipfs/aegir/compare/v2.1.0...v2.1.1) (2016-04-15)
1625
1626
1627### Bug Fixes
1628
1629* **coverage:** Run node hooks on coverage task ([fdab865](https://github.com/ipfs/aegir/commit/fdab865))
1630
1631
1632
1633<a name="2.1.0"></a>
1634# [2.1.0](https://github.com/ipfs/aegir/compare/v2.0.3...v2.1.0) (2016-04-14)
1635
1636
1637### Features
1638
1639* **release:** Add contributors task ([40be36e](https://github.com/ipfs/aegir/commit/40be36e))
1640* Use gulp-spawn-mocha and add coverage publishing ([b3b5afd](https://github.com/ipfs/aegir/commit/b3b5afd))
1641
1642
1643
1644<a name="2.0.3"></a>
1645## [2.0.3](https://github.com/ipfs/aegir/compare/v2.0.2...v2.0.3) (2016-04-14)
1646
1647
1648### Bug Fixes
1649
1650* **build:** Transpile copied version ([e4dbc6d](https://github.com/ipfs/aegir/commit/e4dbc6d))
1651
1652
1653
1654<a name="2.0.2"></a>
1655## [2.0.2](https://github.com/ipfs/aegir/compare/v2.0.1...v2.0.2) (2016-04-14)
1656
1657
1658### Bug Fixes
1659
1660* **build:** Copy all files, not only js files when building for node ([97577a3](https://github.com/ipfs/aegir/commit/97577a3))
1661
1662
1663
1664<a name="2.0.1"></a>
1665## [2.0.1](https://github.com/ipfs/aegir/compare/v2.0.0...v2.0.1) (2016-04-13)
1666
1667
1668### Bug Fixes
1669
1670* Typo in webpack config ([cc927d1](https://github.com/ipfs/aegir/commit/cc927d1))
1671
1672
1673
1674<a name="2.0.0"></a>
1675# [2.0.0](https://github.com/ipfs/aegir/compare/v1.0.1...v2.0.0) (2016-04-13)
1676
1677
1678
1679<a name="1.0.1"></a>
1680## [1.0.1](https://github.com/ipfs/aegir/compare/v1.0.0...v1.0.1) (2016-04-11)
1681
1682
1683### Bug Fixes
1684
1685* Bring back tagging. ([a78a1d4](https://github.com/ipfs/aegir/commit/a78a1d4)), closes [#6](https://github.com/ipfs/aegir/issues/6)
1686
1687
1688### Features
1689
1690* Add release no-build ([0cb7035](https://github.com/ipfs/aegir/commit/0cb7035))
1691
1692
1693
1694<a name="1.0.0"></a>
1695# [1.0.0](https://github.com/ipfs/aegir/compare/v1.0.0-beta.0...v1.0.0) (2016-04-07)
1696
1697
1698
1699<a name="1.0.0-beta.0"></a>
1700# 1.0.0-beta.0 (2016-03-21)
1701
1702
1703