Skip to content
This repository has been archived by the owner on Dec 7, 2022. It is now read-only.

Update pino to the latest version 馃殌 #15

Closed
wants to merge 2 commits into from

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Mar 27, 2020


鈽濓笍 Important announcement: Greenkeeper will be saying goodbye 馃憢 and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io


The dependency pino was updated from 5.17.0 to 6.0.0.

This version is not covered by your current version range.

If you don鈥檛 accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.


Publisher: jsumners
License: MIT

Release Notes for v6.0.0

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')
Commits

The new version differs by 30 commits.

  • 529906e Merge pull request #800 from pinojs/next
  • 71f1514 v6.0.0
  • 627e471 Merge pull request #799 from pinojs/lts-doc
  • dc603c8 Add clarification line
  • de6de84 Add a basic LTS doc
  • cbd7170 Merge pull request #798 from pinojs/v6-clean-ups
  • f8bc8fd Merge pull request #797 from Logflare/add-pino-logflare-docs
  • b6aab43 add pino-pg transport (#782)
  • e41def5 Merge pull request #797 from Logflare/add-pino-logflare-docs
  • 4f18f26 Remove deprecated metadata key
  • ef10804 Add pino-logflare to transport docs
  • 5947569 Alphabetize transports
  • ecd0b18 v6.0.0-rc.2
  • fa32fe9 Merge pull request #795 from pinojs/issue-793
  • 33ab7fe Update docs

There are 30 commits in total.

See the full diff


FAQ and help

There is a collection of frequently asked questions. If those don鈥檛 help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 馃尨

greenkeeper bot added a commit that referenced this pull request Apr 3, 2020
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Apr 3, 2020

  • The dependency pino was updated from 5.17.0 to 6.1.0.

Update to this version instead 馃殌

Release Notes for v6.1.0
  • Add a hook API to allow mutation of log method parameters before the log method is invoked. #803 #808
Commits

The new version differs by 5 commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Apr 4, 2020
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Apr 4, 2020

  • The dependency pino was updated from 5.17.0 to 6.1.1.

Update to this version instead 馃殌

@greenkeeper greenkeeper bot closed this Apr 7, 2020
@greenkeeper greenkeeper bot deleted the greenkeeper/pino-6.0.0 branch April 7, 2020 18:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants