Packages

pino

10.4.0 · 2 Oct 2026MIT76M / weekRepositoryHomepagenpmAtom feed

Your version

318 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 4.x
  2. 4.10.3

    3 Jan 2018
  3. 4.10.2

    17 Nov 2017
    • Supports pretty with no baseLog #333

  4. 4.10.1

    14 Nov 2017
  5. 4.10.0

    7 Nov 2017
    • Customizable base log (#282 #324)

    • Add additional context to pretty formatter (#316 #317)

    • Throw when prettyPrint enabled with stream specified (#298 #321)

  6. 4.9.0

    2 Nov 2017
    • Crlf support for ndjson output - windows tooling support - @tniessen #327

  7. 4.8.2

    31 Oct 2017
  8. 4.8.1

    25 Oct 2017
  9. 4.8.0

    20 Oct 2017
  10. 4.7.3

    18 Oct 2017
    • Add support for silent level in browser pino #309

  11. 4.7.2

    16 Sep 2017
    • Add unixTime standard time function

  12. 4.7.1

    17 Jul 2017
    • Add transports clarification to main readme #263 #267

  13. 4.7.0

    11 Jul 2017
    • Added logstash link in doc/transports.md #264

    • Improved performance of child creation #268

  14. 4.6.0

    9 Jun 2017
  15. 4.5.4

    6 Jun 2017
    • Use this.stringify() instead of JSON.stringify #251

  16. 4.5.3

    29 May 2017
    • Added levelVal check to addLevel function #247

  17. 4.5.2

    10 May 2017
    • Make pretty() do not crash if there is no timestamp #244

  18. 4.5.1

    3 May 2017
    • Clarify serializers in documentation

  19. 4.5.0

    30 Apr 2017
    • Add support for supplying custom timestamp functions ( #239 #202 )

  20. 4.4.0

    27 Apr 2017
    • Add forceColor option to printer printer #237

  21. 4.3.0

    18 Apr 2017
    • Configurable message property name

    • Expose Pino version via pino property

  22. 4.2.4

    29 Mar 2017
    • Update package.json quick-format-unescpaed to v1.1.1 - allows browser side bundling in IE10 (use of const breaks IE10 - see #228) @davidmarkclem #229

  23. 4.2.3

    28 Mar 2017
    • Removed pump from devDependencies #227

  24. 4.2.2

    23 Mar 2017
    • Fix child bindings not merging properly in parsed log line #222 #224

  25. 4.2.1

    22 Mar 2017
    • Fix for browser child loggers

  26. 4.2.0

    22 Mar 2017
    • Write hooks an asObject mode for logging via pino in browser,

  27. 4.1.2

    21 Mar 2017
    • Do not use require.resolve #216 #217

    • Use top level functions #214

  28. 4.1.1

    20 Mar 2017
  29. 4.1.0

    20 Mar 2017
    • Use Object.create to define the Pino prototype #210

    • Refactor the factory to avoid new #211

    • Support webpack for build in serverside mode #201

  30. 4.0.3

    9 Mar 2017
  31. 4.0.2

    4 Mar 2017
    • Internally, the "silent" log level is now a no-op, to be more predictable to consuming libs

  32. 4.0.1

    21 Feb 2017
    • Fix child serializers overwriting the serializers of parents @choif ( #195 #196 )

  33. 4.0.0

    15 Feb 2017
  34. 3.x
  35. 3.4.0

    7 Feb 2017
    • Add prettyPrint convenience option to constructor ( #184 #186 )

  36. 3.3.2

    28 Jan 2017
    • Fix for null proto objects

  37. 3.3.1

    26 Jan 2017
    • Include lib/ folder in package.json

  38. 3.3.0

    26 Jan 2017
    • Reorganize code for legibility #179

  39. 3.2.0

    19 Jan 2017
    • Fix detection of errors vs http requests #175 #176 @nodo

    • Change level value of "silent" (disabled) to Infinity #174 @itavy

  40. 3.1.3

    19 Jan 2017
    • Fix shared level state between instances #167

    • Fix logged level number for custom level after a level change #177

    • Normalize messages as strings #171

  41. 3.1.2

    16 Jan 2017
    • Fix pino pretty custom levels - #173

  42. 3.1.1

    10 Jan 2017
    • Fix docs for .pretty(), as it's actually on the module, not in the instance #164

    • Added @watson as a team member

    • Added links to pino@legacy in the README #166

  43. 3.1.0

    3 Jan 2017
  44. 3.0.7

    31 Dec 2016
  45. 3.0.6

    29 Dec 2016
  46. 3.0.5

    5 Dec 2016
  47. 3.0.4

    1 Dec 2016
  48. 3.0.3

    1 Dec 2016
  49. 3.0.2

    28 Nov 2016
  50. 3.0.1

    16 Nov 2016
    • Improved deep object interpolation performance and fixed double escaping bug #129

  51. 3.0.0

    15 Nov 2016
    • removed

      Drop support for Node v0.10 and 0.12, and native-assign dependency

    • Support custom log levels #124 #123

    • Open Open Source #127 #118

  52. 2.x
  53. 2.16.0

    10 Jan 2017