-
Notifications
You must be signed in to change notification settings - Fork 71
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
368 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
{ | ||
"output": "CHANGELOG.md", | ||
"template": "keepachangelog", | ||
"unreleased": true, | ||
"commitLimit": false | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,54 +1,145 @@ | ||
# Changelog | ||
|
||
## 1.1.0 (2022-12-03) | ||
All notable changes to this project will be documented in this file. | ||
|
||
Features: | ||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
- Migrate to TypeScript | ||
- Add end2end test for both winston 2.x and 3.x. | ||
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). | ||
|
||
## 1.0.2 (2022-11-09) | ||
## [v1.1.0](https://github.com/jaakkos/winston-logstash/compare/v1.1.0...v1.1.0) | ||
|
||
Features: | ||
### Merged | ||
|
||
- Update README.md | ||
- Bump webpack from 5.75.0 to 5.76.1 [`#72`](https://github.com/jaakkos/winston-logstash/pull/72) | ||
- Fix indentation and naming of logger const [`#73`](https://github.com/jaakkos/winston-logstash/pull/73) | ||
- Bump json5 from 2.2.1 to 2.2.3 [`#69`](https://github.com/jaakkos/winston-logstash/pull/69) | ||
- Ensure that it's possible to manage error cases when using the transport [`#68`](https://github.com/jaakkos/winston-logstash/pull/68) | ||
|
||
Bugfixes: | ||
### Commits | ||
|
||
- Fix retry timeout which was removed on 1.x release. | ||
|
||
## 1.0.0 (2022-11-02) | ||
|
||
Features: | ||
|
||
- Add support for winston 3.x | ||
|
||
Bugfixes: | ||
|
||
- Update development dependencies: | ||
- mocha 2.2.4 -> 10.1.0 | ||
- chai 2.3.0 -> 4.3.6 | ||
- timekeeper 0.0.5 -> 2.2.0 | ||
- change to Github Actions for running tests | ||
|
||
## 0.4.0 (2017-11-24) | ||
|
||
Features: | ||
|
||
- <https://github.com/jaakkos/winston-logstash/pull/48> | ||
- <https://github.com/jaakkos/winston-logstash/pull/46> | ||
|
||
## 0.2.11 (2015-04-28) | ||
|
||
Features: | ||
|
||
- add support for close() method to allow for clean shutdown #27 (@kgoerlitz) | ||
- add rejectUnauthorized in options #29 (@Akta3d) | ||
- Added configurable support for timeout between connection retries. #25 (@KamalAman) | ||
|
||
Bugfixes: | ||
|
||
- Update development dependencies: | ||
- mocha 1.20.1 -> 2.2.4 | ||
- chai 1.9.1 -> 2.3.0 | ||
- timekeeper 0.0.4 -> 0.0.5 | ||
- Add rationale for error handling [`317e995`](https://github.com/jaakkos/winston-logstash/commit/317e99572cacfdac18e1e74d48ba05251ff202b3) | ||
- Add integration CI badge [`d6ffe3b`](https://github.com/jaakkos/winston-logstash/commit/d6ffe3bf269b9e3ad77fef9bb2723e8f45cd2315) | ||
|
||
## [v1.1.0](https://github.com/jaakkos/winston-logstash/compare/v0.4.0...v1.1.0) - 2022-12-03 | ||
|
||
### Merged | ||
|
||
- Add automatic integration tests [`#67`](https://github.com/jaakkos/winston-logstash/pull/67) | ||
- Migrate to TypeScript [`#66`](https://github.com/jaakkos/winston-logstash/pull/66) | ||
- Feature: fix retry timeout and documentation [`#65`](https://github.com/jaakkos/winston-logstash/pull/65) | ||
- Update readme [`#64`](https://github.com/jaakkos/winston-logstash/pull/64) | ||
- Refactor Manager - Connection responsibilities to be clearer [`#63`](https://github.com/jaakkos/winston-logstash/pull/63) | ||
- Fix readme [`#62`](https://github.com/jaakkos/winston-logstash/pull/62) | ||
- Add support for winston 3.x [`#61`](https://github.com/jaakkos/winston-logstash/pull/61) | ||
- Add e2e test setup for working with winston 3.x support while keeping 2.x support [`#60`](https://github.com/jaakkos/winston-logstash/pull/60) | ||
- Feature: simplify and prepare to add support for winston 3 [`#59`](https://github.com/jaakkos/winston-logstash/pull/59) | ||
- Maintenance work [`#58`](https://github.com/jaakkos/winston-logstash/pull/58) | ||
|
||
### Commits | ||
|
||
- Update readme and changelog [`cfc710c`](https://github.com/jaakkos/winston-logstash/commit/cfc710cb75a4b30666bf66b118455d737176b4f5) | ||
- Release 1.1.0 [`82c3b23`](https://github.com/jaakkos/winston-logstash/commit/82c3b23a0ca4ae0ddb3476e5cdf94ebdc4800f16) | ||
- Update workflow after renaming master -> main [`61e334b`](https://github.com/jaakkos/winston-logstash/commit/61e334be764dec12ac6a2e95959b2d31460bb562) | ||
- Drop node 8 for now [`d74ad94`](https://github.com/jaakkos/winston-logstash/commit/d74ad94345fb5893809c0293c449bbbca222b361) | ||
|
||
## [v0.4.0](https://github.com/jaakkos/winston-logstash/compare/v0.3.0...v0.4.0) - 2017-11-24 | ||
|
||
### Merged | ||
|
||
- Add setKeepAlive for net.socket [`#48`](https://github.com/jaakkos/winston-logstash/pull/48) | ||
- Extract a transformer method for finer control of the formats and fields sent to logstash [`#46`](https://github.com/jaakkos/winston-logstash/pull/46) | ||
|
||
### Fixed | ||
|
||
- Add setKeepAlive for net.socket [`#38`](https://github.com/jaakkos/winston-logstash/issues/38) | ||
|
||
### Commits | ||
|
||
- Release 0.4.0 [`3f0b0cb`](https://github.com/jaakkos/winston-logstash/commit/3f0b0cb2056576807753354b5ba20ece074d0234) | ||
- Address PR comments [`60353f8`](https://github.com/jaakkos/winston-logstash/commit/60353f8fcd3947ace3eb2c56bfe31d9db205b2c9) | ||
- Update README.md [`23b20c3`](https://github.com/jaakkos/winston-logstash/commit/23b20c30f9c48a2db81b868f5122872d3bb2e854) | ||
- Drop node version 0.12 from Travis and 7 and 8 [`1981134`](https://github.com/jaakkos/winston-logstash/commit/198113480b061746d3e91c5be9fa0a3ff3bfde68) | ||
- Add min engine version to package.json [`7197fc1`](https://github.com/jaakkos/winston-logstash/commit/7197fc10de6b2e9a656297ec380b216570e74359) | ||
|
||
## [v0.3.0](https://github.com/jaakkos/winston-logstash/compare/v0.2.11...v0.3.0) - 2016-10-24 | ||
|
||
### Merged | ||
|
||
- Cleanup async handling in tests, fix auto-reconnect after a close, de… [`#42`](https://github.com/jaakkos/winston-logstash/pull/42) | ||
|
||
### Commits | ||
|
||
- Cleanup async handling in tests, fix auto-reconnect after a close, de-dupe logged event [`b2a7bf1`](https://github.com/jaakkos/winston-logstash/commit/b2a7bf149d18ae7963db634e89a301162f960828) | ||
- Remove once handlers in tests, even though it would still fail [`e434a54`](https://github.com/jaakkos/winston-logstash/commit/e434a5440b60b49b2d76fbdb2e12d1bdcb62ec4c) | ||
- Added Looking for maintainers to readme [`aa378b4`](https://github.com/jaakkos/winston-logstash/commit/aa378b490eef948a39e3c3316c080621991260a1) | ||
- Add peer dependencies badge [`ea61cf1`](https://github.com/jaakkos/winston-logstash/commit/ea61cf1d4b2f61cb0ba0faef65a1e56c066e242b) | ||
- Add latest nodejs and iojs to travis [`b226b51`](https://github.com/jaakkos/winston-logstash/commit/b226b514ef1ed9ddd39ce702059c1bdccc38517e) | ||
- Remove node7 from travis [`af4e07c`](https://github.com/jaakkos/winston-logstash/commit/af4e07ca04808790696f172b7d9f2a41bc74e71f) | ||
- Enable docker for travis [`78671d1`](https://github.com/jaakkos/winston-logstash/commit/78671d1f768e199e16d529e173863d7c285833c1) | ||
|
||
## v0.2.11 - 2015-04-28 | ||
|
||
### Merged | ||
|
||
- Added configurable support for timeout between connection retries. [`#25`](https://github.com/jaakkos/winston-logstash/pull/25) | ||
- add rejectUnauthorized in options [`#29`](https://github.com/jaakkos/winston-logstash/pull/29) | ||
- Add support for close() method to allow for clean shutdown [`#27`](https://github.com/jaakkos/winston-logstash/pull/27) | ||
- Support arbitrary default meta values. [`#24`](https://github.com/jaakkos/winston-logstash/pull/24) | ||
- Don't crash if the server closes immediately (happens when there is no c... [`#22`](https://github.com/jaakkos/winston-logstash/pull/22) | ||
- Add details to what is logged [`#19`](https://github.com/jaakkos/winston-logstash/pull/19) | ||
- Strip colors from messages and metadata [`#18`](https://github.com/jaakkos/winston-logstash/pull/18) | ||
- Add 'name' to prototype in order to be able to remove/add logstash trans... [`#17`](https://github.com/jaakkos/winston-logstash/pull/17) | ||
- Remove winston dependency [`#12`](https://github.com/jaakkos/winston-logstash/pull/12) | ||
- If emit error when max connections reties has been reached [`#8`](https://github.com/jaakkos/winston-logstash/pull/8) | ||
- Provided CA parameter to pass to the tls socket connection and socket error non ECONNREFUSED reporting [`#6`](https://github.com/jaakkos/winston-logstash/pull/6) | ||
- SSL Support [`#4`](https://github.com/jaakkos/winston-logstash/pull/4) | ||
- Added ability to configure connection retry count [`#3`](https://github.com/jaakkos/winston-logstash/pull/3) | ||
- Logs sent to logstash are interpreted as stream and therefore are incorrectly parsed [`#2`](https://github.com/jaakkos/winston-logstash/pull/2) | ||
|
||
### Commits | ||
|
||
- Initial commit [`6e271c9`](https://github.com/jaakkos/winston-logstash/commit/6e271c9a4292ea0aa97ebd76154a7a177d5a72da) | ||
- Added SSL support [`fddca0c`](https://github.com/jaakkos/winston-logstash/commit/fddca0cdb4b684e7f7bc801572421ce6ee644601) | ||
- Added test for ca option and error reporting [`9b63b38`](https://github.com/jaakkos/winston-logstash/commit/9b63b384e9275d352813eabba39dc569105c3b33) | ||
- Move cert related stuff to support/ssl folder [`0742089`](https://github.com/jaakkos/winston-logstash/commit/0742089bb2f7b460449db9ad88c47b8332e4e603) | ||
- Cleaning and change cert filepath [`0e7a3ae`](https://github.com/jaakkos/winston-logstash/commit/0e7a3aef83dfc459e3d19eb9a7d4632c2fc71422) | ||
- Update tests and fix issues. [`bfc2e09`](https://github.com/jaakkos/winston-logstash/commit/bfc2e092067341a48e40318e7f9bcf4d07671677) | ||
- Cleanup and cleaner test [`6e7b60b`](https://github.com/jaakkos/winston-logstash/commit/6e7b60b9a7f223929345dd43b43a4351b3fff8a4) | ||
- Fix failing spec [`7d8d4a1`](https://github.com/jaakkos/winston-logstash/commit/7d8d4a13a809c719d8d280a639ac519f2d946868) | ||
- Add 'name' to prototype in order to be able to remove/add logstash transport from winston [`ddc4bb0`](https://github.com/jaakkos/winston-logstash/commit/ddc4bb08e73432669db68b86eaf61ec7c19bbcf7) | ||
- Cleaned up configuration markdown. [`ee62a5f`](https://github.com/jaakkos/winston-logstash/commit/ee62a5face98d1e4de75b68035cc7f0fd9d6516c) | ||
- ca option and reporting errors no ECONNREFUSED [`d29b3d6`](https://github.com/jaakkos/winston-logstash/commit/d29b3d62d03c9fa20110b2d599b4ed0898cae8d0) | ||
- Add MIT license [`c346452`](https://github.com/jaakkos/winston-logstash/commit/c346452e118adc08840750db739db4aa8431f97e) | ||
- Adding a new line to the end of the message to ensure that the logstash server interprets as a complete log message. [`ae9ff56`](https://github.com/jaakkos/winston-logstash/commit/ae9ff5668a774b7599e4245c02d00c8286c6cffd) | ||
- Added configuration for SSL (among other things). [`ebb2450`](https://github.com/jaakkos/winston-logstash/commit/ebb2450a712558c4cb93fa30e4be3e9629862dcf) | ||
- Add sample logstash config [`7a1652e`](https://github.com/jaakkos/winston-logstash/commit/7a1652e0ca33ea42b25d836c159085507f385cf5) | ||
- Release version 0.2.11 [`5dca4b4`](https://github.com/jaakkos/winston-logstash/commit/5dca4b41347ff8ba5a28d9c6ddf949a751b5847b) | ||
- Add spec for logging with different log level [`c9c4d16`](https://github.com/jaakkos/winston-logstash/commit/c9c4d160b47e6246d1d42427d4244157bfff5bc0) | ||
- Initial commit [`8b9687c`](https://github.com/jaakkos/winston-logstash/commit/8b9687c1d7c9c37cccda6c269bfc44001d5b0272) | ||
- Clean up support folder and add pump up version [`3bf4fdf`](https://github.com/jaakkos/winston-logstash/commit/3bf4fdf8e8151fa3c312da5a853f048e42b87794) | ||
- Update development dependencies [`edd0a64`](https://github.com/jaakkos/winston-logstash/commit/edd0a644c1d74cef6fa2b6f4078dcc420b3c7240) | ||
- Update README about logstash configs [`2d5ae06`](https://github.com/jaakkos/winston-logstash/commit/2d5ae06b5ebc28119424400fa6684b45345a28c2) | ||
- Update peer and dev dependencies [`4f4af0e`](https://github.com/jaakkos/winston-logstash/commit/4f4af0ed82c0e9b5880b29df87754fd5a12630c7) | ||
- 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`](https://github.com/jaakkos/winston-logstash/commit/406289f3021912e2980d91b3e51b94445a89d16e) | ||
- Update configuration docs [`9825697`](https://github.com/jaakkos/winston-logstash/commit/9825697f498ed9976db998352db53ef61e35fd2b) | ||
- Pump version & update contributors [`01cc296`](https://github.com/jaakkos/winston-logstash/commit/01cc296c014fa40313f0f33be68a54a6a19ae3ff) | ||
- Update todo list in readme [`0667d71`](https://github.com/jaakkos/winston-logstash/commit/0667d714df20c046b883dfe6eb5da2d4fab947c7) | ||
- Added test for 'error' emit when it swaps to silent [`71bf69e`](https://github.com/jaakkos/winston-logstash/commit/71bf69e576740f30f2ecb86f141ed670407aad21) | ||
- Winston versio upgrade 0.6.2 -> 0.7.2 [`78dad5b`](https://github.com/jaakkos/winston-logstash/commit/78dad5b34ba90f7841e8897274011e83ecb7ff70) | ||
- Update readme [`2887301`](https://github.com/jaakkos/winston-logstash/commit/2887301c1f5f30b3e88e4c07371d25f98ec6c055) | ||
- Version pump [`be54d9c`](https://github.com/jaakkos/winston-logstash/commit/be54d9c325e0ffec53bc12d57cf35f7085011ad4) | ||
- Updated README.md [`ef6cc5b`](https://github.com/jaakkos/winston-logstash/commit/ef6cc5be585ec08236502fcf252bb466350c0edd) | ||
- Allows to define 0 reconnections [`78fa6de`](https://github.com/jaakkos/winston-logstash/commit/78fa6de27f38fc97951647a42ab75b9dbe75f589) | ||
- Fix test case. [`56027e0`](https://github.com/jaakkos/winston-logstash/commit/56027e0bb8f6357e4c0bcae47bf6ece816080d28) | ||
- Reset retries connect and emit error when silent mode [`1cd910c`](https://github.com/jaakkos/winston-logstash/commit/1cd910c9170d37544a03e3a02d05aea32dfc0e83) | ||
- Fixed typo [`d4d5875`](https://github.com/jaakkos/winston-logstash/commit/d4d5875be35b6ce4915f9150536868d185b03789) | ||
- Don't crash if the server closes immediately (happens when there is no config) [`ebb55ec`](https://github.com/jaakkos/winston-logstash/commit/ebb55eccc4c2d5845370a66e5cbae44530e199a4) | ||
- Restore winston as a peer dependency [`0fc3cb5`](https://github.com/jaakkos/winston-logstash/commit/0fc3cb5482d3706948b38f696fd8c05e64969f54) | ||
- Minor versio up after merging new feature [`fbd5045`](https://github.com/jaakkos/winston-logstash/commit/fbd504592c3fe268cd00b2ea94a4c154650c27eb) | ||
- version pump [`0e0927e`](https://github.com/jaakkos/winston-logstash/commit/0e0927e6c09ef792b7d38a19181da91c11e2fb0b) | ||
- Pump minor version [`0f46a29`](https://github.com/jaakkos/winston-logstash/commit/0f46a29c659045697115cac6b79d03daf8fec8eb) | ||
- Pump minor up for updated deps [`758350c`](https://github.com/jaakkos/winston-logstash/commit/758350c47b92aad8b3bcd065b8cedbfa6587f90a) | ||
- Update version in package [`cbe3089`](https://github.com/jaakkos/winston-logstash/commit/cbe3089e9eae02c1c0db3e56cc0ef268df4c2931) | ||
- Merged bugfix and update npm version to 0.1.2 [`f56e376`](https://github.com/jaakkos/winston-logstash/commit/f56e376d46dc116fee1aa60bc8b9efce928d835c) | ||
- Add latest node version to travis [`aad581f`](https://github.com/jaakkos/winston-logstash/commit/aad581f00d2326e8fea8e2d7280fecb65e0ff836) |
Oops, something went wrong.