diff --git a/CHANGES.md b/CHANGES.md index 05b5e09..6f4a527 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,10 +2,10 @@ ## bunyan 0.5.1 (not yet released) -- Add guard on `JSON.stringify`ing of log records before emission. This will - prevent `log.info` et al throwing on record fields that cannot be - represented as JSON. An error will be printed on stderr and a clipped - log record emitted with a 'bunyanMsg' key including error details. E.g.: +- [issue #2] Add guard on `JSON.stringify`ing of log records before emission. + This will prevent `log.info` et al throwing on record fields that cannot be + represented as JSON. An error will be printed on stderr and a clipped log + record emitted with a 'bunyanMsg' key including error details. E.g.: bunyan: ERROR: could not stringify log record from /Users/trentm/tm/node-bunyan/examples/unstringifyable.js:12: TypeError: Converting circular structure to JSON { @@ -22,7 +22,7 @@ $ node tools/timeguard.js # after Time try/catch-guard on JSON.stringify: - log.info: 0.07368ms per iteration - + ## bunyan 0.5.0