CHANGELOG.md in logstash-output-loggly-3.0.5 vs CHANGELOG.md in logstash-output-loggly-4.0.0

- old
+ new

@@ -1,4 +1,20 @@ +## 4.0.0 + - The plugin now uses the Loggly bulk API. + - If you need to modify event batch sizes and max delay between flushes, + please adjust the Logstash settings `pipeline.batch.size` and + `pipeline.batch.delay` respectively. + - New settings: `max_event_size` and `max_payload_size`. + Both are currently set according to Loggly's [published API limits](https://www.loggly.com/docs/http-bulk-endpoint/). + They only need to be changed if Loggly changes these limits. + - The plugin now skips events bigger than the API limit for single event size. + A proper warning is logged when this happens. + - When interpolating `key` field, drop messages where interpolation doesn't + resolve (meaning we don't have the API key for the event). + - When interpolating `tag` field, revert to default of 'logstash' if interpolation doesn't resolve. + - Beef up unit tests significantly. + - See pull request [#29](https://github.com/logstash-plugins/logstash-output-loggly/pull/29) for all details. + ## 3.0.5 - [#24](https://github.com/logstash-plugins/logstash-output-loggly/pull/24) Get rid of a Ruby warning from using `timeout`. - [#26](https://github.com/logstash-plugins/logstash-output-loggly/pull/26) Docs: Better directions for getting a key in Loggly & other cleanups.