Releases: mikaelvesavuori/mikrolog
Releases · mikaelvesavuori/mikrolog
Version 2.1.5
What's Changed
- Add
isColdStart
field on log (useful in serverless circumstances)
Full Changelog: v2.1.4...v2.1.5
Version 2.1.4
What's Changed
- Remove
lifecycleStage
from metadata - Rename
route
toresource
- Make
dataSensitivity
a string and therefore more flexible
Full Changelog: v2.1.3...v2.1.4
Version 2.1.3
What's Changed
- Add
setCorrelationId()
functionality and also addcorrelationId
field toenrich()
method - Update
README
with instructions on the usage of above features
Full Changelog: v2.1.2...v2.1.3
Version 2.1.2
What's Changed
- Add
isDebugLogSampled()
- Update README with new order, where "Logging" section is now before "Configuration"
- Update
README
with examples of how to use theisDebugLogSampled()
functionality, also cross-boundary
Full Changelog: v2.1.1...v2.1.2
Version 2.1.1
What's Changed
- Add support for setting custom HTTP status codes on all types of logs
- Update dependencies
- Minor clean up of comments
Full Changelog: v2.1.0...v2.1.1
Version 2.1.0
What's Changed
- Add support for setting the
DEBUG
sampling rate - Bump (developer) dependencies
- Update docs
- Add tests
- Restructure
metadataUtils.ts
toinfrastructure
folder
Full Changelog: v2.0.0...v2.1.0
Version 2.0.0
What's Changed
- Update API
- Update implementation to use singleton rather than
process.env
- Add security section to docs
- sync timestamp formats between MikroLog and MikroTrace
- update docs
- add support for alphabetically sorted logs
- refactor(): use private writeLog method to reduce duplication of process.stdout.write() calls in MikroLog entity
- docs(typedoc): add package script for creating docs with Typedoc
Full Changelog: v1.0.2...v2.0.0
Version 1.0.2
This version contains a number of smaller refactorings, most interestingly when it comes to making a better check for valid falsy values in log key-value pairs. MikroLog will now retain (as valid lines) anything that has false
or 0
as values.
Full Changelog: v1.0.1...v1.0.2
Version 1.0.1
This release includes a bit of refactoring, clean-up and most crucially, it addresses an oversight in version 1.0.0
in where the setting of dynamic metadata was completely missed.
Full Changelog: v1.0.0...v1.0.1
Version 1.0.0
Initial public version.