All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
7.0.0 / 2022-02-14
- Update to pino v7.
- Update to pino-pretty v7.
6.1.0 / 2021-10-09
- Pass
reqId
to examples in options.
6.0.0 / 2020-12-24
- Publish as both ES and CommonJS module.
- (Breaking) Use Conditional Exports to provide ES or CommonJS module. Cannot import or require internal paths.
- (Breaking) Drop support for Node.js versions before 12.13.0.
- (Breaking) The
default
export.
5.0.1 / 2020-12-08
- Missing explicit exit with code 0.
5.0.0 / 2020-11-17
- Update to pino v6 and pino-pretty v4.
- License to MIT.
4.3.0 / 2020-02-20
- Update to pino-pretty v3.
- Update to change-case v4.
4.2.1 / 2018-12-17
- Update to AVA v1 (along with other dependencies).
- Update CircleCI to test Node.js v10 LTS.
4.2.0 / 2018-09-26
- Update to Pino v5.4.1.
- Update to makenew-node-lib v5.0.0.
4.1.6 / 2018-04-09
- README documentation updated.
- When the log level is debug or higher, the options and arguments will be logged with the start message.
4.1.5 / 2018-04-09
- Open source under the Apache License, Version 2.0.
- Examples in
examples
folder. - Better documentation.
4.1.4 / 2018-03-29
- Explicitly use
req
,res
, anderr
serializers to suppress pino warning.
- Update to Pino to v4.15.3.
4.1.3 / 2018-02-12
- Update to makenew-node-lib v4.3.6.
4.1.2 / 2018-02-01
- Example name not getting logged.
4.1.1 / 2018-01-31
- Log output mode was not defaulting to
short
in all cases.
4.1.0 / 2018-01-31
- All bunyan-formatter modes now supported again.
- Expose pino log arguments with
getPinoArgs
.
- Use bunyan-formatter over Pino pretty to format log output by default.
- Update to makenew-node-lib v4.3.1.
4.0.2 / 2018-01-31
- Update to makenew-node-lib v4.3.0.
4.0.1 / 2018-01-30
- Too much log output noise (removed hostname and pid).
- Error stack output display format.
4.0.0 / 2018-01-30
- Replace Bunyan with Pino (non-breaking, but significant enough for a major version bump).
- The
logOutputMode
choices are nowjson
orpretty
. - Update to makenew-node-lib v4.2.0.
- New
logSerializers
option to pass additional log serializers. - New
logFilter
andlogFilters
options to support log filtering.
3.1.0 / 2018-01-15
- Process will exit when example finishes.
- Update to makenew-node-lib v4.1.10.
3.0.1 / 2017-11-14
- Update to makenew-node-lib v4.1.1.
3.0.0 / 2017-11-14
- (Breaking) Build for Node.js LTS Carbon: drop support for Node versions less than 8.9.0.
2.0.0 / 2017-10-31
- (Breaking) Use bunyan-formatter to format log output.
Control output mode with new
logOutputMode
option.
- Update to makenew-node-lib v3.1.2.
- Initial release.