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.
2.0.1 - 2019-05-19
- Reopen the UDP channel, if it was closed #20
2.0.0 - 2019-02-12
- Update dependency to logback 1.2.3 #21
- Changed implementation from Layout to Encoder (also renamed class GelfLayout to GelfEncoder and layout to encoder in GelfAppender)
1.1.0 - 2018-01-21
- Simple connection pooling in GelfTcpAppender & round robin host lookup in GelfUdpAppender #11
- Update dependency to logback 1.1.8 #1
- The reconnect interval could not be disabled #12
1.0.4 - 2017-04-03
- Support for GELF console logging (appendNewline in GelfLayout)
- Fix interrupted flag in GelfTcpAppender (restore flag after catching InterruptedException)
1.0.3 - 2017-01-12
- Support for logback 1.1.8 #6
1.0.2 - 2016-10-18
- Fix possible infinite loop bug with exception root cause
1.0.1 - 2016-10-08
- Support for forwarding of exception root cause
- Support for TLS encryption (with TCP)
- Initial release