- Fix type definition for winston support #163
- Gracefully free resources on
.end()
#144 - Update type definitions for TypeScript #145, #147
- Add new option messageQueueSizeLimit #152
- Fix packets on multiple tags get corrput and multiple calls of callbacks on error #155
- Set up default error handler for winston #136
- Flush sendQueue after reconnect #136
- Improve performance #131
- Update type definition according to documentation for security #127
- Fix user based authentication #128 #129
- Improve TypeScript definitions #118 #125
- Update TypeScript declaration file #114
- Allow using a flag to disable automatic reconnect #111
- Add sendQueueSizeLimit option #102
- Add TypeScrip declaration file #110
- Fix winston support #108
- Drop Node.js 4 support
- Support winston 3
- Fix supported winston version
- Reset send queue size #99
- Support TLS #92
- Introduce ESLint #88
- Avoid writing to closed socket #90
- Support log level configuration #85
- Replace built-in log4js appender to log4js-fluent-appender #82
- Support Fluentd v1 protocol handshake #80
- Invoke callback function asynchronously in winston transport #81
- Fix bugs in v2.4.2 #77
This release has bugs.
- Use arrow functions #76
- Clear setTimeout when ack is received #68, #69
- Mark log4js 2.0 and later as unsupported #71
- Flush queue step by step #72
- Add internal logger #63
- Update supported engines #64
- Support EventTime #61
- Support connect event #62
- Wrap dataString to record object #54
- Support stream #53
- Fix CI settings
- Support requireAckResponse
- Support setting tag_prefix to
null
- Improve error handling
- Add winston transport
Ancient releases.
Initial release