Releases: ehmicky/log-process-errors
Releases · ehmicky/log-process-errors
Release 9.1.0
Features
- Add TypeScript types
Release 9.0.0
Breaking changes
- Minimal supported Node.js version is now
14.18.0
Release 8.0.0
Breaking changes
multipleResolves
has been deprecated by Node.js. Therefore, support for it has been removed.- If your code uses the
level
orexitOn
option with amultipleResolves
parameter, you should remove it. - Otherwise, this release is not a breaking change for you.
- If your code uses the
Release 7.0.1
Bug fixes
- Fix
main
field inpackage.json
Release 7.0.0
Breaking changes
- The
log-process-errors/build/register
export has been removed. Please importlog-process-errors
directly instead. - The
testing
option valuenode-tap
has been renamed tonode_tap
- Minimal supported Node.js version is now
12.20.0
- This package is now an ES module. It can only be loaded with an
import
orimport()
statement, notrequire()
. See this post for more information.
Features
- Improve colors detection
Release 6.3.0
Features
- Improve colors on Windows terminal
Release 6.2.0
Features
- The
exitOn()
option now defaults to['uncaughtException', 'unhandledRejection']
on Node>= 15.0.0
. Its default
value is still['uncaughtException']
on Node< 15.0.0
. This is to mimic Node.js default behavior: since Node15.0.0
, processes exit on unhandled promises.
Release 5.1.2 (backport)
Dependency
- Remove unused dependency
core-js
Release 6.1.1
Bug fixes
- Fix handling uncaught exceptions or warnings that are not
Error
instances (#32)