- Last updated: 2025-02-19T20:59:58Z
- Generator: thi.ng/monopub
All notable changes to this project will be documented in this file. Only versions published since 2022-01-01 are listed here. Please consult the Git history for older version information. See Conventional Commits for commit guidelines.
Note: Unlisted patch versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies.
3.1.0 (2025-02-10)
- add
ILogger.none()
, addmethodForLevel()
(66651b1)- update
ILogger
- update all impls (
ALogger
,NULL_LOGGER
)
- update
- fix import (0a68035)
3.0.27 (2025-01-14)
- use optional chaining & nullish coalescing (c5a0a13)
3.0.0 (2024-02-16)
- update/extend ILogger interface (887e839)
- BREAKING CHANGE: update/extend ILogger interface to support
hierarchies of loggers
- update ALogger impl, update ctor
- update ConsoleLogger, MemoryLogger, StreamLogger classes
- update NULL_LOGGER
- add ROOT logger and ProxyLogger class
- add/update docs
- update tests
- update pkg exports
2.1.0 (2023-12-18)
- add StreamLogger (for Node/Bun) (d4c8fe2)
2.0.0 (2023-11-24)
- add ILogger.enabled() predicate, update impls (d768486)
- BREAKING CHANGE: add ILogger.enabled() predicate
1.4.23 (2023-11-09)
- update all tests (packages A-S) (e3085e4)
1.4.0 (2022-10-04)
- add lazy arg evaluation (21ead9c)
- add internal expandArgs() helper to expand any fn message args
- update ConsoleLogger & MemoryLogger
1.3.0 (2022-09-21)
- update MemoryLogger (03616b5)
- add .clear() & .messages() methods
- update pkg meta
1.2.0 (2022-08-04)
- add MemoryLogger, ALogger (b2cd409)
- extract abstract ALogger
- add MemoryLogger
- refactor ConsoleLogger
- add LogEntry tuple type (migrated from @thi.ng/rstream-log)
- add tests