From d1d07a25aef3f602d4f659aadd15ceb6ba5c5506 Mon Sep 17 00:00:00 2001 From: Pavel Voropaiev Date: Wed, 21 Oct 2020 19:15:30 +0300 Subject: [PATCH] Add CHANGELOG file (#160) Add CHANGELOG file --- CHANGELOG.md | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..5d07a053 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,83 @@ +## 2.6.17 (October 15, 2020) + +* Annual audit of the component code to check if it exposes a sensitive data in the logs + +## 2.6.16 (October 12, 2020) + +* Fix incoming headers appearance in the logs (part 2) + +## 2.6.15 (October 12, 2020) + +* Fix incoming headers appearance in the logs (part 1) + +## 2.6.14 (July 06, 2020) + +* Add Lightweight messages support +* Sync this.emit() calls are not supported anymore. Use async process() interface and await this.emit() calls instead + +## 2.6.13 (July 01, 2020) + +* Error as incoming message in custom error handler + +## 2.6.10 (June 03, 2020) + +* Fix bug with incorrect publish retry policy.Dynamic flow control +* Dynamic flow control + +## 2.6.9 (May 26, 2020) + +* Fix bugs with 'Retention policy' notification and 'Nodejs sailor return promise interface does not support dynamic flow control' + +## 2.6.8 (May 18, 2020) + +* Fix bug when Lookout throws exception if incoming message from error queue doesn't have errorInput property +* From now on errors (description + stack) happening during component initialization won't be ignored and you will see them on frontend and in logs + +## 2.6.7 (May 07, 2020) + +* Add ability to publish to arbitrary exchange + +## 2.6.6 (May 06, 2020) + +* From now on Wiper will not suspend overloaded flows if all the components in the flow have the latest sailor (which supports dynamic flow control) + +## 2.6.5 (February 20, 2020) + +* Add support of non-base64 message in Admiral. This function is activated if 2 neighbour components' Sailors support a feature of non-base64 message + +## 2.6.4 (February 14, 2020) + +* Enable graceful restart for tasks pods + +## 2.6.2 (January 29, 2020) + +* Fix bug when Sailor does not reliably publish large messages + +## 2.6.1 (January 15, 2020) + +* Fix bug when publishing fail leads to fail in all subsequent pending messages + +## 2.6.0 (January 06, 2020) + +* A step must not put its own output message into the passthrough object + +## 2.5.4 (December 23, 2019) + +* Introduce new environment variable for Sailor: ELASTICIO_OUTGOING_MESSAGE_SIZE_LIMIT, which controls the outgoing message size limit + +## 2.5.3 (December 11, 2019) + +* Introduce new component environment variable ELASTICIO_ADDITIONAL_VARS_FOR_HEADERS. It contains comma-separated environment variables that will be passed to message headers + +## 2.4.1 (July 18, 2019) + +* Add additional information to RabbitMQ messages + +## 2.4.0 (June 11, 2019) + +* Add elastic's Threads functionality support +* Add component custom logger. E.g. `this.logger.info('hello')` + +## 2.3.0 (October 19, 2018) + +* Sailor now handles RabbitMQ disconnects correctly