Releases: loggly/winston-loggly-bulk
v3.3.2
3.3.1
Vulnerability updates
Updating vulnerable packages
v3.2.1
Fix bulk mode (logging with isBulk: true
should now work again).
v3.2.0
Update vulnerable dependencies.
Print an error to console when fails to deliver a log event to Loggly
Update for winston v3
-
pass loggly http client errors to winston
-
add flushLogsAndExit function
-
add flag for network errors
-
update dependencies
-
fix js strict mode
-
fix sending winston splats
extra properties in winston.log (called splats) are now being sent to Loggly as an array named "details". In winston v2 they were simply appended to the message. For example loggingwinston.log("info", "Hello World", { bar: "baz" }, { "foo": "test" })
will produce{ level: "info", message: "Hello World", bar: "baz", details: [{ "foo": "test" }] }
-
use lodash.clonedeep for cloning
-
redo tests
-
remove legacy code
-
various small fixes
-
code formatting
Added buffer to hold logs during network outage
- Buffer support during the temporary network outage.
- Rotate logs in the buffer when running out of memory.
- When the network connection is reconnected all buffered logs will be sent.
- Check bad token error and display the error message on the console.
- Truncate events over 1 MB size.
- User can specify the size of the buffer (number of logs to be stored) as a configuration variable in the config file.
Updated the library
-In this release, we have fixed the bugs in winston-loggly.js file
-Updated the library references
-Updated the contributor details in package.json
-Updated the README.md file
-Updated the Npm package to 1.3.4