UNPKG

17.2 kBMarkdownView Raw
1<a name="3.0.1"></a>
2## 3.0.1 (2016-05-26)
3
4* Avoid production special cases ([62db27a](https://github.com/achohq/acho/commit/62db27a))
5* strip ansi under production ([837ff8d](https://github.com/achohq/acho/commit/837ff8d))
6* Update ([2f5de4f](https://github.com/achohq/acho/commit/2f5de4f))
7
8
9
10<a name="3.0.0"></a>
11# 3.0.0 (2016-05-01)
12
13## Breaking Changes
14
15- Simplifiest default logging levels to `.fatal()`, `.error()`, `.warn()`, `info()`, `debug()`.
16- Mute levels use `muted` keyword instead of `silent`.
17
18## New Features
19
20- Add `upperCase` flag to prints loglevels in uppercase.
21- Add `timestamp` flag to prints counter associated with each log.
22- Add `.skin` to make easy load different log levels. Check [acho-skin-cli](https://github.com/achohq/acho-skin-cli).
23
24## Fixes, refactoring and optimizations
25
26- Use [lodash#defaults](https://lodash.com/docs#defaults) instead of [existential-defaults](https://github.com/Kikobeats/existential-default) (more lightweight).
27- Indent log levels from the left instead of from the right (so cute!).
28- Logfmt now works with Error's message.
29
30## Commits
31
32* Add .skin method ([ac1a16d](https://github.com/achohq/acho/commit/ac1a16d))
33* Add docs ([822b697](https://github.com/achohq/acho/commit/822b697))
34* Add experimental RFC5424 levels ([37661c4](https://github.com/achohq/acho/commit/37661c4))
35* Add repeat polyfill ([b2a3337](https://github.com/achohq/acho/commit/b2a3337))
36* Add testing dependency ([1a14ea6](https://github.com/achohq/acho/commit/1a14ea6))
37* Add timestamp ([8dc0d20](https://github.com/achohq/acho/commit/8dc0d20))
38* Add uppercase param ([41fd01c](https://github.com/achohq/acho/commit/41fd01c))
39* Correctly indent context ([1fe6f9b](https://github.com/achohq/acho/commit/1fe6f9b))
40* Disable timestamp by default ([efbc12f](https://github.com/achohq/acho/commit/efbc12f))
41* Expand example ([5cef0cd](https://github.com/achohq/acho/commit/5cef0cd))
42* Fix links references ([e08da90](https://github.com/achohq/acho/commit/e08da90))
43* Fix output boolean values ([e320e95](https://github.com/achohq/acho/commit/e320e95))
44* Fix tests ([8a36b70](https://github.com/achohq/acho/commit/8a36b70))
45* Fix typo ([25dcbc7](https://github.com/achohq/acho/commit/25dcbc7))
46* Fix typo ([81631e9](https://github.com/achohq/acho/commit/81631e9))
47* Improve color style ([786810e](https://github.com/achohq/acho/commit/786810e))
48* Little refactor ([2664f02](https://github.com/achohq/acho/commit/2664f02))
49* Move CLI types out of the project ([d02b6a2](https://github.com/achohq/acho/commit/d02b6a2))
50* move repository references ([f481011](https://github.com/achohq/acho/commit/f481011))
51* output correctly align and context ([ed1e454](https://github.com/achohq/acho/commit/ed1e454))
52* Refactor tests ([91cbdc9](https://github.com/achohq/acho/commit/91cbdc9))
53* Reorganize examples ([305f8e5](https://github.com/achohq/acho/commit/305f8e5))
54* Separate align from separator ([671b472](https://github.com/achohq/acho/commit/671b472))
55* Separate cli mode from logging levels ([585423a](https://github.com/achohq/acho/commit/585423a))
56* silent → muted ([c317250](https://github.com/achohq/acho/commit/c317250))
57* Support Error serialization ([0064885](https://github.com/achohq/acho/commit/0064885))
58* Update docs ([2e29c7f](https://github.com/achohq/acho/commit/2e29c7f))
59* Update example ([209a142](https://github.com/achohq/acho/commit/209a142))
60* Update examples ([da0bba5](https://github.com/achohq/acho/commit/da0bba5))
61* WIP ([0146df6](https://github.com/achohq/acho/commit/0146df6))
62* chore(package): update existential-default to version 1.2.1 ([fc88993](https://github.com/achohq/acho/commit/fc88993))
63
64
65
66<a name="2.8.0"></a>
67# 2.8.0 (2016-04-22)
68
69* Add keys color based on the level ([d120614](https://github.com/kikobeats/acho/commit/d120614))
70* Add testing file ([2934428](https://github.com/kikobeats/acho/commit/2934428))
71
72
73
74<a name="2.7.2"></a>
75## 2.7.2 (2016-04-20)
76
77* Add a more intelligent align ([644cddd](https://github.com/kikobeats/acho/commit/644cddd))
78* Improve serialization ([c583358](https://github.com/kikobeats/acho/commit/c583358))
79
80
81
82<a name="2.7.1"></a>
83## 2.7.1 (2016-04-18)
84
85* Add instanceof for new keyword ([e02a43e](https://github.com/kikobeats/acho/commit/e02a43e))
86* Add messages flag documentation ([c735734](https://github.com/kikobeats/acho/commit/c735734))
87* Refactor tests, more useful ([d85467f](https://github.com/kikobeats/acho/commit/d85467f))
88* update bumped settings ([189711a](https://github.com/kikobeats/acho/commit/189711a))
89
90
91
92<a name="2.7.0"></a>
93# 2.7.0 (2016-04-18)
94
95* Add possibility to setup custom align ([c52064f](https://github.com/kikobeats/acho/commit/c52064f))
96* Better docs ([e17548a](https://github.com/kikobeats/acho/commit/e17548a))
97* Typo ([64c6bc9](https://github.com/kikobeats/acho/commit/64c6bc9))
98
99
100
101<a name="2.6.2"></a>
102## 2.6.2 (2016-04-16)
103
104* Fix mute levels ([3c3c307](https://github.com/kikobeats/acho/commit/3c3c307))
105
106
107
108<a name="2.6.1"></a>
109## 2.6.1 (2016-04-16)
110
111* Fix setup a custom keyword ([30dcf5d](https://github.com/kikobeats/acho/commit/30dcf5d))
112
113
114
115<a name="2.6.0"></a>
116# 2.6.0 (2016-04-16)
117
118* Add object serialization ([428859e](https://github.com/kikobeats/acho/commit/428859e))
119* Fix typo ([bb5a29f](https://github.com/kikobeats/acho/commit/bb5a29f))
120* Update docs ([ce0064e](https://github.com/kikobeats/acho/commit/ce0064e))
121* Update docs ([a038f4f](https://github.com/kikobeats/acho/commit/a038f4f))
122
123
124
125<a name="2.5.3"></a>
126## 2.5.3 (2016-02-02)
127
128
129* Release 2.5.2 ([c9315ab](https://github.com/kikobeats/acho/commit/c9315ab))
130* Update dependencies ([e4e3206](https://github.com/kikobeats/acho/commit/e4e3206))
131* update settings ([5414575](https://github.com/kikobeats/acho/commit/5414575))
132* use existential-default instead of assign ([78697cd](https://github.com/kikobeats/acho/commit/78697cd))
133
134
135
136<a name="2.5.1"></a>
137## 2.5.1 (2016-01-26)
138
139
140* Delete unnecessary dependency ([831c4e2](https://github.com/kikobeats/acho/commit/831c4e2))
141* Release 2.5.1 ([1249c33](https://github.com/kikobeats/acho/commit/1249c33))
142
143
144
145<a name="2.5.0"></a>
146# 2.5.0 (2016-01-25)
147
148
149* Add documentation ([c4795a5](https://github.com/kikobeats/acho/commit/c4795a5))
150* Add symbol special keyword ([c287277](https://github.com/kikobeats/acho/commit/c287277))
151* Release 2.5.0 ([001ab8e](https://github.com/kikobeats/acho/commit/001ab8e))
152* Separate align from diff ([134fa13](https://github.com/kikobeats/acho/commit/134fa13))
153* update scripts ([cd64037](https://github.com/kikobeats/acho/commit/cd64037))
154
155
156
157<a name="2.4.2"></a>
158## 2.4.2 (2016-01-23)
159
160
161* 2.4.2 releases ([8b27e1a](https://github.com/kikobeats/acho/commit/8b27e1a))
162* Delete extra space ([d8eeb8f](https://github.com/kikobeats/acho/commit/d8eeb8f))
163* Delete line break ([0edd794](https://github.com/kikobeats/acho/commit/0edd794))
164* Fix tests script ([cd34ec8](https://github.com/kikobeats/acho/commit/cd34ec8))
165* Move prepublish into bumped step ([eefa46a](https://github.com/kikobeats/acho/commit/eefa46a))
166* Update bumped config ([16128e6](https://github.com/kikobeats/acho/commit/16128e6))
167* update scripts ([d74876f](https://github.com/kikobeats/acho/commit/d74876f))
168* Update scripts, more simple ([d5f4209](https://github.com/kikobeats/acho/commit/d5f4209))
169
170
171
172<a name="2.4.1"></a>
173## 2.4.1 (2015-12-05)
174
175
176* 2.4.1 releases ([58c3b3d](https://github.com/kikobeats/acho/commit/58c3b3d))
177* added existential-assign dep ([f8b35d4](https://github.com/kikobeats/acho/commit/f8b35d4))
178* better gif, round 2. ([675710e](https://github.com/kikobeats/acho/commit/675710e))
179* bye fat arrow ([431b1d1](https://github.com/kikobeats/acho/commit/431b1d1))
180* composition over inheritance ([963907e](https://github.com/kikobeats/acho/commit/963907e))
181* little refactor ([3906739](https://github.com/kikobeats/acho/commit/3906739))
182* little refactor ([28f225c](https://github.com/kikobeats/acho/commit/28f225c))
183* Moved configurable stuff into Default ([f7c3b26](https://github.com/kikobeats/acho/commit/f7c3b26))
184* moved getEnvironment inot CONST.ENV ([403cf73](https://github.com/kikobeats/acho/commit/403cf73))
185* no moar new keyword ([8417785](https://github.com/kikobeats/acho/commit/8417785))
186* refactor test, more expressive ([cb0f665](https://github.com/kikobeats/acho/commit/cb0f665))
187* refactored, less is more ([a2edabd](https://github.com/kikobeats/acho/commit/a2edabd))
188* removed new keyword, not necessary any more ([85bc524](https://github.com/kikobeats/acho/commit/85bc524))
189* removed unnecessary new keyword ([9905b4a](https://github.com/kikobeats/acho/commit/9905b4a))
190* Update .travis.yml ([284724c](https://github.com/kikobeats/acho/commit/284724c))
191* Update README.md ([01aea77](https://github.com/kikobeats/acho/commit/01aea77))
192* Update README.md ([86cf60e](https://github.com/kikobeats/acho/commit/86cf60e))
193* updated ([b603a19](https://github.com/kikobeats/acho/commit/b603a19))
194* updated bumped settings ([1010569](https://github.com/kikobeats/acho/commit/1010569))
195
196
197
198<a name="2.4.0"></a>
199# 2.4.0 (2015-11-17)
200
201
202* 2.4.0 releases ([fd6fb87](https://github.com/kikobeats/acho/commit/fd6fb87))
203* added string interpolation support ([f3c7623](https://github.com/kikobeats/acho/commit/f3c7623))
204* better gif 💅 ([adae687](https://github.com/kikobeats/acho/commit/adae687))
205* fixed disabled colors param ([ab7fd74](https://github.com/kikobeats/acho/commit/ab7fd74))
206* fixed extra space with diff param ([f358e5b](https://github.com/kikobeats/acho/commit/f358e5b))
207* updated library preview 💪 ([e207335](https://github.com/kikobeats/acho/commit/e207335))
208
209
210
211<a name="2.3.0"></a>
212# 2.3.0 (2015-10-16)
213
214
215* 2.3.0 releases ([1453d16](https://github.com/kikobeats/acho/commit/1453d16))
216* added experimental .align & .timestamp params ([0a4214f](https://github.com/kikobeats/acho/commit/0a4214f))
217* possibility to decide where put diff in the output ([bb03a48](https://github.com/kikobeats/acho/commit/bb03a48))
218
219
220
221<a name="2.2.1"></a>
222## 2.2.1 (2015-10-14)
223
224
225* 2.2.1 releases ([425b6d9](https://github.com/kikobeats/acho/commit/425b6d9))
226* code more simply ([9e2d748](https://github.com/kikobeats/acho/commit/9e2d748))
227* fixed keyword style ([9f18a6c](https://github.com/kikobeats/acho/commit/9f18a6c))
228
229
230
231<a name="2.2.0"></a>
232# 2.2.0 (2015-10-14)
233
234
235* 2.2.0 releases ([27cb3b0](https://github.com/kikobeats/acho/commit/27cb3b0))
236* added keyword parameter in constructor ([967023d](https://github.com/kikobeats/acho/commit/967023d))
237* complemented documentation ([abc2153](https://github.com/kikobeats/acho/commit/abc2153))
238* Update package.json ([8b4b0a4](https://github.com/kikobeats/acho/commit/8b4b0a4))
239* Update README.md ([c077a60](https://github.com/kikobeats/acho/commit/c077a60))
240* Update README.md ([44bc90f](https://github.com/kikobeats/acho/commit/44bc90f))
241
242
243
244<a name="2.1.0"></a>
245# 2.1.0 (2015-08-17)
246
247
248* 2.1.0 releases ([ddcc6c3](https://github.com/kikobeats/acho/commit/ddcc6c3))
249* added generateTypeMessage as external parameter. ([a0f67f3](https://github.com/kikobeats/acho/commit/a0f67f3))
250* Added transport option ([a1170e3](https://github.com/kikobeats/acho/commit/a1170e3))
251* fixed production check ([af63da9](https://github.com/kikobeats/acho/commit/af63da9))
252* Improve production comparation ([eee1281](https://github.com/kikobeats/acho/commit/eee1281))
253* updated ([ca112ba](https://github.com/kikobeats/acho/commit/ca112ba))
254* updated ([ad532e2](https://github.com/kikobeats/acho/commit/ad532e2))
255
256
257
258<a name="2.0.0"></a>
259# 2.0.0 (2015-07-31)
260
261
262* 2.0.0 releases ([0daf159](https://github.com/kikobeats/acho/commit/0daf159))
263* avoid avoid colorize messages in production under NodeJS ([f6d2d54](https://github.com/kikobeats/acho/commit/f6d2d54))
264* colors by default ([103194b](https://github.com/kikobeats/acho/commit/103194b))
265* documentation refactor ([bc43872](https://github.com/kikobeats/acho/commit/bc43872))
266* expose generateMessage ([57c3b9f](https://github.com/kikobeats/acho/commit/57c3b9f))
267* little refactor. ([4046677](https://github.com/kikobeats/acho/commit/4046677))
268* Update README.md ([fd0acee](https://github.com/kikobeats/acho/commit/fd0acee))
269* updated ([2bec971](https://github.com/kikobeats/acho/commit/2bec971))
270* updated bumped settings ([3025456](https://github.com/kikobeats/acho/commit/3025456))
271
272
273
274<a name="1.0.8"></a>
275## 1.0.8 (2015-06-14)
276
277
278* 1.0.8 releases ([6e56dac](https://github.com/kikobeats/acho/commit/6e56dac))
279* use options.messages if is available ([19aff24](https://github.com/kikobeats/acho/commit/19aff24))
280
281
282
283<a name="1.0.7"></a>
284## 1.0.7 (2015-05-30)
285
286
287* 1.0.7 releases ([2e5f011](https://github.com/kikobeats/acho/commit/2e5f011))
288* improved log level function generation ([0ad83a5](https://github.com/kikobeats/acho/commit/0ad83a5))
289* updated ([809217b](https://github.com/kikobeats/acho/commit/809217b))
290
291
292
293<a name="1.0.6"></a>
294## 1.0.6 (2015-05-10)
295
296
297* 1.0.6 releases ([a1ac35a](https://github.com/kikobeats/acho/commit/a1ac35a))
298* deleted unnecessary code ([72c10f4](https://github.com/kikobeats/acho/commit/72c10f4))
299* updated ([3f36779](https://github.com/kikobeats/acho/commit/3f36779))
300
301
302
303<a name="1.0.5"></a>
304## 1.0.5 (2015-05-09)
305
306
307* 1.0.4 releases ([e4bcef2](https://github.com/kikobeats/acho/commit/e4bcef2))
308* 1.0.5 releases ([448ea4e](https://github.com/kikobeats/acho/commit/448ea4e))
309* first commit ([99c44a4](https://github.com/kikobeats/acho/commit/99c44a4))
310* Update README.md ([330b4d0](https://github.com/kikobeats/acho/commit/330b4d0))
311* update warning message into warn ([5c1654d](https://github.com/kikobeats/acho/commit/5c1654d))
312
313
314
315<a name="1.0.4"></a>
316## 1.0.4 (2015-03-19)
317
318
319* fixed extra space ([11d2c1e](https://github.com/kikobeats/acho/commit/11d2c1e))
320
321
322
323<a name="1.0.3"></a>
324## 1.0.3 (2015-03-19)
325
326
327* 1.0.3 releases ([193f234](https://github.com/kikobeats/acho/commit/193f234))
328* because mac is not a real os ([e636ce2](https://github.com/kikobeats/acho/commit/e636ce2))
329* linus torvalds is crying for this ([f4eff0f](https://github.com/kikobeats/acho/commit/f4eff0f))
330* Merge pull request #4 from clocklear/master ([4cfdb40](https://github.com/kikobeats/acho/commit/4cfdb40))
331* Switched to titleize for propercase ([45a9bfd](https://github.com/kikobeats/acho/commit/45a9bfd))
332* Update README.md ([1082a73](https://github.com/kikobeats/acho/commit/1082a73))
333* Update README.md ([78407bb](https://github.com/kikobeats/acho/commit/78407bb))
334* Update README.md ([88e415d](https://github.com/kikobeats/acho/commit/88e415d))
335* Update README.md ([9b04cb2](https://github.com/kikobeats/acho/commit/9b04cb2))
336* updated ([8c52aec](https://github.com/kikobeats/acho/commit/8c52aec))
337* Updated README.md to include UMD blurb ([f05d703](https://github.com/kikobeats/acho/commit/f05d703))
338
339
340
341<a name="1.0.2"></a>
342## 1.0.2 (2015-03-17)
343
344
345* 1.0.2 releases ([fa3b7d1](https://github.com/kikobeats/acho/commit/fa3b7d1))
346* Fix example.html, export proper module name to global space ([f6ef959](https://github.com/kikobeats/acho/commit/f6ef959))
347* refactor ([1786df2](https://github.com/kikobeats/acho/commit/1786df2))
348* Removed makefile, added npm script for build ([c441376](https://github.com/kikobeats/acho/commit/c441376))
349* Update README.md ([c61aeb7](https://github.com/kikobeats/acho/commit/c61aeb7))
350* updated ([c217034](https://github.com/kikobeats/acho/commit/c217034))
351* updated mocha reference to local dependency ([7fc622c](https://github.com/kikobeats/acho/commit/7fc622c))
352* Usability changes. Added a makefile for quick task execution. Added component.json so that we can ([9e73dd4](https://github.com/kikobeats/acho/commit/9e73dd4))
353
354
355
356<a name="1.0.1"></a>
357## 1.0.1 (2015-03-16)
358
359
360* 1.0.1 releases ([7b1f9e8](https://github.com/kikobeats/acho/commit/7b1f9e8))
361* added support for styles ([775e84a](https://github.com/kikobeats/acho/commit/775e84a))
362* fixed ([5a37063](https://github.com/kikobeats/acho/commit/5a37063))
363* fixed browserify build and little improvements ([c72b67d](https://github.com/kikobeats/acho/commit/c72b67d))
364* Grammar and styling corrections ([d703e87](https://github.com/kikobeats/acho/commit/d703e87))
365* Merge branch 'master' of github.com:Kikobeats/acho ([c9d3998](https://github.com/kikobeats/acho/commit/c9d3998))
366* Merge pull request #3 from saelfaer/patch-1 ([76d4b66](https://github.com/kikobeats/acho/commit/76d4b66))
367* Update README.md ([45f08d6](https://github.com/kikobeats/acho/commit/45f08d6))
368
369
370
371<a name="1.0.0"></a>
372# 1.0.0 (2015-03-14)
373
374
375* completed ([8d01b7d](https://github.com/kikobeats/acho/commit/8d01b7d))
376* completed ([5b73e9e](https://github.com/kikobeats/acho/commit/5b73e9e))
377* first commit ([edac5ab](https://github.com/kikobeats/acho/commit/edac5ab))
378* fixed url ([9b4d611](https://github.com/kikobeats/acho/commit/9b4d611))
379* merged ([222e72d](https://github.com/kikobeats/acho/commit/222e72d))
380* refactor and updated documentation ([6824d6a](https://github.com/kikobeats/acho/commit/6824d6a))
381* Update README.md ([1194cfa](https://github.com/kikobeats/acho/commit/1194cfa))
382* updated ([14b3639](https://github.com/kikobeats/acho/commit/14b3639))
383* updated ([2a5d5f7](https://github.com/kikobeats/acho/commit/2a5d5f7))
384* updated ([1c12565](https://github.com/kikobeats/acho/commit/1c12565))
385* updated ([68b5472](https://github.com/kikobeats/acho/commit/68b5472))
386
387
388