All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- BREAKING CHANGE API for Formatters
- Converted entire project to typescript
- Support for Node < 12.10
- New Log Level
SILENT
- proxyquire listed as dependency instead of devDependency
- export
wrapper
function
- Log message severity double prepending on Node 10
- Debug log message causing encoding error
- Node 10.x runtime error
testMode
detection
testMode
constructor option to override ENV checks- Light-weight formatter for test mode
- Regex redactors not redacting all instances
- Total re-write of the loggers internals and API
- Support async handlers (return promise instead of using callback)
- Possible infinite recursion when running outside of a lambda (again)
delimiter
option
- Possible infinite recursion when running outside of a lambda
- Failure due to inability to serialize result
- Initial release