Releases: monksoftware/monlog
Version 4.1.1
Version 4.1.0
- Update devDependencies to fix js-yaml security issues (bonus: number of dependencies and size is reduced)
- Fix type declarations
- Update loglevel version, new one comes with built-in typescript declaration;
@types/loglevel
is not needed anymore - Fix test that was broken by recent package name change
Version 4.0.0
Changed package name from monk-log to monlog! Now part of the "mon" ecosystem, together with monredis and, soon, other useful packages.
The package is now published on NPM in the @monksoftware namespace: @monksoftware/monlog
Version 3.2.0
Improved type declarations.
Previously, we just reexported the loglevel types. Now, we augmented those by adding the type signatures of all our additional stuff.
Version 3.1.0
Add typescript type declarations
Version 3.0.1
Fix critical bug in package.json
that made the library not install correctly using npm/yarn
Version 3.0.0
- Changed the default log format. Now the timestamp is printed in the current timezone instead of UTC, and the timezone is printed. Example:
2019-03-04T11:13:00.432
becomes (if running the script in a GMT +1 timezone):2019-03-04T12:13:00.432+01:00
. The new format follows RFC3339 - Some initial unit tests
- Upload only necessary stuff to NPM when publishing
Version 2.2.0
Use Object.assign
instead of the object spread operator syntax in order to support older versions of node (< 8.15).
Version 2.1.0
Now child loggers correctly inherit parent level; instead of always defaulting to WARN
.
For example you can now use setDefaultLevel
in the entrypoint of your app to make all loggers created after that use that log level.
Version 2.0.0
v2.0.0 Merge pull request #1 from monksoftware/logger-default-export-and-ref…