Skip to content

Releases: lsphillips/log2stream

v3.1.2

26 May 17:40
Compare
Choose a tag to compare

Changed

  • Updated the type definition dependencies.
  • Updated the package metadata reflecting the repository move.

v3.1.1

16 May 16:39
Compare
Choose a tag to compare

Changed

  • This module now exports minified single file entry points, making this package much more lightweight.

v3.1.0

12 May 00:47
Compare
Choose a tag to compare

Added

  • This module has two different versions of this module, a CommonJS version for when it is being imported using require and an ESM version for when it is being imported using import.

Changed

  • Support for Node.js version 10.x.x has been dropped.

v3.0.1

02 Dec 20:36
Compare
Choose a tag to compare

Changed

  • Updated the documentation.

v3.0.0

02 Dec 00:04
Compare
Choose a tag to compare

Added

  • Introduced documentation to the Typescript type definitons.

Changed

  • Loggers and factories no longer have a minimum severity level associated with them. Loggers will always produce log records.
  • Levels are now named using pascal case rather that uppercase, for example Level.ERROR is now Level.Error.

Removed

  • Level.toLevel() no longer accepts a second argument to return a default if a corresponding level can't be found.
  • Level.Off and Level.All no longer exist.

Fixed

  • log2stream.transform() will correctly fail when the provided transformer function fails.
  • log2stream.filter() will correctly fail when the provided test function fails.

v2.0.1

28 Dec 12:40
Compare
Choose a tag to compare

Fixed

  • The TypeScript type definitions for LoggerFactory have been updated.

v2.0.0

28 Dec 11:29
Compare
Choose a tag to compare

Added

  • Introduced a new LoggerFactory method:
    LoggerFactory#setLoggerLevel(level, force = false)
    
    This will set the level of future loggers and update the level of all existing loggers created by the factory. If force is set to true, all existing loggers will be updated regardless of whether a logger has been manually updated.

Changed

  • LoggerFactory#level is now readonly; use the newly added LoggerFactory#setLoggerLevel() method instead.

Fixed

  • Updated log2stream.transform() to not output a raw log record if the transformer throws an error.

v1.0.1

27 Dec 22:37
Compare
Choose a tag to compare

Fixed

  • Changed the reference to the TypeScript type definitions.

v1.0.0

16 May 15:26
Compare
Choose a tag to compare

The initial public release.