Releases: ehmicky/log-process-errors
Releases · ehmicky/log-process-errors
Release 9.2.0
Features
- Reduce npm package size
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
multipleResolveshas been deprecated by Node.js. Therefore, support for it has been removed.- If your code uses the
levelorexitOnoption with amultipleResolvesparameter, 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
mainfield inpackage.json
Release 7.0.0
Breaking changes
- The
log-process-errors/build/registerexport has been removed. Please importlog-process-errorsdirectly instead. - The
testingoption valuenode-taphas 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
importorimport()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
Errorinstances (#32)