UNPKG

16.1 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4
5## [2.5.1](https://github.com/nuxt/consola/compare/v2.5.0...v2.5.1) (2019-02-23)
6
7
8### Bug Fixes
9
10* **pkg:** remove sourcemaps for less package size ([67565fc](https://github.com/nuxt/consola/commit/67565fc))
11
12
13
14<a name="2.4.1"></a>
15## [2.4.1](https://github.com/nuxt/consola/compare/v2.4.0...v2.4.1) (2019-02-12)
16
17
18### Bug Fixes
19
20* **ts:** set type "any" ([#40](https://github.com/nuxt/consola/issues/40)) ([ea9d551](https://github.com/nuxt/consola/commit/ea9d551))
21
22
23
24<a name="2.4.0"></a>
25# [2.4.0](https://github.com/nuxt/consola/compare/v2.3.2...v2.4.0) (2019-02-05)
26
27
28### Bug Fixes
29
30* **esm:** fix esm compatibility ([8ddecc3](https://github.com/nuxt/consola/commit/8ddecc3))
31* **consola:** return `this` in setReporters ([544a887](https://github.com/nuxt/consola/commit/544a887))
32* **types:** set message type to "any" ([#39](https://github.com/nuxt/consola/issues/39)) ([ff97b09](https://github.com/nuxt/consola/commit/ff97b09)), closes [#38](https://github.com/nuxt/consola/issues/38)
33
34### Features
35
36* **types:** update types ([d0d7455](https://github.com/nuxt/consola/commit/d0d7455))
37
38
39
40<a name="2.3.2"></a>
41## [2.3.2](https://github.com/nuxt/consola/compare/v2.3.1...v2.3.2) (2019-01-06)
42
43
44### Bug Fixes
45
46* **types:** add some of the missing types ([#35](https://github.com/nuxt/consola/issues/35)) ([5e3e69b](https://github.com/nuxt/consola/commit/5e3e69b))
47* ignore winston dep in webpack ([#37](https://github.com/nuxt/consola/issues/37)) ([e534a28](https://github.com/nuxt/consola/commit/e534a28))
48
49
50
51<a name="2.3.1"></a>
52## [2.3.1](https://github.com/nuxt/consola/compare/v2.3.0...v2.3.1) (2019-01-02)
53
54
55### Bug Fixes
56
57* bypass webpack for lazy required version of winston ([500b509](https://github.com/nuxt/consola/commit/500b509))
58
59
60
61<a name="2.3.0"></a>
62# [2.3.0](https://github.com/nuxt/consola/compare/v2.2.6...v2.3.0) (2018-11-19)
63
64
65### Bug Fixes
66
67* **isLogObj:** handle non-standard error objects ([8748c81](https://github.com/nuxt/consola/commit/8748c81))
68
69
70### Features
71
72* browser reporter improvements ([591d0b4](https://github.com/nuxt/consola/commit/591d0b4)), closes [#31](https://github.com/nuxt/consola/issues/31)
73* **fancy:** look like jest traces ([ecae238](https://github.com/nuxt/consola/commit/ecae238))
74
75
76
77<a name="2.2.6"></a>
78## [2.2.6](https://github.com/nuxt/consola/compare/v2.2.5...v2.2.6) (2018-11-14)
79
80
81### Bug Fixes
82
83* **json-reporter:** add a default value to the constructor ([#33](https://github.com/nuxt/consola/issues/33)) ([c59db36](https://github.com/nuxt/consola/commit/c59db36))
84
85
86
87<a name="2.2.5"></a>
88## [2.2.5](https://github.com/nuxt/consola/compare/v2.2.4...v2.2.5) (2018-11-14)
89
90
91### Bug Fixes
92
93* expose typescript typings ([f0398ed](https://github.com/nuxt/consola/commit/f0398ed))
94
95
96
97<a name="2.2.4"></a>
98## [2.2.4](https://github.com/nuxt/consola/compare/v2.2.3...v2.2.4) (2018-11-08)
99
100
101### Bug Fixes
102
103* use basic reporter only for ci and test environments ([33220e4](https://github.com/nuxt/consola/commit/33220e4))
104
105
106
107<a name="2.2.3"></a>
108## [2.2.3](https://github.com/nuxt/consola/compare/v2.2.2...v2.2.3) (2018-11-07)
109
110
111### Bug Fixes
112
113* **fancy:** honor logObj.icon ([d56fa38](https://github.com/nuxt/consola/commit/d56fa38))
114
115
116
117<a name="2.2.2"></a>
118## [2.2.2](https://github.com/nuxt/consola/compare/v2.2.1...v2.2.2) (2018-11-04)
119
120
121### Bug Fixes
122
123* update std-env to 2.1.1 ([32a9c67](https://github.com/nuxt/consola/commit/32a9c67))
124
125
126
127<a name="2.2.1"></a>
128## [2.2.1](https://github.com/nuxt/consola/compare/v2.2.0...v2.2.1) (2018-11-04)
129
130
131### Bug Fixes
132
133* remove file:// from error stack traces ([ff24b69](https://github.com/nuxt/consola/commit/ff24b69))
134
135
136
137<a name="2.2.0"></a>
138# [2.2.0](https://github.com/nuxt/consola/compare/v2.1.1...v2.2.0) (2018-11-04)
139
140
141### Bug Fixes
142
143* correctly handle falsy values ([367fb19](https://github.com/nuxt/consola/commit/367fb19))
144
145
146### Features
147
148* support formatOptions. resolves [#29](https://github.com/nuxt/consola/issues/29). ([7ed640f](https://github.com/nuxt/consola/commit/7ed640f))
149
150
151
152<a name="2.1.1"></a>
153## [2.1.1](https://github.com/nuxt/consola/compare/v2.1.0...v2.1.1) (2018-11-03)
154
155
156### Bug Fixes
157
158* add legacy ready and start levels for more backward compatibility ([f54b5c2](https://github.com/nuxt/consola/commit/f54b5c2))
159
160
161
162<a name="2.1.0"></a>
163# [2.1.0](https://github.com/nuxt/consola/compare/v2.0.9...v2.1.0) (2018-11-03)
164
165
166### Features
167
168* add aliases ([cbea7bd](https://github.com/nuxt/consola/commit/cbea7bd))
169* mockTypes for easy mocking ([a332890](https://github.com/nuxt/consola/commit/a332890))
170
171
172
173<a name="2.0.9"></a>
174## [2.0.9](https://github.com/nuxt/consola/compare/v2.0.8...v2.0.9) (2018-11-03)
175
176
177
178<a name="2.0.8"></a>
179## [2.0.8](https://github.com/nuxt/consola/compare/v2.0.7...v2.0.8) (2018-11-03)
180
181
182
183<a name="2.0.7"></a>
184## [2.0.7](https://github.com/nuxt/consola/compare/v2.0.6...v2.0.7) (2018-11-02)
185
186
187### Bug Fixes
188
189* always use computed values for stdout/stderr ([f91abc0](https://github.com/nuxt/consola/commit/f91abc0))
190
191
192
193<a name="2.0.6"></a>
194## [2.0.6](https://github.com/nuxt/consola/compare/v2.0.5...v2.0.6) (2018-11-02)
195
196
197
198<a name="2.0.5"></a>
199## [2.0.5](https://github.com/nuxt/consola/compare/v2.0.4...v2.0.5) (2018-11-02)
200
201
202
203<a name="2.0.4"></a>
204## [2.0.4](https://github.com/nuxt/consola/compare/v2.0.3...v2.0.4) (2018-11-02)
205
206
207### Bug Fixes
208
209* **fancy:** remove extra icons ([b66fde0](https://github.com/nuxt/consola/commit/b66fde0))
210
211
212
213<a name="2.0.3"></a>
214## [2.0.3](https://github.com/nuxt/consola/compare/v2.0.2...v2.0.3) (2018-11-02)
215
216
217### Bug Fixes
218
219* **pkg:** exclude src from package ([4b1fb7d](https://github.com/nuxt/consola/commit/4b1fb7d))
220* use live console._stdout bindings for default stream ([d9573c3](https://github.com/nuxt/consola/commit/d9573c3))
221
222
223
224<a name="2.0.2"></a>
225## [2.0.2](https://github.com/nuxt/consola/compare/v2.0.1...v2.0.2) (2018-11-02)
226
227
228### Bug Fixes
229
230* **error:** always strip first line from stack ([3afa9aa](https://github.com/nuxt/consola/commit/3afa9aa))
231
232
233
234<a name="2.0.1"></a>
235## [2.0.1](https://github.com/nuxt/consola/compare/v2.0.0...v2.0.1) (2018-11-02)
236
237
238### Bug Fixes
239
240* **fancy:** use proper color for log paths ([7c75283](https://github.com/nuxt/consola/commit/7c75283))
241
242
243
244<a name="2.0.0"></a>
245# [2.0.0](https://github.com/nuxt/consola/compare/v2.0.0-2...v2.0.0) (2018-11-02)
246
247
248
249<a name="2.0.0-2"></a>
250# [2.0.0-2](https://github.com/nuxt/consola/compare/v2.0.0-1...v2.0.0-2) (2018-11-02)
251
252
253### Bug Fixes
254
255* add methods for legacy support ([4bdd034](https://github.com/nuxt/consola/commit/4bdd034))
256* preserve additional new lines ([340a001](https://github.com/nuxt/consola/commit/340a001))
257* update std-env to 2.1.0 ([2dc2a50](https://github.com/nuxt/consola/commit/2dc2a50))
258
259
260### Features
261
262* support badge with fancy ([38600fe](https://github.com/nuxt/consola/commit/38600fe))
263
264
265
266<a name="2.0.0-1"></a>
267# [2.0.0-1](https://github.com/nuxt/consola/compare/v2.0.0-0...v2.0.0-1) (2018-10-31)
268
269
270
271<a name="2.0.0-0"></a>
272# [2.0.0-0](https://github.com/nuxt/consola/compare/v1.4.4...v2.0.0-0) (2018-10-31)
273
274
275### Bug Fixes
276
277* add schmance.js ([2929648](https://github.com/nuxt/consola/commit/2929648))
278* **docs:** update readme ([#22](https://github.com/nuxt/consola/issues/22)) ([e75f2a0](https://github.com/nuxt/consola/commit/e75f2a0))
279* add default/undefined color for browser ([39584d2](https://github.com/nuxt/consola/commit/39584d2))
280* add missing parseStack import ([da53dee](https://github.com/nuxt/consola/commit/da53dee))
281* also copy symbols in assignGlobalReference ([b0eefb5](https://github.com/nuxt/consola/commit/b0eefb5))
282* don't return this when calling log functions ([f07e056](https://github.com/nuxt/consola/commit/f07e056))
283* fix badge display ([e036eed](https://github.com/nuxt/consola/commit/e036eed))
284* fix main field ([4b56e48](https://github.com/nuxt/consola/commit/4b56e48))
285* fix typos ([45e2f99](https://github.com/nuxt/consola/commit/45e2f99))
286* handle null value of obj for assignToLogObj ([d2402af](https://github.com/nuxt/consola/commit/d2402af))
287* improve browser packaging ([4d8c8d0](https://github.com/nuxt/consola/commit/4d8c8d0))
288* lint ([f909761](https://github.com/nuxt/consola/commit/f909761))
289* lint ([d976620](https://github.com/nuxt/consola/commit/d976620))
290* only one color ending parameter is enough ([d213634](https://github.com/nuxt/consola/commit/d213634))
291* readme: icon string length is digit ([31f1894](https://github.com/nuxt/consola/commit/31f1894))
292* remove name assignment ([8d59075](https://github.com/nuxt/consola/commit/8d59075))
293* remove pushes for better readability ([418d84a](https://github.com/nuxt/consola/commit/418d84a))
294* rename private fields ([244fe5c](https://github.com/nuxt/consola/commit/244fe5c))
295* rename require test file ([cfc8f9e](https://github.com/nuxt/consola/commit/cfc8f9e))
296* return earlier on not displaying levels ([cfdcf04](https://github.com/nuxt/consola/commit/cfdcf04))
297* support Error as logObject ([134ff54](https://github.com/nuxt/consola/commit/134ff54))
298* text color comment ([9336fbc](https://github.com/nuxt/consola/commit/9336fbc))
299* update demo ([3842e0e](https://github.com/nuxt/consola/commit/3842e0e))
300* use symbols for private property access ([8e6343c](https://github.com/nuxt/consola/commit/8e6343c))
301
302
303### Code Refactoring
304
305* additionalStyle ~> additionalColor ([3f808e9](https://github.com/nuxt/consola/commit/3f808e9))
306
307
308### Features
309
310* add __VERSION__ to consola prototype ([982c8ca](https://github.com/nuxt/consola/commit/982c8ca))
311* add assignGlobalConsola helper ([1af28f7](https://github.com/nuxt/consola/commit/1af28f7))
312* add getter/setter for level ([7af5ed5](https://github.com/nuxt/consola/commit/7af5ed5))
313* add global.consola ([4da784d](https://github.com/nuxt/consola/commit/4da784d))
314* add shmancy reporter ([dc6121a](https://github.com/nuxt/consola/commit/dc6121a))
315* add symbols to browser ([30cd4f0](https://github.com/nuxt/consola/commit/30cd4f0))
316* add sync/async write ([8525525](https://github.com/nuxt/consola/commit/8525525))
317* add typescript typings ([#24](https://github.com/nuxt/consola/issues/24)) ([0853a6f](https://github.com/nuxt/consola/commit/0853a6f))
318* align basic and fancy reporter tags ([38a4729](https://github.com/nuxt/consola/commit/38a4729))
319* better stack formater ([f5acb3c](https://github.com/nuxt/consola/commit/f5acb3c))
320* detect version changes and throw a warning ([73bdd1a](https://github.com/nuxt/consola/commit/73bdd1a))
321* improve packaging and exports ([90da862](https://github.com/nuxt/consola/commit/90da862))
322* improve packaging for browser support ([47af1df](https://github.com/nuxt/consola/commit/47af1df))
323* initial works for v2.0.0 ([455b6f9](https://github.com/nuxt/consola/commit/455b6f9))
324* log formatting using printf ([2afb025](https://github.com/nuxt/consola/commit/2afb025))
325* no more side effects ([c015c31](https://github.com/nuxt/consola/commit/c015c31))
326* pause/resume ([f217cc1](https://github.com/nuxt/consola/commit/f217cc1))
327* return new consola instance with consola.create ([4ae3614](https://github.com/nuxt/consola/commit/4ae3614))
328* rework _createLogFn with better argument handling ([2d4af39](https://github.com/nuxt/consola/commit/2d4af39))
329* scope inheritance support ([#23](https://github.com/nuxt/consola/issues/23)) ([0070c54](https://github.com/nuxt/consola/commit/0070c54))
330* **fancy/basic:** support logObj.stack field ([aa2216f](https://github.com/nuxt/consola/commit/aa2216f))
331* setReporters, withDefaults and withTag ([912446f](https://github.com/nuxt/consola/commit/912446f))
332* showType option ([ed294e4](https://github.com/nuxt/consola/commit/ed294e4))
333* style browser reporter ([d39684d](https://github.com/nuxt/consola/commit/d39684d))
334* support all chalk colors ([2cec678](https://github.com/nuxt/consola/commit/2cec678)), closes [#20](https://github.com/nuxt/consola/issues/20)
335* wrapConsole ([3962a1f](https://github.com/nuxt/consola/commit/3962a1f))
336* wrapStd ([f8bfbeb](https://github.com/nuxt/consola/commit/f8bfbeb))
337* write error and warns to process.stderr by default ([6565254](https://github.com/nuxt/consola/commit/6565254))
338
339
340### Performance Improvements
341
342* **basic:** refactor getWriteMethod ([c52db69](https://github.com/nuxt/consola/commit/c52db69))
343* remove all DEPRECATED helpers for less bundle size ([fe39d37](https://github.com/nuxt/consola/commit/fe39d37))
344
345
346### BREAKING CHANGES
347
348* Use new additionalColor prop
349* lot's of internals had been changed.
350* Behavior may be changed in some conditions
351
352
353
354<a name="1.4.4"></a>
355## [1.4.4](https://github.com/nuxt/consola/compare/v1.4.3...v1.4.4) (2018-10-13)
356
357
358### Bug Fixes
359
360* add global.consola ([558cae5](https://github.com/nuxt/consola/commit/558cae5))
361
362
363
364<a name="1.4.3"></a>
365## [1.4.3](https://github.com/nuxt/consola/compare/v1.4.2...v1.4.3) (2018-08-18)
366
367
368### Bug Fixes
369
370* use more compatible string to clear the console ([82ce410](https://github.com/nuxt/consola/commit/82ce410))
371
372
373
374<a name="1.4.2"></a>
375## [1.4.2](https://github.com/nuxt/consola/compare/v1.4.1...v1.4.2) (2018-08-12)
376
377
378### Bug Fixes
379
380* cannot set level as 0 in options ([4c1ecce](https://github.com/nuxt/consola/commit/4c1ecce))
381
382
383
384<a name="1.4.1"></a>
385## [1.4.1](https://github.com/nuxt/consola/compare/v1.4.0...v1.4.1) (2018-05-27)
386
387
388### Bug Fixes
389
390* **fancy:** logObj.type ([418be28](https://github.com/nuxt/consola/commit/418be28))
391
392
393
394<a name="1.4.0"></a>
395# [1.4.0](https://github.com/nuxt/consola/compare/v1.3.0...v1.4.0) (2018-05-27)
396
397
398### Features
399
400* support custom additional style ([#18](https://github.com/nuxt/consola/issues/18)) ([7a750bf](https://github.com/nuxt/consola/commit/7a750bf))
401* **fancy:** support icon field ([0123bed](https://github.com/nuxt/consola/commit/0123bed))
402
403
404
405<a name="1.3.0"></a>
406# [1.3.0](https://github.com/nuxt/consola/compare/v1.2.0...v1.3.0) (2018-04-15)
407
408
409### Bug Fixes
410
411* **reporters/fancy:** extra space for additional ([efeab44](https://github.com/nuxt/consola/commit/efeab44))
412* prevent duplicate consola instances when different versions used by packages ([0bce262](https://github.com/nuxt/consola/commit/0bce262))
413
414
415### Features
416
417* support extra log arguments ([8b6d3d2](https://github.com/nuxt/consola/commit/8b6d3d2))
418
419
420
421<a name="1.2.0"></a>
422# [1.2.0](https://github.com/nuxt/consola/compare/v1.1.4...v1.2.0) (2018-04-02)
423
424
425### Features
426
427* **basic:** support additional field ([b50cad8](https://github.com/nuxt/consola/commit/b50cad8))
428* improve packaging ([158e8ef](https://github.com/nuxt/consola/commit/158e8ef))
429
430
431### Performance Improvements
432
433* require needed lodash methods only ([91065e4](https://github.com/nuxt/consola/commit/91065e4))
434
435
436
437<a name="1.1.4"></a>
438## [1.1.4](https://github.com/nuxt/consola/compare/v1.1.3...v1.1.4) (2018-03-31)
439
440
441### Bug Fixes
442
443* **package:** add chalk to dependencies ([3f738e9](https://github.com/nuxt/consola/commit/3f738e9))
444
445
446
447<a name="1.1.3"></a>
448## [1.1.3](https://github.com/nuxt/consola/compare/v1.1.2...v1.1.3) (2018-03-31)
449
450
451### Bug Fixes
452
453* only include dist and src in package ([8b477ec](https://github.com/nuxt/consola/commit/8b477ec))
454
455
456
457<a name="1.1.2"></a>
458## [1.1.2](https://github.com/nuxt/consola/compare/v1.1.1...v1.1.2) (2018-03-31)
459
460
461### Bug Fixes
462
463* handle null and undefined calls ([1f98bb1](https://github.com/nuxt/consola/commit/1f98bb1))
464
465
466
467<a name="1.1.1"></a>
468## [1.1.1](https://github.com/nuxt/consola/compare/v1.1.0...v1.1.1) (2018-03-31)
469
470
471### Bug Fixes
472
473* add prepublish script ([8dd8700](https://github.com/nuxt/consola/commit/8dd8700))
474
475
476
477<a name="1.1.0"></a>
478# [1.1.0](https://github.com/nuxt/consola/compare/v1.0.0...v1.1.0) (2018-03-31)
479
480
481### Features
482
483* rewrite FancyReporter without ora ([73c1ddc](https://github.com/nuxt/consola/commit/73c1ddc))
484
485
486
487<a name="1.0.0"></a>
488# [1.0.0](https://github.com/nuxt/consola/compare/v0.1.0...v1.0.0) (2018-03-31)
489
490
491
492<a name="0.1.0"></a>
493# 0.1.0 (2018-03-31)
494
495
496### Features
497
498* add log type for console compability ([96a8162](https://github.com/nuxt/consola/commit/96a8162))