Releases: ngworker/lumberjack
Releases · ngworker/lumberjack
v19.0.0
v18.0.0
v17.0.0
v16.0.0
v15.0.5
v15.0.4
v15.0.3
v15.0.2
v15.0.1
v15.0.0
This file was generated using @jscutlery/semver.
15.0.0 (2023-06-12)
Features
- 139 use provide and with factory functions (#144) 8e11027, closes #139
- migrate to nx (15.3.0) and angular 15 (#147) b69d069
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
Tests
- fix Wallaby and driver tests (#43) (c1892e9)
- increase test coverage and extract test-util library (#22) (6cb159c)
refactor
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
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)