All Versions
36
Latest Version
Avg Release Cycle
16 days
Latest Release
219 days ago

Changelog History
Page 2

  • v6.2.1 Changes

    April 23, 2020

    ๐Ÿฑ ๐Ÿ“š PR:

    • ๐Ÿ—„ express-pino-logger should be deprecated (#814)
    • ๐Ÿ›  Fixed docs links for asynchronous logging. (#827)
    • โšก๏ธ Updated benchmarks (#828)
  • v6.2.0 Changes

    April 11, 2020

    ๐Ÿฑ ๐Ÿ“š PR:

    • โž• Add rc files
    • ๐Ÿ”€ Merge pull request #811 from pinojs/dx-improvements
    • ๐Ÿ‘Œ Support formatters.log on pretty print (#809)
    • โž• Add "silent" property with "noop" value to the pino instance (#802)
    • ๐ŸŒฒ Multi stream logging docs (#822)
    • โšก๏ธ Update docs interpolation values examples to match v6 (#818)
  • v6.1.1 Changes

    April 04, 2020

    ๐Ÿฑ ๐Ÿ“š PR:

    • โฌ‡๏ธ Dropped "Inspired by bunyan".
    • ๐Ÿ–จ Correctly forwards chindings to prettyPrint when using option (#810)
  • v6.1.0 Changes

    April 02, 2020
    • โž• Add a hook API to allow mutation of log method parameters before the log method is invoked. #803 #808
  • v6.0.0 Changes

    March 27, 2020

    Major changes

    • โฌ‡๏ธ Drops support for no longer maintained versions of Node.js #776 #747
    • โœ‚ Removes v from log lines #623 #620
    • ๐Ÿ”Š Logs literal null #711 #706
    • โž• Adds formatters for core log components (a powerful new way to customize how log lines are rendered; thank you @delvedor) #775 #764
    • ๐ŸŒฒ Softens language around the modes of logging available #791 #785
    • โœ‚ Removes implicit appending of objects to message strings (see below) #795 #793
    • Codifies LTS policy going forward #799

    ๐Ÿšš Implicit formatting removed #795

    ๐Ÿ”Š Previously, Pino emulated Bunyan's behavior when interpreting logs like:

    ๐ŸŒฒ 1. log.info('a message', { an: 'object'}) ๐ŸŒฒ 2. log.info('a', 'silly', 'message')

    The old behavior would result in 1 yielding "msg":"a message {\"an\":\"object\"}" and 2 yielding
    ๐Ÿš€ "msg":"a silly message". As of this release, 1 will yield "msg":"a message" and 2 will yield "msg":"a".

    ๐Ÿš€ To get the same results in Pino v6 as in previous releases actual format identifiers should be provided, e.g.:

    ๐ŸŒฒ 1. log.info('a message %j', { an: 'object' }) ๐ŸŒฒ 2. log.info('a %s %s', 'silly', 'message')

  • v6.0.0-rc.2

    March 24, 2020
  • v6.0.0-rc.1

    March 18, 2020
  • v5.17.0 Changes

    February 28, 2020
    • ๐Ÿ›  Fix two broken links in the documentation (#769)
    • api.md - fix wrong letter case (#770)
    • ๐Ÿ›  Fixed stream metadata loss during prettification (#780)
    • ๐Ÿ—„ Deprecate the changeLevelName option and alias it to levelKey (#772)
    • Bind pino instance to prettifier (#721)
  • v5.16.0 Changes

    January 11, 2020
    • โž• add nestedKey option #759
  • v5.15.0 Changes

    December 13, 2019

    ๐Ÿฑ ๐Ÿ“š PR:

    • โœ… test(mixin): improve object test to ensure proper object assign order (#745)
    • ๐Ÿšš CI : Move from sleep to watch exists (#748)
    • feat(bindings): allow setting of bindings (#754)