All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog
.
v1.2.1 - 2023-07-30
- Bump word-wrap from 1.2.3 to 1.2.4
#81
- fixes Manager failing to properly remove event listeners from Connection
#80
- Refactor Connection Management and Update Unit Tests for Improved Robustness
#78
- Add unit tests
#77
v1.2.0 - 2023-03-27
- Issue/71 config reload automatic
#76
- Bump json5 from 2.2.1 to 2.2.3 in /test-bench/winston-2x
#75
- Bump json5 from 2.2.1 to 2.2.3 in /test-bench/winston-3x
#74
- Bump webpack from 5.75.0 to 5.76.1
#72
- Fix indentation and naming of logger const
#73
- Bump json5 from 2.2.1 to 2.2.3
#69
- Ensure that it's possible to manage error cases when using the transport
#68
- Add auto-changelog
6e22d0d
- Release 1.2.0
9360e04
- Add rationale for error handling
317e995
- Update changelog
707f5d9
- Add integration CI badge
d6ffe3b
v1.1.0 - 2022-12-03
- Add automatic integration tests
#67
- Migrate to TypeScript
#66
- Feature: fix retry timeout and documentation
#65
- Update readme
#64
- Refactor Manager - Connection responsibilities to be clearer
#63
- Fix readme
#62
- Add support for winston 3.x
#61
- Add e2e test setup for working with winston 3.x support while keeping 2.x support
#60
- Feature: simplify and prepare to add support for winston 3
#59
- Maintenance work
#58
- Update readme and changelog
cfc710c
- Release 1.1.0
82c3b23
- Update workflow after renaming master -> main
61e334b
- Drop node 8 for now
d74ad94
v0.4.0 - 2017-11-24
- Add setKeepAlive for net.socket
#48
- Extract a transformer method for finer control of the formats and fields sent to logstash
#46
- Add setKeepAlive for net.socket
#38
- Release 0.4.0
3f0b0cb
- Address PR comments
60353f8
- Update README.md
23b20c3
- Drop node version 0.12 from Travis and 7 and 8
1981134
- Add min engine version to package.json
7197fc1
v0.3.0 - 2016-10-24
- Cleanup async handling in tests, fix auto-reconnect after a close, de…
#42
- Cleanup async handling in tests, fix auto-reconnect after a close, de-dupe logged event
b2a7bf1
- Remove once handlers in tests, even though it would still fail
e434a54
- Added Looking for maintainers to readme
aa378b4
- Add peer dependencies badge
ea61cf1
- Add latest nodejs and iojs to travis
b226b51
- Remove node7 from travis
af4e07c
- Enable docker for travis
78671d1
- Added configurable support for timeout between connection retries.
#25
- add rejectUnauthorized in options
#29
- Add support for close() method to allow for clean shutdown
#27
- Support arbitrary default meta values.
#24
- Don't crash if the server closes immediately (happens when there is no c...
#22
- Add details to what is logged
#19
- Strip colors from messages and metadata
#18
- Add 'name' to prototype in order to be able to remove/add logstash trans...
#17
- Remove winston dependency
#12
- If emit error when max connections reties has been reached
#8
- Provided CA parameter to pass to the tls socket connection and socket error non ECONNREFUSED reporting
#6
- SSL Support
#4
- Added ability to configure connection retry count
#3
- Logs sent to logstash are interpreted as stream and therefore are incorrectly parsed
#2
- Initial commit
6e271c9
- Added SSL support
fddca0c
- Added test for ca option and error reporting
9b63b38
- Move cert related stuff to support/ssl folder
0742089
- Cleaning and change cert filepath
0e7a3ae
- Update tests and fix issues.
bfc2e09
- Cleanup and cleaner test
6e7b60b
- Fix failing spec
7d8d4a1
- Add 'name' to prototype in order to be able to remove/add logstash transport from winston
ddc4bb0
- Cleaned up configuration markdown.
ee62a5f
- ca option and reporting errors no ECONNREFUSED
d29b3d6
- Add MIT license
c346452
- Adding a new line to the end of the message to ensure that the logstash server interprets as a complete log message.
ae9ff56
- Added configuration for SSL (among other things).
ebb2450
- Add sample logstash config
7a1652e
- Release version 0.2.11
5dca4b4
- Add spec for logging with different log level
c9c4d16
- Initial commit
8b9687c
- Clean up support folder and add pump up version
3bf4fdf
- Update development dependencies
edd0a64
- Update README about logstash configs
2d5ae06
- Update peer and dev dependencies
4f4af0e
- Removing the stringify method. Updating the package.json to use the mocha binary included in node_modules. Updated to use chai.cofig instead of chai.Assertion
406289f
- Update configuration docs
9825697
- Pump version & update contributors
01cc296
- Update todo list in readme
0667d71
- Added test for 'error' emit when it swaps to silent
71bf69e
- Winston versio upgrade 0.6.2 -> 0.7.2
78dad5b
- Update readme
2887301
- Version pump
be54d9c
- Updated README.md
ef6cc5b
- Allows to define 0 reconnections
78fa6de
- Fix test case.
56027e0
- Reset retries connect and emit error when silent mode
1cd910c
- Fixed typo
d4d5875
- Don't crash if the server closes immediately (happens when there is no config)
ebb55ec
- Restore winston as a peer dependency
0fc3cb5
- Minor versio up after merging new feature
fbd5045
- version pump
0e0927e
- Pump minor version
0f46a29
- Pump minor up for updated deps
758350c
- Update version in package
cbe3089
- Merged bugfix and update npm version to 0.1.2
f56e376
- Add latest node version to travis
aad581f