Skip to content

Releases: ngworker/lumberjack

v17.0.0

31 Jan 12:37
Compare
Choose a tag to compare

17.0.0 (2024-01-31)

⚠ BREAKING CHANGES

  • upgrade to angular 17 and nx 17.2 (#203)
  • add support for string literals and deprecate enums (#199)

Features

  • add support for string literals and deprecate enums (#199) (e4016fc), closes #192

v16.0.0

20 Jan 13:16
Compare
Choose a tag to compare

16.0.0 (2024-01-20)

⚠ BREAKING CHANGES

  • deprecate ng modules (#196)

Features

v15.0.5

19 Aug 23:00
Compare
Choose a tag to compare

15.0.5 (2023-08-19)

Reverts

  • revert "fix: add support for version 16 of Angular" (#176) (5766da2), closes #176

v15.0.4

16 Aug 19:04
Compare
Choose a tag to compare

15.0.4 (2023-08-16)

Bug Fixes

  • make rxjs version dynamic to support newest versions of Angular (#175) (177a7e3)

v15.0.3

16 Aug 18:43
Compare
Choose a tag to compare

15.0.3 (2023-08-16)

Bug Fixes

  • manually set @angular/platform-browser as optional peerDependency (#174) (3c9b3b1), closes #170

v15.0.2

16 Aug 18:09
Compare
Choose a tag to compare

15.0.2 (2023-08-16)

Bug Fixes

v15.0.1

16 Jun 20:59
Compare
Choose a tag to compare

15.0.1 (2023-06-16)

Bug Fixes

v15.0.0

12 Jun 23:59
Compare
Choose a tag to compare

This file was generated using @jscutlery/semver.

15.0.0 (2023-06-12)

Features

Bug Fixes

14.0.0 (2022-10-26)

Performance improvements

  • The package is now published with partial Ivy compilation

⚠ BREAKING CHANGES

  • Require Angular 14.0
  • Require RxJS 7.4

2.0.3 (2021-04-26)

Documentation

  • List Angular 12.0.x compatibility

2.0.2 (2021-04-21)

Bug Fixes

2.0.1 (2021-02-12)

Documentation

  • Review readme
  • List Angular 11.2.x compatibility

2.0.0 (2021-02-04)

Features

2.0.0-rc.1 (2021-01-30)

Features

2.0.0-rc.0 (2021-01-19)

⚠ BREAKING CHANGES

  • driver authors need to implement the new interface

  • LumberjackLog property context was renamed to scope

  • Interfaces exposed in version 1 now have properties with readonly access.

  • LumberjackLogLevel is renamed to LumberjackLevel.

  • LumberjackLogEntryLevel is renamed to LumberjackLogLevel.

  • LumberjackLogConfigLevels is renamed to LumberjackConfigLevels

  • HttpLogEntry is renamed to HttpLog.

  • HttpLog#log is renamed to formattedLog.

  • drivers now need to be imported from their respective paths

Features

  • 🎸 include required driver configuration identifier (#54) (7fc96eb)
  • 🎸 pass log object to drivers as log method argument (#49) (5004d39)
  • 🎸 add prodMode option to config used for configure levels (#42) (6f43438)
  • 🎸 rename LumberjackLog property context to scope (#53) (4738a16)
  • add console logger (#38) (d432999)
  • add Critical and Trace log levels (#37) (5a18941)
  • add separate config token for console driver and support verbose logging (#27) (e1ba4d2)
  • add timestamp to log entries (#31) (dca4c8e)
  • guard against importing ConsoleDriverModule without forRoot (#12) (a39c01c)
  • require log levels in driver config (#36) (e0b5777)

Bug Fixes

  • 🐛 change to strict mode and fix related errors (#9) (bf14217)
  • 🐛 make log signature not to support promise or observable (#10) (06b6fa1)
  • 🐛 subscribe to http driver observables (#13) (aecb807)
  • add Critical and Trace to LumberjackLogger (#47) (96c6634)
  • handle error-throwing log drivers (#44) (6164c37)
  • send log wagon from all log methods (#7) (083bce9)
  • use valid default config in ConsoleDriverModule.forRoot (#11) (57965e2)

perf

  • ⚡️ create secondary entrypoints for drivers (#17) (6bb416a)

Tests

  • fix Wallaby and driver tests (#43) (c1892e9)
  • increase test coverage and extract test-util library (#22) (6cb159c)

refactor

  • normalize terminology and project structure (#50) (6001525)

1.0.8 (2020-09-26)

1.0.7 (2020-08-28)

Tests

  • 💍 add LumberjackService base tests (9b6f961)

1.0.6 (2020-07-30)

1.0.5 (2020-07-29)

1.0.4 (2020-07-29)

1.0.3 (2020-07-22)

Bug Fixes

  • 🐛 remove not published message from readme (2ccc687)

1.0.2 (2020-07-22)

Bug Fixes

  • 🐛 cp readme to dist on build lib (7f04fcc)

1.0.1 (2020-07-22)

Bug Fixes

  • 🐛 readme and publish info (#4) (0f63fe9)

1.0.0 (2020-07-22)

⚠ BREAKING CHANGES

  • add lumberjack core

Features

  • 🎸 add usage example to app.component (#2) (637c278)
  • 🎸 create general structure of lumberjack library (087b716)

Tests

  • 💍 add empty test file (7f605a2)
  • 💍 convert app test to spectator and add enhance linting (#3) (1969806)

14.0.0

26 Oct 01:00
15dd4cd
Compare
Choose a tag to compare

What changed

14.0.0 (2022-10-26)

Performance improvements

  • The package is now published with partial Ivy compilation

⚠ BREAKING CHANGES

  • Require Angular 14.0
  • Require RxJS 7.4

2.0.3

26 Apr 21:52
Compare
Choose a tag to compare

2.0.3 (2021-04-26)

Documentation

  • List Angular 12.0.x compatibility