Packages

winston

3.19.0 · 7 Dec 2025MIT36.6M / weekRepositoryHomepagenpmAtom feed

Your version

3.0.0

major12 Jun 2018Where it was published

3.19.0 is the newest release of 3.x.

In short

10 changed2 internal

Release note

v3.0.0 / 2018-06-12

Get in the choppa edition

  • [#1332], (@DABH): logger.debug is sent to stderr (Fixed [#1024])

  • [#1328], (@ChrisAlderson): Logger level doesn't update transports level (Fixes [#1191]).

  • [#1356], (@indexzero) Move splat functionality into logform. (Fixes [#1298]).

  • [#1340], (@indexzero): Check log.length when evaluating "legacyness" of transports (Fixes [#1280]).

  • [#1346], (@indexzero): Implement _final from Node.js streams. (Related to winston-transport#24, Fixes [#1250]).

  • [#1347], (@indexzero): Wrap calls to format.transform with try / catch (Fixes [#1261]).

  • [#1357], (@indexzero): Remove paddings as we have no use for it in the current API.

  • TODO: REMAINS OPEN, NO PR (Fixes [#1289])

  • Documentation

    • [#1301], (@westonpace) Cleaned up some of the documentation on colorize
      to address concerns in [#1095].

    • First pass at a heavy refactor of docs/transports.md.

  • Dependency management

    • Regenerate package-lock.json.

    • Upgrade to logform@^1.9.0.