Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/eggjs/egg-logger

Egg logger
https://github.com/eggjs/egg-logger

Release 3.4.2

[skip ci]

## [3.4.2](https://github.com/eggjs/egg-logger/compare/v3.4.1...v3.4.2) (2023-12-31)
...

d8767cce2a14231c0b6e30f1f5edef49c9946712 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: should add paddingMessage on ConsoleLogger (#93)

eb73f5065b6b319541a4e7bd0f7df0003caf4b6b authored about 1 year ago by fengmk2 <[email protected]>
Release 3.4.1

[skip ci]

## [3.4.1](https://github.com/eggjs/egg-logger/compare/v3.4.0...v3.4.1) (2023-10-16)
...

b2bf43a5acea752a57b5d7bf53ca4c95044a56b1 authored about 1 year ago by semantic-release-bot <[email protected]>
fix: should use paddingMessageFormatter on ConsoleTransport options (#92)

32ec755f71f8c4ee366d3eb22cc529184d73becc authored about 1 year ago by Old Wang <[email protected]>
chore: use eggjs/github-actions

ddbb6d49b8449b6f7751fceb3cb1120c2024f5da authored about 1 year ago by fengmk2 <[email protected]>
Release 3.4.0

[skip ci]

## [3.4.0](https://github.com/eggjs/egg-logger/compare/v3.3.1...v3.4.0) (2023-09-05)
...

641e538e7c8bcb159d3073b7ab26d13e5fc7f50a authored over 1 year ago by semantic-release-bot <[email protected]>
feat: print err.cause if exists (#91)

a054bca78a44dc856405ee91c2a8dba481aef2b1 authored over 1 year ago by killa <[email protected]>
Release 3.3.1

[skip ci]

## [3.3.1](https://github.com/eggjs/egg-logger/compare/v3.3.0...v3.3.1) (2023-06-05)
...

5b85011bd743ea6ad903c0797d1d1417ef01a27c authored over 1 year ago by semantic-release-bot <[email protected]>
fix: allow EggConsoleLogger init without options (#90)

e4ff375caa0e1b761f494b48f37b7dd0aaed9f66 authored over 1 year ago by fengmk2 <[email protected]>
Release 3.3.0

[skip ci]

## [3.3.0](https://github.com/eggjs/egg-logger/compare/v3.2.1...v3.3.0) (2023-03-03)
...

342afe206a282529f958f1c239ff1ebb7511d41e authored almost 2 years ago by semantic-release-bot <[email protected]>
feat: add dateISOFormat option (#88)

close https://github.com/eggjs/egg/issues/5145

14919d8b878063d04ae13af118c10f0a9234c3e3 authored almost 2 years ago by sjfkai <[email protected]>
Release 3.2.1

[skip ci]

## [3.2.1](https://github.com/eggjs/egg-logger/compare/v3.2.0...v3.2.1) (2023-01-20)
...

e03424ea166815649a78a35af972197dbc75f586 authored almost 2 years ago by semantic-release-bot <[email protected]>
fix: ctx logger paddingMessage should be a getter (#86)

5417064b0b313f3f6b1c016072aad5bb9bc17d95 authored almost 2 years ago by fengmk2 <[email protected]>
Release 3.2.0

[skip ci]

## [3.2.0](https://github.com/eggjs/egg-logger/compare/v3.1.1...v3.2.0) (2023-01-19)
...

ddff556fdf6a4b7193852a0b84e5223b03843095 authored almost 2 years ago by semantic-release-bot <[email protected]>
feat: export logger.options type (#85)

65f3bff495a53d8b5551afe4c19c0f2ee57e1bcd authored almost 2 years ago by fengmk2 <[email protected]>
Release 3.1.1

[skip ci]

## [3.1.1](https://github.com/eggjs/egg-logger/compare/v3.1.0...v3.1.1) (2023-01-13)
...

d46dfe4b25099b713d57c4e0f8ca84dec646e354 authored almost 2 years ago by semantic-release-bot <[email protected]>
fix: use util.debuglog instead of debug module (#84)

3a5124e917b340501127236540273d9839305ce2 authored almost 2 years ago by fengmk2 <[email protected]>
chore: fix ci badge image url

[skip ci]

3b0be07b8e002c012e61bcaf02ac1d586f3f5e9b authored almost 2 years ago by fengmk2 <[email protected]>
Release 3.1.0

[skip ci]

## [3.1.0](https://github.com/eggjs/egg-logger/compare/v3.0.1...v3.1.0) (2023-01-12)
...

1545f74a255b059e354ac598b5041d66460fb1cf authored almost 2 years ago by semantic-release-bot <[email protected]>
feat: allow custom format paddingMessage (#83)

and fixed paddingMessage missing on contextFormatter(meta)

2ac591a1f76f49af5028c9fa6b0bc4c6679ce85e authored almost 2 years ago by fengmk2 <[email protected]>
chore: auto release (#82)

977cc967a7dc18f4e2e1870ba1c8a092a6429b26 authored about 2 years ago by fengmk2 <[email protected]>
Release 3.0.1

62a747c4f719f10a2a1c11c9b79708909d855a3d authored about 2 years ago by fengmk2 <[email protected]>
🐛 FIX: Add localStorage options to EggLoggers (#81)

1bd4715d617874373f3d750f4de7e0d8fb3b2653 authored about 2 years ago by fengmk2 <[email protected]>
📖 DOC: Update contributors

804ff2024f92c6f4da2182a4afec4b506da2f805 authored about 2 years ago by fengmk2 <[email protected]>
Release 3.0.0

9d183a46c9af1f3fb1a2da6480272b8420913e6d authored about 2 years ago by fengmk2 <[email protected]>
📦 NEW: [BREAKING] support asyncLocalStorage to get ctx (#80)

- Drop Node.js <= 14 support
- deprecated EggContextLogger
- Upgrade chalk@4

0d4c55d37e1569950856832b56dbc187df677bf8 authored about 2 years ago by fengmk2 <[email protected]>
Create codeql.yml

5776bad40f57d04fb73dd852eb69b6b3947c8a8a authored about 2 years ago by fengmk2 <[email protected]>
Release 2.9.1

951fab300e44f2534ec6adb633bdcb5858305bb4 authored about 2 years ago by fengmk2 <[email protected]>
🐛 FIX: Ignore error log after stream close on unittest env (#79)

ec97edd6d165f559f8c86bf1573cd183b156fd06 authored about 2 years ago by fengmk2 <[email protected]>
Release 2.9.0

31a07e3068718ccb1046feb62dace1c60c8331d0 authored over 2 years ago by mansonchor <[email protected]>
feat: support custom concentrateLoggerName options (#78)

* feat: add logger options, concentrateLoggerName should be custom set

* refactor: code perf
...

493a5952a4a7c5314a457099a9e9adfd1d1525ce authored over 2 years ago by mansonchor.github.com <[email protected]>
Release 2.8.0

f5acb3d263c43a93aed181055c4375a52f2b36e1 authored almost 3 years ago by fengmk2 <[email protected]>
feat: Only output logs in JSON file format is supported (#77)

6f7dcbb1ec92b0242c5adc43a41681c3848d4c62 authored almost 3 years ago by duqingyu <[email protected]>
Release 2.7.1

41497a6e1d9a657b09ffd4aad6ddaae2bea8eadc authored about 3 years ago by wanghx <[email protected]>
fix: EggLoggers constructor typing (#75)

* fix: fix EggLoggers constructor typing

* chore: add ut case

Co-authored-by: runfeng.lrf ...

fe935752579ddbf60c6125999faa250ba36e3c35 authored about 3 years ago by Lockonlin <[email protected]>
Release 2.7.0

3e4994cd27b6eaf9ce6065e2e6df4439bee30c46 authored about 3 years ago by fengmk2 <[email protected]>
feat: support performance timer for more precise milliseconds (#74)

e.g.: 1.375ms better than 1ms

f42cb950ab7e00872c464cff87e7b2b77da5c391 authored about 3 years ago by fengmk2 <[email protected]>
Release 2.6.2

c08ec23fd6bcf3a889c60775caf2a5cfe70ef706 authored over 3 years ago by dead-horse <[email protected]>
fix: remove defineProperty to improve performance (#72)

62d724fc2b4b2a22c2d554dbfc4c882b766ed630 authored over 3 years ago by Yiyu He <[email protected]>
Release 2.6.1

72253db9102863ff55cddf871493aa1a9fa848be authored over 3 years ago by mansonchor <[email protected]>
fix: use FrameworkBaseError.isFrameworkError to judge (#71)

- fix: use FrameworkBaseError.isFrameworkError to judge
- chore: use travis ci

0d3d4e461d802340ec989897694c9f9af07b4f3e authored over 3 years ago by mansonchor.github.com <[email protected]>
Release 2.6.0

d1896742dc9ca0e62df8e5b3bb200a13fe2f708c authored almost 4 years ago by TZ <[email protected]>
feat: logger formatError should support FrameworkErrorFormater (#70)

feat: logger formatError should support FrameworkErrorFormater

d414828d6e511c2be6be7586380ecb917281c238 authored almost 4 years ago by mansonchor.github.com <[email protected]>
refactor: new Buffer() API refactor (#69)

33e1e743d932a1897a2588ba5d4c64f05ce9d437 authored almost 4 years ago by mansonchor.github.com <[email protected]>
test: only run tests on github actions (#68)

5303d31bc1512e85561e000836143bc7daae20d9 authored almost 4 years ago by fengmk2 <[email protected]>
Release 2.5.0

742793c160fa4e4bc30eda3406efda81c24aaf0e authored almost 4 years ago by fengmk2 <[email protected]>
chore: github action (#63)

f987c0621b6b272ba9d56caa8af59b65c1251930 authored almost 4 years ago by TZ | 天猪 <[email protected]>
feat: support console logger default level on env (#67)

console logger production default level can be set by env NODE_CONSOLE_LOGGRE_LEVEL

Co-author...

81e2328a76fc26a4f9a1df0915127ad9e17600ec authored almost 4 years ago by lx <[email protected]>
Release 2.4.2

a539ffebfb2171927fb18d70ee44ffe0f46db2af authored over 4 years ago by wanghx <[email protected]>
chore(typings): add concentrateError to EggLoggerOptions (#62)

6fbe6c34b7456c683342a51e360f667128afe315 authored over 4 years ago by scott <[email protected]>
chore: update travis (#60)

a1b6c85ad13f7fa39dc3fc72029c39604b05cd69 authored about 5 years ago by TZ | 天猪 <[email protected]>
Release 2.4.1

5dbc01922e59cb805eb4f322f8019e1681af3f64 authored almost 6 years ago by TZ <[email protected]>
fix: duplicate should ignore some transports (#45)

d048015f63dde2917cb51f8f30b87a320b2d892b authored almost 6 years ago by TZ | 天猪 <[email protected]>
Release 2.4.0

78e26e084eb64a35c2f31cc8b4901a9cf9df27bf authored almost 6 years ago by popomore <[email protected]>
feat: support contextFormatter (#51)

0cbbe47efb10897ac55a892bc670d3924a1ddfb5 authored almost 6 years ago by Haoliang Gao <[email protected]>
Release 2.3.2

6b105c38a05c1a29b4cb85f353bc59e63f7fabb8 authored almost 6 years ago by fengmk2 <[email protected]>
fix: crash when format a getter-only error stack (#50)

f51216bd84d48f75e44ebe2e1208c308d1969dce authored almost 6 years ago by Khaidi Chu <[email protected]>
chore: comments typo fix (#47)

858a8b46495fed21efb4215e36764b3030e573ee authored almost 6 years ago by Jeff <[email protected]>
Release 2.3.1

95eecc3806c545f2cf7a902aab0d39489cfd485b authored about 6 years ago by TZ <[email protected]>
fix: should not duplicate to console (#43)

6e45cd21a14adf85186be0ce1e13fc41a8a92681 authored about 6 years ago by TZ | 天猪 <[email protected]>
chore: modify engine version (#42)

4943fa901b5662d1374fc8a1547a61d324581d29 authored about 6 years ago by TZ | 天猪 <[email protected]>
Release 2.3.0

5502091a999ce7ef1f2519a157bc728d774e1dfb authored about 6 years ago by fengmk2 <[email protected]>
feat: file path support relative path (#41)

22cf355d7ae976c8502745a8e8d73748af885637 authored about 6 years ago by TZ | 天猪 <[email protected]>
chore: fix typo (#40)

0262ac204826f1a582bd63273a43cfe86c723ad3 authored about 6 years ago by Jeff <[email protected]>
Release 2.2.1

14ffcba9a34670f90c0b0a5f2fcd33d77a6321f5 authored about 6 years ago by TZ <[email protected]>
fix: logger should extend Map (#39)

ac626f9a342d47853090672f56f27e169fab28e2 authored about 6 years ago by 吖猩 <[email protected]>
Release 2.2.0

8a579ad8505c47829759b6fa3f9591d884906325 authored about 6 years ago by fengmk2 <[email protected]>
feat: support concentrateError and set default to duplicate (#38)

d57885737c4311f17a76713abcd5459523ff92a4 authored about 6 years ago by TZ | 天猪 <[email protected]>
Release 2.1.0

73836755d8a5ab3d22ce64a323c179682e97db9c authored about 6 years ago by dead-horse <[email protected]>
feat: redirect support `options.duplicate` (#35)

e43f70ce6f8b894a110e17384d445edcd44fcff5 authored about 6 years ago by TZ | 天猪 <[email protected]>
Release 2.0.3

1930861f89f92b8656dfc096b78df28dffef88bf authored about 6 years ago by dead-horse <[email protected]>
deps: use circular-json-for-egg to remove deprecate message (#33)

6941e1eb0723c907031ea573b08b90e730a99b7c authored about 6 years ago by Yiyu He <[email protected]>
Release 2.0.2

df3570f3266e9c276408403d7fd75e02241917d9 authored about 6 years ago by dead-horse <[email protected]>
fix: implicit-any error for EggLoggers#set (#31)

1f5684f54a87464748f3acf6699d6fe31e9f4014 authored about 6 years ago by Andy <[email protected]>
Release 2.0.1

adf8787ea869ae2a0ad8ba646ebaad31af1c90e6 authored about 6 years ago by dead-horse <[email protected]>
chore: change commemts in english

7a33960e9a87de5d693d4628f2f3a7a8de649a33 authored about 6 years ago by dead-horse <[email protected]>
chore(typings): add LoggerOptions['allowDebugAtProd']: boolean (#28)

ref: https://cnodejs.org/topic/5b475d32e374eeab6929d66b#5b47ffd1fb9e84ec69cc1a29

44bd5fa72fb482dc57f57e2d46150bfa3d72c3cb authored about 6 years ago by waiting <[email protected]>
Release 2.0.0

4e40f0c50a685119a207cc67121675d72b470f2f authored about 6 years ago by dead-horse <[email protected]>
fix: don't write when stream is not writable (#30)

0296646f1dd9f39925ed7e353cc22879ac851a1f authored about 6 years ago by Yiyu He <[email protected]>
deps: pin [email protected], update dependencies (#29)

07f3635dc05574a926a222b48e4b6d5ec97453e0 authored over 6 years ago by Yiyu He <[email protected]>
Release 1.7.1

57eb762674b66c47bcd2ca4f4c53af118fb10d4f authored over 6 years ago by popomore <[email protected]>
fix: use circular-json to format error properties (#26)

util.inspect can lead to OOM in some situation

b80560b1906ff667db24345029ac8951622ebe59 authored over 6 years ago by Yiyu He <[email protected]>
Release 1.7.0

08f255e5f231385c380477132ed2dee22fae7670 authored over 6 years ago by popomore <[email protected]>
feat(typings): add typings for egg logger (#24)

<!--
Thank you for your pull request. Please review below requirements.
Bug fixes and new feat...

faf458c044b7b49e8aa6cf1d2030111ac58f31ad authored over 6 years ago by Axes <[email protected]>
Release 1.6.2

b100eb2e60e1d260dcdf09cd95883e4216dce641 authored over 6 years ago by dead-horse <[email protected]>
fix: inspect use breakLength: Infinity (#23)

4669bbeadded1901320285de0725b3b77da5d52d authored over 6 years ago by Yiyu He <[email protected]>
Release 1.6.1

e7512663697a3248881e03958025f0e1e892247f authored about 7 years ago by fengmk2 <[email protected]>
fix(transport): should reload write stream when stream get error (#21)

f0bf7d97e269da3ff29f2a6f811f1b48558fbcab authored about 7 years ago by Haoliang Gao <[email protected]>
Release 1.6.0

8eb166defc57bb263a03babe7321bd513df88ab8 authored over 7 years ago by dead-horse <[email protected]>
feat: add level getter to Logger and Transport (#19)

level can be updated after instantiation

1dad20cec7d22f121fd6b87f6f4b77d6dffd8aa8 authored over 7 years ago by Haoliang Gao <[email protected]>
test: fix testcase (#18)

48df5cbb7f2f58d493e8e6d1f50a24e66b1647bc authored almost 8 years ago by Haoliang Gao <[email protected]>
deps: upgrade all deps to the latest versions (#16)

4007c7e58590e2cad78a48e31961e40b24abbd8a authored almost 8 years ago by fengmk2 <[email protected]>
Release 1.5.0

2be2a07dc55aaaa7ccb848faaf1f3720ef3175bf authored about 8 years ago by popomore <[email protected]>
improve: don't convert utf8 string to buffer (#15)

Add a max buffer limit to file buffer logger

c89632206c0e89c26e85a50825022c5b6e0d31be authored about 8 years ago by fengmk2 <[email protected]>
Release 1.4.1

c845fcd1be0b6844b60e50410de81e81b47ae1ae authored about 8 years ago by popomore <[email protected]>
refactor: use .close instead of .end (#12)

* refactor: use .close instead of .end

deprecate end method

* chore: upgrade dependencies
...

87d9a92805eafb9f7a2b6a52c28a5de727b20647 authored about 8 years ago by Haoliang Gao <[email protected]>
fix: print to stderr when stream closed (#11)

If throw error that be catched by egg, it will call logger.error again

ddee8895576166ea24e2743dff42c996a0f46fe5 authored about 8 years ago by Haoliang Gao <[email protected]>
Release 1.4.0

5dbf9655a32be65c3cf004251cc65ba99b62b34e authored about 8 years ago by fengmk2 <[email protected]>
feat: write support util.format (#10)

* test: add format benchmark

a026511e0d0af29d7751606221ccfe83724f61ab authored about 8 years ago by Yiyu He <[email protected]>
Release 1.3.0

73f4039dbdc797473ac8247a5f5542494f88476e authored over 8 years ago by popomore <[email protected]>