Releases: rackspace/sailplane
Releases · rackspace/sailplane
logger-5.0.0
injector-4.0.0
Enhancement:
- #142 Updated to Node.js 18 and Typescript 4.9.
- Now requires @sailplane/logger v5
expiring-value-3.0.0
Enhancement:
- #142 Updated to Node.js 18 and Typescript 4.9.
elasticsearch-client-3.0.0
Enhancement:
- #142 Updated to Node.js 18 and Typescript 4.9.
- Now requires @sailplane/logger v5
aws-https-3.0.0
Enhancement:
- #142 Updated to Node.js 18 and Typescript 4.9.
- Now requires @sailplane/logger v5
lambda-utils-5.1.0
logger-4.2.0
Enhancement:
- Update to behave well in a browser. #134
While Logger is still intended primarily for use in AWS Lambda, it also worked in any Node.js environment such as local development and AWS Fargate. With this update, it will also work in a browser console. This allows for Logger to exist in shared code libraries.
logger-4.1.0
Enhancements:
- Added setter for
Logger#level
. #132
state-storage-2.0.1
Updated peer dependency to allow the latest versions of @sailplane/logger.
logger-4.0.0
Enhancements:
- Added optional structured logging with several useful metadata and ability to customize. (Default behavior remains the same.)
- Logging of objects now handles cyclic objects when converting to JSON
- Logging of Error objects now provides useful output (previously would just show
{}
). - See documentation for new usage details.
Breaking Changes:
- Means of configuration have changed.
- All logging function calls require a string as first parameter.