drop redundant 'bunyan' from changelog release entries as I've moved to in other projects
This commit is contained in:
parent
86b6769087
commit
77e239ce24
1 changed files with 88 additions and 88 deletions
176
CHANGES.md
176
CHANGES.md
|
@ -6,12 +6,12 @@ Known issues:
|
||||||
bug](https://github.com/TooTallNate/node-gyp/issues/65).
|
bug](https://github.com/TooTallNate/node-gyp/issues/65).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.5.1 (not yet released)
|
## 1.5.1 (not yet released)
|
||||||
|
|
||||||
- [issue #296] Fix `src: true`, which was broken in v1.5.0.
|
- [issue #296] Fix `src: true`, which was broken in v1.5.0.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.5.0
|
## 1.5.0
|
||||||
|
|
||||||
Note: *Bad release.* The addition of `'use strict';` broke Bunyan's `src: true`
|
Note: *Bad release.* The addition of `'use strict';` broke Bunyan's `src: true`
|
||||||
feature. Use 1.5.1 instead.
|
feature. Use 1.5.1 instead.
|
||||||
|
@ -23,7 +23,7 @@ feature. Use 1.5.1 instead.
|
||||||
test suite). Bump to a recent iojs version for testing.
|
test suite). Bump to a recent iojs version for testing.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.4.0
|
## 1.4.0
|
||||||
|
|
||||||
(Bumping minor ver b/c I'm wary of dtrace-provider changes. :)
|
(Bumping minor ver b/c I'm wary of dtrace-provider changes. :)
|
||||||
|
|
||||||
|
@ -32,18 +32,18 @@ feature. Use 1.5.1 instead.
|
||||||
- safe-json-stringify@1.0.3 changed output, breaking some tests. Fix those.
|
- safe-json-stringify@1.0.3 changed output, breaking some tests. Fix those.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.3.6
|
## 1.3.6
|
||||||
|
|
||||||
- [issue #244] Make `bunyan` defensive on `res.header=null`.
|
- [issue #244] Make `bunyan` defensive on `res.header=null`.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.3.5
|
## 1.3.5
|
||||||
|
|
||||||
- [issue #233] Make `bunyan` defensive on res.header as a boolean.
|
- [issue #233] Make `bunyan` defensive on res.header as a boolean.
|
||||||
- [issue #242] Make `bunyan` defensive on err.stack not being a string.
|
- [issue #242] Make `bunyan` defensive on err.stack not being a string.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.3.4
|
## 1.3.4
|
||||||
|
|
||||||
- Allow `log.child(...)` to work even if the logger is a *sub-class*
|
- Allow `log.child(...)` to work even if the logger is a *sub-class*
|
||||||
of Bunyan's Logger class.
|
of Bunyan's Logger class.
|
||||||
|
@ -51,20 +51,20 @@ feature. Use 1.5.1 instead.
|
||||||
- [issue #218] Reset `haveNonRawStreams` on `<logger>.addStream`.
|
- [issue #218] Reset `haveNonRawStreams` on `<logger>.addStream`.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.3.3
|
## 1.3.3
|
||||||
|
|
||||||
- [pull #127] Update to dtrace-provider 0.4.0, which gives io.js 1.x support
|
- [pull #127] Update to dtrace-provider 0.4.0, which gives io.js 1.x support
|
||||||
for dtrace-y parts of Bunyan.
|
for dtrace-y parts of Bunyan.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.3.2
|
## 1.3.2
|
||||||
|
|
||||||
- [pull #182] Fallback to using the optional 'safe-json-stringify' module
|
- [pull #182] Fallback to using the optional 'safe-json-stringify' module
|
||||||
if `JSON.stringify` throws -- possibly with an enumerable property
|
if `JSON.stringify` throws -- possibly with an enumerable property
|
||||||
getter than throws. By Martin Gausby.
|
getter than throws. By Martin Gausby.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.3.1
|
## 1.3.1
|
||||||
|
|
||||||
- Export `bunyan.RotatingFileStream` which is needed if one wants to
|
- Export `bunyan.RotatingFileStream` which is needed if one wants to
|
||||||
customize it. E.g. see issue #194.
|
customize it. E.g. see issue #194.
|
||||||
|
@ -93,7 +93,7 @@ feature. Use 1.5.1 instead.
|
||||||
default level).
|
default level).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.3.0
|
## 1.3.0
|
||||||
|
|
||||||
- [issue #103] `bunyan -L` (or `bunyan --time local`) to show local time.
|
- [issue #103] `bunyan -L` (or `bunyan --time local`) to show local time.
|
||||||
Bunyan log records store `time` in UTC time. Sometimes it is convenient
|
Bunyan log records store `time` in UTC time. Sometimes it is convenient
|
||||||
|
@ -103,7 +103,7 @@ feature. Use 1.5.1 instead.
|
||||||
the common failure case when `-c CONDITION` is being used.
|
the common failure case when `-c CONDITION` is being used.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.2.4
|
## 1.2.4
|
||||||
|
|
||||||
- [issue #210] Export `bunyan.nameFromLevel` and `bunyan.levelFromName`. It can
|
- [issue #210] Export `bunyan.nameFromLevel` and `bunyan.levelFromName`. It can
|
||||||
be a pain for custom streams to have to reproduce that.
|
be a pain for custom streams to have to reproduce that.
|
||||||
|
@ -119,14 +119,14 @@ feature. Use 1.5.1 instead.
|
||||||
bunyan usage error: /Users/trentm/tm/node-bunyan/foo.js:12: attempt to log with an unbound log method: `this` is: { _events: { data: [Function] } }
|
bunyan usage error: /Users/trentm/tm/node-bunyan/foo.js:12: attempt to log with an unbound log method: `this` is: { _events: { data: [Function] } }
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.2.3
|
## 1.2.3
|
||||||
|
|
||||||
- [issue #184] Fix log rotation for rotation periods > ~25 days. Before this
|
- [issue #184] Fix log rotation for rotation periods > ~25 days. Before this
|
||||||
change, a rotation period longer than this could hit [the maximum setTimeout
|
change, a rotation period longer than this could hit [the maximum setTimeout
|
||||||
delay in node.js](https://github.com/joyent/node/issues/8656). By Daniel Juhl.
|
delay in node.js](https://github.com/joyent/node/issues/8656). By Daniel Juhl.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.2.2
|
## 1.2.2
|
||||||
|
|
||||||
- Drop the guard that a bunyan Logger level must be between TRACE (10)
|
- Drop the guard that a bunyan Logger level must be between TRACE (10)
|
||||||
and FATAL (60), inclusive. This allows a trick of setting the level
|
and FATAL (60), inclusive. This allows a trick of setting the level
|
||||||
|
@ -135,14 +135,14 @@ feature. Use 1.5.1 instead.
|
||||||
other level numbers.
|
other level numbers.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.2.1
|
## 1.2.1
|
||||||
|
|
||||||
- [issue #178, #181] Get at least dtrace-provider 0.3.1 for
|
- [issue #178, #181] Get at least dtrace-provider 0.3.1 for
|
||||||
optionalDependencies to get a fix for install with decoupled npm (e.g. with
|
optionalDependencies to get a fix for install with decoupled npm (e.g. with
|
||||||
homebrew's node and npm).
|
homebrew's node and npm).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.2.0
|
## 1.2.0
|
||||||
|
|
||||||
- [issue #157] Restore dtrace-provider as a dependency (in
|
- [issue #157] Restore dtrace-provider as a dependency (in
|
||||||
"optionalDependencies").
|
"optionalDependencies").
|
||||||
|
@ -157,7 +157,7 @@ feature. Use 1.5.1 instead.
|
||||||
v0.11/0.12.
|
v0.11/0.12.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.1.3
|
## 1.1.3
|
||||||
|
|
||||||
- [issue #165] Include extra `err` fields in `bunyan` CLI output. Before
|
- [issue #165] Include extra `err` fields in `bunyan` CLI output. Before
|
||||||
this change only the fields part of the typical node.js error stack
|
this change only the fields part of the typical node.js error stack
|
||||||
|
@ -166,12 +166,12 @@ feature. Use 1.5.1 instead.
|
||||||
in the raw JSON log record.
|
in the raw JSON log record.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.1.2
|
## 1.1.2
|
||||||
|
|
||||||
- Fix a breakage in `log.info(err)` on a logger with no serializers.
|
- Fix a breakage in `log.info(err)` on a logger with no serializers.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.1.1
|
## 1.1.1
|
||||||
|
|
||||||
Note: *Bad release.* It breaks `log.info(err)` on a logger with no serializers.
|
Note: *Bad release.* It breaks `log.info(err)` on a logger with no serializers.
|
||||||
Use version 1.1.2.
|
Use version 1.1.2.
|
||||||
|
@ -181,13 +181,13 @@ Use version 1.1.2.
|
||||||
serializer. (By Mihai Tomescu.)
|
serializer. (By Mihai Tomescu.)
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.1.0
|
## 1.1.0
|
||||||
|
|
||||||
- [issue #162] Preliminary support for [browserify](http://browserify.org/).
|
- [issue #162] Preliminary support for [browserify](http://browserify.org/).
|
||||||
See [the section in the README](../README.md#browserify).
|
See [the section in the README](../README.md#browserify).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.0.1
|
## 1.0.1
|
||||||
|
|
||||||
- [issues #105, #138, #151] Export `<Logger>.addStream(...)` and
|
- [issues #105, #138, #151] Export `<Logger>.addStream(...)` and
|
||||||
`<Logger>.addSerializers(...)` to be able to add them after Logger creation.
|
`<Logger>.addSerializers(...)` to be able to add them after Logger creation.
|
||||||
|
@ -208,7 +208,7 @@ Use version 1.1.2.
|
||||||
<https://github.com/altercation/solarized/issues/220>).
|
<https://github.com/altercation/solarized/issues/220>).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 1.0.0
|
## 1.0.0
|
||||||
|
|
||||||
- [issue #87] **Backward incompatible change to `-c CODE`** improving
|
- [issue #87] **Backward incompatible change to `-c CODE`** improving
|
||||||
performance by over 10x (good!), with a backward incompatible change to
|
performance by over 10x (good!), with a backward incompatible change to
|
||||||
|
@ -270,7 +270,7 @@ Use version 1.1.2.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.23.1
|
## 0.23.1
|
||||||
|
|
||||||
- [pull #125, pull #97, issue #73] Unref rotating-file timeout which was
|
- [pull #125, pull #97, issue #73] Unref rotating-file timeout which was
|
||||||
preventing processes from exiting (by https://github.com/chakrit and
|
preventing processes from exiting (by https://github.com/chakrit and
|
||||||
|
@ -278,7 +278,7 @@ Use version 1.1.2.
|
||||||
for node 0.10 and above.
|
for node 0.10 and above.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.23.0
|
## 0.23.0
|
||||||
|
|
||||||
- [issue #139] Fix `bunyan` crash on a log record with `res.header` that is an
|
- [issue #139] Fix `bunyan` crash on a log record with `res.header` that is an
|
||||||
object. A side effect of this improvement is that a record with `res.statusCode`
|
object. A side effect of this improvement is that a record with `res.statusCode`
|
||||||
|
@ -305,12 +305,12 @@ Use version 1.1.2.
|
||||||
log.info(<array>) # "msg":"" (instead of wanted "msg":util.format(<array>))
|
log.info(<array>) # "msg":"" (instead of wanted "msg":util.format(<array>))
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.22.3
|
## 0.22.3
|
||||||
|
|
||||||
- Republish the same code to npm.
|
- Republish the same code to npm.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.22.2
|
## 0.22.2
|
||||||
|
|
||||||
Note: Bad release. The published package in the npm registry got corrupted. Use 0.22.3 or later.
|
Note: Bad release. The published package in the npm registry got corrupted. Use 0.22.3 or later.
|
||||||
|
|
||||||
|
@ -319,7 +319,7 @@ Note: Bad release. The published package in the npm registry got corrupted. Use
|
||||||
- Update 'mv' optional dep to latest.
|
- Update 'mv' optional dep to latest.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.22.1
|
## 0.22.1
|
||||||
|
|
||||||
- [issue #111] Fix a crash when attempting to use `bunyan -p` on a platform without
|
- [issue #111] Fix a crash when attempting to use `bunyan -p` on a platform without
|
||||||
dtrace.
|
dtrace.
|
||||||
|
@ -327,24 +327,24 @@ Note: Bad release. The published package in the npm registry got corrupted. Use
|
||||||
- [issue #101] Fix a crash in `bunyan` rendering a record with unexpected "res.headers".
|
- [issue #101] Fix a crash in `bunyan` rendering a record with unexpected "res.headers".
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.22.0
|
## 0.22.0
|
||||||
|
|
||||||
- [issue #104] `log.reopenFileStreams()` convenience method to be used with external log
|
- [issue #104] `log.reopenFileStreams()` convenience method to be used with external log
|
||||||
rotation.
|
rotation.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.21.4
|
## 0.21.4
|
||||||
|
|
||||||
- [issue #96] Fix `bunyan` to default to paging (with `less`) by default in node 0.10.0.
|
- [issue #96] Fix `bunyan` to default to paging (with `less`) by default in node 0.10.0.
|
||||||
The intention has always been to default to paging for node >=0.8.
|
The intention has always been to default to paging for node >=0.8.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.21.3
|
## 0.21.3
|
||||||
|
|
||||||
- [issue #90] Fix `bunyan -p '*'` breakage in version 0.21.2.
|
- [issue #90] Fix `bunyan -p '*'` breakage in version 0.21.2.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.21.2
|
## 0.21.2
|
||||||
|
|
||||||
**Note: Bad release. The switchrate change below broke `bunyan -p '*'` usage
|
**Note: Bad release. The switchrate change below broke `bunyan -p '*'` usage
|
||||||
(see issue #90). Use 0.21.3 or later.**
|
(see issue #90). Use 0.21.3 or later.**
|
||||||
|
@ -364,13 +364,13 @@ Note: Bad release. The published package in the npm registry got corrupted. Use
|
||||||
which that buffer is emptied."
|
which that buffer is emptied."
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.21.1
|
## 0.21.1
|
||||||
|
|
||||||
- [pull #83] Support rendering 'client_res' key in bunyan CLI (by
|
- [pull #83] Support rendering 'client_res' key in bunyan CLI (by
|
||||||
github.com/mcavage).
|
github.com/mcavage).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.21.0
|
## 0.21.0
|
||||||
|
|
||||||
- 'make check' clean, 4-space indenting. No functional change here, just
|
- 'make check' clean, 4-space indenting. No functional change here, just
|
||||||
lots of code change.
|
lots of code change.
|
||||||
|
@ -378,7 +378,7 @@ Note: Bad release. The published package in the npm registry got corrupted. Use
|
||||||
a default `period` (by github.com/ricardograca).
|
a default `period` (by github.com/ricardograca).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.20.0
|
## 0.20.0
|
||||||
|
|
||||||
- [Slight backward incompatibility] Fix serializer bug introduced in 0.18.3
|
- [Slight backward incompatibility] Fix serializer bug introduced in 0.18.3
|
||||||
(see below) to only apply serializers to log records when appropriate.
|
(see below) to only apply serializers to log records when appropriate.
|
||||||
|
@ -393,7 +393,7 @@ Note: Bad release. The published package in the npm registry got corrupted. Use
|
||||||
node v0.10.0.
|
node v0.10.0.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.19.0
|
## 0.19.0
|
||||||
|
|
||||||
**WARNING**: This release includes a bug introduced in bunyan 0.18.3 (see
|
**WARNING**: This release includes a bug introduced in bunyan 0.18.3 (see
|
||||||
below). Please upgrade to bunyan 0.20.0.
|
below). Please upgrade to bunyan 0.20.0.
|
||||||
|
@ -448,7 +448,7 @@ below). Please upgrade to bunyan 0.20.0.
|
||||||
convenient name.
|
convenient name.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.18.3
|
## 0.18.3
|
||||||
|
|
||||||
**WARNING**: This release introduced a bug such that all serializers are
|
**WARNING**: This release introduced a bug such that all serializers are
|
||||||
applied to all log records even if the log record did not contain the key
|
applied to all log records even if the log record did not contain the key
|
||||||
|
@ -480,21 +480,21 @@ Please upgrade to bunyan 0.20.0.
|
||||||
without a compiler and Python around, node-gyp just falls over.
|
without a compiler and Python around, node-gyp just falls over.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.18.2
|
## 0.18.2
|
||||||
|
|
||||||
- [pull #67] Remove debugging prints in rotating-file support.
|
- [pull #67] Remove debugging prints in rotating-file support.
|
||||||
(by github.com/chad3814).
|
(by github.com/chad3814).
|
||||||
- Update to dtrace-provider@0.2.7.
|
- Update to dtrace-provider@0.2.7.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.18.1
|
## 0.18.1
|
||||||
|
|
||||||
- Get the `bunyan` CLI to **not** automatically page (i.e. pipe to `less`)
|
- Get the `bunyan` CLI to **not** automatically page (i.e. pipe to `less`)
|
||||||
if stdin isn't a TTY, or if following dtrace probe output (via `-p PID`),
|
if stdin isn't a TTY, or if following dtrace probe output (via `-p PID`),
|
||||||
or if not given log file arguments.
|
or if not given log file arguments.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.18.0
|
## 0.18.0
|
||||||
|
|
||||||
- Automatic paging support in the `bunyan` CLI (similar to `git log` et al).
|
- Automatic paging support in the `bunyan` CLI (similar to `git log` et al).
|
||||||
IOW, `bunyan` will open your pager (by default `less`) and pipe rendered
|
IOW, `bunyan` will open your pager (by default `less`) and pipe rendered
|
||||||
|
@ -515,7 +515,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
a helper).
|
a helper).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.17.0
|
## 0.17.0
|
||||||
|
|
||||||
- [issue #33] Log rotation support:
|
- [issue #33] Log rotation support:
|
||||||
|
|
||||||
|
@ -549,7 +549,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
file with, e.g. `bunyan huge.log | head`.
|
file with, e.g. `bunyan huge.log | head`.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.8
|
## 0.16.8
|
||||||
|
|
||||||
- Guards on `-c CONDITION` usage to attempt to be more user friendly.
|
- Guards on `-c CONDITION` usage to attempt to be more user friendly.
|
||||||
Bogus JS code will result in this:
|
Bogus JS code will result in this:
|
||||||
|
@ -620,13 +620,13 @@ Please upgrade to bunyan 0.20.0.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.7
|
## 0.16.7
|
||||||
|
|
||||||
- [issue #59] Clear a possibly interrupted ANSI color code on signal
|
- [issue #59] Clear a possibly interrupted ANSI color code on signal
|
||||||
termination.
|
termination.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.6
|
## 0.16.6
|
||||||
|
|
||||||
- [issue #56] Support `bunyan -p NAME` to dtrace all PIDs matching 'NAME' in
|
- [issue #56] Support `bunyan -p NAME` to dtrace all PIDs matching 'NAME' in
|
||||||
their command and args (using `ps -A -o pid,command | grep NAME` or, on SunOS
|
their command and args (using `ps -A -o pid,command | grep NAME` or, on SunOS
|
||||||
|
@ -639,7 +639,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
have multiple worker processes.
|
have multiple worker processes.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.5
|
## 0.16.5
|
||||||
|
|
||||||
- Allow `bunyan -p '*'` to capture bunyan dtrace probes from **all** processes.
|
- Allow `bunyan -p '*'` to capture bunyan dtrace probes from **all** processes.
|
||||||
- issue #55: Add support for `BUNYAN_NO_COLOR` environment variable to
|
- issue #55: Add support for `BUNYAN_NO_COLOR` environment variable to
|
||||||
|
@ -647,35 +647,35 @@ Please upgrade to bunyan 0.20.0.
|
||||||
and `--no-color` options.
|
and `--no-color` options.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.4
|
## 0.16.4
|
||||||
|
|
||||||
- issue #54: Ensure (again, see 0.16.2) that stderr from the dtrace child
|
- issue #54: Ensure (again, see 0.16.2) that stderr from the dtrace child
|
||||||
process (when using `bunyan -p PID`) gets through. There had been a race
|
process (when using `bunyan -p PID`) gets through. There had been a race
|
||||||
between exiting bunyan and the flushing of the dtrace process' stderr.
|
between exiting bunyan and the flushing of the dtrace process' stderr.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.3
|
## 0.16.3
|
||||||
|
|
||||||
- Drop 'trentm-dtrace-provider' fork dep now that
|
- Drop 'trentm-dtrace-provider' fork dep now that
|
||||||
<https://github.com/chrisa/node-dtrace-provider/pull/24> has been resolved.
|
<https://github.com/chrisa/node-dtrace-provider/pull/24> has been resolved.
|
||||||
Back to dtrace-provider.
|
Back to dtrace-provider.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.2
|
## 0.16.2
|
||||||
|
|
||||||
- Ensure that stderr from the dtrace child process (when using `bunyan -p PID`)
|
- Ensure that stderr from the dtrace child process (when using `bunyan -p PID`)
|
||||||
gets through. The `pipe` usage wasn't working on SmartOS. This is important
|
gets through. The `pipe` usage wasn't working on SmartOS. This is important
|
||||||
to show the user if they need to 'sudo'.
|
to show the user if they need to 'sudo'.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.1
|
## 0.16.1
|
||||||
|
|
||||||
- Ensure that a possible dtrace child process (with using `bunyan -p PID`) is
|
- Ensure that a possible dtrace child process (with using `bunyan -p PID`) is
|
||||||
terminated on signal termination of the bunyan CLI (at least for SIGINT,
|
terminated on signal termination of the bunyan CLI (at least for SIGINT,
|
||||||
SIGQUIT, SIGTERM, SIGHUP).
|
SIGQUIT, SIGTERM, SIGHUP).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.16.0
|
## 0.16.0
|
||||||
|
|
||||||
- Add `bunyan -p PID` support. This is a convenience wrapper that effectively
|
- Add `bunyan -p PID` support. This is a convenience wrapper that effectively
|
||||||
calls:
|
calls:
|
||||||
|
@ -683,7 +683,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
dtrace -x strsize=4k -qn 'bunyan$PID:::log-*{printf("%s", copyinstr(arg0))}' | bunyan
|
dtrace -x strsize=4k -qn 'bunyan$PID:::log-*{printf("%s", copyinstr(arg0))}' | bunyan
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.15.0
|
## 0.15.0
|
||||||
|
|
||||||
- issue #48: Dtrace support! The elevator pitch is you can watch all logging
|
- issue #48: Dtrace support! The elevator pitch is you can watch all logging
|
||||||
from all Bunyan-using process with something like this:
|
from all Bunyan-using process with something like this:
|
||||||
|
@ -703,7 +703,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
Bryan Cantrill.
|
Bryan Cantrill.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.14.6
|
## 0.14.6
|
||||||
|
|
||||||
- Export `bunyan.safeCycles()`. This may be useful for custom `type == "raw"`
|
- Export `bunyan.safeCycles()`. This may be useful for custom `type == "raw"`
|
||||||
streams that may do JSON stringification of log records themselves. Usage:
|
streams that may do JSON stringification of log records themselves. Usage:
|
||||||
|
@ -724,7 +724,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
details in a bug report.
|
details in a bug report.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.14.5
|
## 0.14.5
|
||||||
|
|
||||||
- Fix a bug in the long-stack-trace error serialization added in 0.14.4. The
|
- Fix a bug in the long-stack-trace error serialization added in 0.14.4. The
|
||||||
symptom:
|
symptom:
|
||||||
|
@ -737,7 +737,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
...
|
...
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.14.4
|
## 0.14.4
|
||||||
|
|
||||||
- **Bad release. Use 0.14.5 instead.**
|
- **Bad release. Use 0.14.5 instead.**
|
||||||
- Improve error serialization to walk the chain of `.cause()` errors
|
- Improve error serialization to walk the chain of `.cause()` errors
|
||||||
|
@ -770,37 +770,37 @@ Please upgrade to bunyan 0.20.0.
|
||||||
at Server._handle.log.trace.req (/opt/smartdc/imgapi/node_modules/restify/lib/server.js:480:38)
|
at Server._handle.log.trace.req (/opt/smartdc/imgapi/node_modules/restify/lib/server.js:480:38)
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.14.2
|
## 0.14.2
|
||||||
|
|
||||||
- [issue #45] Fix bunyan CLI (default output mode) to not crash on a 'res'
|
- [issue #45] Fix bunyan CLI (default output mode) to not crash on a 'res'
|
||||||
field that isn't a response object, but a string.
|
field that isn't a response object, but a string.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.14.1
|
## 0.14.1
|
||||||
|
|
||||||
- [issue #44] Fix the default `bunyan` CLI output of a `res.body` that is an
|
- [issue #44] Fix the default `bunyan` CLI output of a `res.body` that is an
|
||||||
object instead of a string. See issue#38 for the same with `req.body`.
|
object instead of a string. See issue#38 for the same with `req.body`.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.14.0
|
## 0.14.0
|
||||||
|
|
||||||
- [pull #41] Safe `JSON.stringify`ing of emitted log records to avoid blowing
|
- [pull #41] Safe `JSON.stringify`ing of emitted log records to avoid blowing
|
||||||
up on circular objects (by Isaac Schlueter).
|
up on circular objects (by Isaac Schlueter).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.13.5
|
## 0.13.5
|
||||||
|
|
||||||
- [issue #39] Fix a bug with `client_req` handling in the default output
|
- [issue #39] Fix a bug with `client_req` handling in the default output
|
||||||
of the `bunyan` CLI.
|
of the `bunyan` CLI.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.13.4
|
## 0.13.4
|
||||||
|
|
||||||
- [issue #38] Fix the default `bunyan` CLI output of a `req.body` that is an
|
- [issue #38] Fix the default `bunyan` CLI output of a `req.body` that is an
|
||||||
object instead of a string.
|
object instead of a string.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.13.3
|
## 0.13.3
|
||||||
|
|
||||||
- Export `bunyan.resolveLevel(NAME-OR-NUM)` to resolve a level name or number
|
- Export `bunyan.resolveLevel(NAME-OR-NUM)` to resolve a level name or number
|
||||||
to its log level number value:
|
to its log level number value:
|
||||||
|
@ -814,20 +814,20 @@ Please upgrade to bunyan 0.20.0.
|
||||||
in the logger constructor.
|
in the logger constructor.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.13.2
|
## 0.13.2
|
||||||
|
|
||||||
- [issue #35] Ensure that an accidental `log.info(BUFFER)`, where BUFFER is
|
- [issue #35] Ensure that an accidental `log.info(BUFFER)`, where BUFFER is
|
||||||
a node.js Buffer object, doesn't blow up.
|
a node.js Buffer object, doesn't blow up.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.13.1
|
## 0.13.1
|
||||||
|
|
||||||
- [issue #34] Ensure `req.body`, `res.body` and other request/response fields
|
- [issue #34] Ensure `req.body`, `res.body` and other request/response fields
|
||||||
are emitted by the `bunyan` CLI (mostly by Rob Gulewich).
|
are emitted by the `bunyan` CLI (mostly by Rob Gulewich).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.13.0
|
## 0.13.0
|
||||||
|
|
||||||
- [issue #31] Re-instate defines for the (uppercase) log level names (TRACE,
|
- [issue #31] Re-instate defines for the (uppercase) log level names (TRACE,
|
||||||
DEBUG, etc.) in `bunyan -c "..."` filtering condition code. E.g.:
|
DEBUG, etc.) in `bunyan -c "..."` filtering condition code. E.g.:
|
||||||
|
@ -835,7 +835,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
$ ... | bunyan -c 'level >= ERROR'
|
$ ... | bunyan -c 'level >= ERROR'
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.12.0
|
## 0.12.0
|
||||||
|
|
||||||
- [pull #32] `bunyan -o short` for more concise output (by Dave Pacheco). E.g.:
|
- [pull #32] `bunyan -o short` for more concise output (by Dave Pacheco). E.g.:
|
||||||
|
|
||||||
|
@ -846,13 +846,13 @@ Please upgrade to bunyan 0.20.0.
|
||||||
[2012-02-08T22:56:52.856Z] INFO: myservice/123 on example.com: My message
|
[2012-02-08T22:56:52.856Z] INFO: myservice/123 on example.com: My message
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.11.3
|
## 0.11.3
|
||||||
|
|
||||||
- Add '--strict' option to `bunyan` CLI to suppress all but legal Bunyan JSON
|
- Add '--strict' option to `bunyan` CLI to suppress all but legal Bunyan JSON
|
||||||
log lines. By default non-JSON, and non-Bunyan lines are passed through.
|
log lines. By default non-JSON, and non-Bunyan lines are passed through.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.11.2
|
## 0.11.2
|
||||||
|
|
||||||
- [issue #30] Robust handling of 'req' field without a 'headers' subfield
|
- [issue #30] Robust handling of 'req' field without a 'headers' subfield
|
||||||
in `bunyan` CLI.
|
in `bunyan` CLI.
|
||||||
|
@ -861,7 +861,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
affect.
|
affect.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.11.1
|
## 0.11.1
|
||||||
|
|
||||||
- **Bad release. The TRACE et al names are bleeding into the log records
|
- **Bad release. The TRACE et al names are bleeding into the log records
|
||||||
when using '-c'.**
|
when using '-c'.**
|
||||||
|
@ -871,7 +871,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
$ ... | bunyan -c 'level >= ERROR'
|
$ ... | bunyan -c 'level >= ERROR'
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.11.0
|
## 0.11.0
|
||||||
|
|
||||||
- [pull #29] Add -l/--level for level filtering, and -c/--condition for
|
- [pull #29] Add -l/--level for level filtering, and -c/--condition for
|
||||||
arbitrary conditional filtering (by github.com/isaacs):
|
arbitrary conditional filtering (by github.com/isaacs):
|
||||||
|
@ -883,7 +883,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
$ ... | bunyan -c 'pid===123' -c '_audit' # multiple filters
|
$ ... | bunyan -c 'pid===123' -c '_audit' # multiple filters
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.10.0
|
## 0.10.0
|
||||||
|
|
||||||
- [pull #24] Support for gzip'ed log files in the bunyan CLI (by
|
- [pull #24] Support for gzip'ed log files in the bunyan CLI (by
|
||||||
github.com/mhart):
|
github.com/mhart):
|
||||||
|
@ -892,7 +892,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
...
|
...
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.9.0
|
## 0.9.0
|
||||||
|
|
||||||
- [pull #16] Bullet proof the `bunyan.stdSerializers` (by github.com/rlidwka).
|
- [pull #16] Bullet proof the `bunyan.stdSerializers` (by github.com/rlidwka).
|
||||||
|
|
||||||
|
@ -950,7 +950,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
actually works(!).
|
actually works(!).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.8.0
|
## 0.8.0
|
||||||
|
|
||||||
- [pull #21] Bunyan loggers now re-emit `fs.createWriteStream` error events.
|
- [pull #21] Bunyan loggers now re-emit `fs.createWriteStream` error events.
|
||||||
By github.com/EvanOxfeld. See "examples/handle-fs-error.js" and
|
By github.com/EvanOxfeld. See "examples/handle-fs-error.js" and
|
||||||
|
@ -964,13 +964,13 @@ Please upgrade to bunyan 0.20.0.
|
||||||
- jsstyle'ing (via `make check`)
|
- jsstyle'ing (via `make check`)
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.7.0
|
## 0.7.0
|
||||||
|
|
||||||
- [issue #12] Add `bunyan.createLogger(OPTIONS)` form, as is more typical in
|
- [issue #12] Add `bunyan.createLogger(OPTIONS)` form, as is more typical in
|
||||||
node.js APIs. This'll eventually become the preferred form.
|
node.js APIs. This'll eventually become the preferred form.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.9
|
## 0.6.9
|
||||||
|
|
||||||
- Change `bunyan` CLI default output to color "src" info red. Before the "src"
|
- Change `bunyan` CLI default output to color "src" info red. Before the "src"
|
||||||
information was uncolored. The "src" info is the filename, line number and
|
information was uncolored. The "src" info is the filename, line number and
|
||||||
|
@ -983,7 +983,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
have a "stack" attribute.
|
have a "stack" attribute.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.8
|
## 0.6.8
|
||||||
|
|
||||||
- Fix bad bug in `log.child({...}, true);` where the added child fields **would
|
- Fix bad bug in `log.child({...}, true);` where the added child fields **would
|
||||||
be added to the parent's fields**. This bug only existed for the "fast child"
|
be added to the parent's fields**. This bug only existed for the "fast child"
|
||||||
|
@ -992,12 +992,12 @@ Please upgrade to bunyan 0.20.0.
|
||||||
instead of 10 times faster.
|
instead of 10 times faster.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.7
|
## 0.6.7
|
||||||
|
|
||||||
- [issue #6] Fix bleeding 'type' var to global namespace. (Thanks Mike!)
|
- [issue #6] Fix bleeding 'type' var to global namespace. (Thanks Mike!)
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.6
|
## 0.6.6
|
||||||
|
|
||||||
- Add support to the `bunyan` CLI taking log file path args, `bunyan foo.log`,
|
- Add support to the `bunyan` CLI taking log file path args, `bunyan foo.log`,
|
||||||
in addition to the usual `cat foo.log | bunyan`.
|
in addition to the usual `cat foo.log | bunyan`.
|
||||||
|
@ -1006,7 +1006,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
fields.
|
fields.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.5
|
## 0.6.5
|
||||||
|
|
||||||
- ANSI coloring output from `bunyan` CLI tool (for the default output mode/style).
|
- ANSI coloring output from `bunyan` CLI tool (for the default output mode/style).
|
||||||
Also add the '--color' option to force coloring if the output stream is not
|
Also add the '--color' option to force coloring if the output stream is not
|
||||||
|
@ -1017,13 +1017,13 @@ Please upgrade to bunyan 0.20.0.
|
||||||
which is a bit nicer for raw reading.
|
which is a bit nicer for raw reading.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.4
|
## 0.6.4
|
||||||
|
|
||||||
- [issue #5] Fix `log.info() -> boolean` to work properly. Previous all were
|
- [issue #5] Fix `log.info() -> boolean` to work properly. Previous all were
|
||||||
returning false. Ditto all trace/debug/.../fatal methods.
|
returning false. Ditto all trace/debug/.../fatal methods.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.3
|
## 0.6.3
|
||||||
|
|
||||||
- Allow an optional `msg` and arguments to the `log.info(<Error> err)` logging
|
- Allow an optional `msg` and arguments to the `log.info(<Error> err)` logging
|
||||||
form. For example, before:
|
form. For example, before:
|
||||||
|
@ -1040,24 +1040,24 @@ Please upgrade to bunyan 0.20.0.
|
||||||
[2012-02-12T00:30:43.736Z] INFO: mo-docs/43194 on banana.local: buildDocs results (req_id=185edca2-2886-43dc-911c-fe41c09ec0f5, route=PutDocset, error=null, stderr="", cmd="make docs")
|
[2012-02-12T00:30:43.736Z] INFO: mo-docs/43194 on banana.local: buildDocs results (req_id=185edca2-2886-43dc-911c-fe41c09ec0f5, route=PutDocset, error=null, stderr="", cmd="make docs")
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.2
|
## 0.6.2
|
||||||
|
|
||||||
- Fix/guard against unintended inclusion of some files in npm published package
|
- Fix/guard against unintended inclusion of some files in npm published package
|
||||||
due to <https://github.com/isaacs/npm/issues/2144>
|
due to <https://github.com/isaacs/npm/issues/2144>
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.1
|
## 0.6.1
|
||||||
|
|
||||||
- Internal: starting jsstyle usage.
|
- Internal: starting jsstyle usage.
|
||||||
- Internal: add .npmignore. Previous packages had reams of bunyan crud in them.
|
- Internal: add .npmignore. Previous packages had reams of bunyan crud in them.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.6.0
|
## 0.6.0
|
||||||
|
|
||||||
- Add 'pid' automatic log record field.
|
- Add 'pid' automatic log record field.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.5.3
|
## 0.5.3
|
||||||
|
|
||||||
- Add 'client_req' (HTTP client request) standard formatting in `bunyan` CLI
|
- Add 'client_req' (HTTP client request) standard formatting in `bunyan` CLI
|
||||||
default output.
|
default output.
|
||||||
|
@ -1066,14 +1066,14 @@ Please upgrade to bunyan 0.20.0.
|
||||||
subsequent block (if long or multiline).
|
subsequent block (if long or multiline).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.5.2
|
## 0.5.2
|
||||||
|
|
||||||
- [issue #3] More type checking of `new Logger(...)` and `log.child(...)`
|
- [issue #3] More type checking of `new Logger(...)` and `log.child(...)`
|
||||||
options.
|
options.
|
||||||
- Start a test suite.
|
- Start a test suite.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.5.1
|
## 0.5.1
|
||||||
|
|
||||||
- [issue #2] Add guard on `JSON.stringify`ing of log records before emission.
|
- [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
|
This will prevent `log.info` et al throwing on record fields that cannot be
|
||||||
|
@ -1097,7 +1097,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
- log.info: 0.07368ms per iteration
|
- log.info: 0.07368ms per iteration
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.5.0
|
## 0.5.0
|
||||||
|
|
||||||
- Use 10/20/... instead of 1/2/... for level constant values. Ostensibly this
|
- Use 10/20/... instead of 1/2/... for level constant values. Ostensibly this
|
||||||
allows for intermediary levels from the defined "trace/debug/..." set.
|
allows for intermediary levels from the defined "trace/debug/..." set.
|
||||||
|
@ -1122,7 +1122,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
...
|
...
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.4.0
|
## 0.4.0
|
||||||
|
|
||||||
- Add `new Logger({src: true})` config option to have a 'src' attribute be
|
- Add `new Logger({src: true})` config option to have a 'src' attribute be
|
||||||
automatically added to log records with the log call source info. Example:
|
automatically added to log records with the log call source info. Example:
|
||||||
|
@ -1134,7 +1134,7 @@ Please upgrade to bunyan 0.20.0.
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.3.0
|
## 0.3.0
|
||||||
|
|
||||||
- `log.child(options[, simple])` Added `simple` boolean arg. Set `true` to
|
- `log.child(options[, simple])` Added `simple` boolean arg. Set `true` to
|
||||||
assert that options only add fields (no config changes). Results in a 10x
|
assert that options only add fields (no config changes). Results in a 10x
|
||||||
|
@ -1152,13 +1152,13 @@ Please upgrade to bunyan 0.20.0.
|
||||||
are non-enumerable).
|
are non-enumerable).
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.2.0
|
## 0.2.0
|
||||||
|
|
||||||
- Spec'ing core/recommended log record fields.
|
- Spec'ing core/recommended log record fields.
|
||||||
- Add `LOG_VERSION` to exports.
|
- Add `LOG_VERSION` to exports.
|
||||||
- Improvements to request/response serializations.
|
- Improvements to request/response serializations.
|
||||||
|
|
||||||
|
|
||||||
## bunyan 0.1.0
|
## 0.1.0
|
||||||
|
|
||||||
First release.
|
First release.
|
||||||
|
|
Loading…
Reference in a new issue