This release contains following changes:

Enhancements

  • #22 Enabled programmatic attachment of custom GelfSenderProvider (thanks to @Batigoal)
  • #23 Update to json-simple 1.1.1/log4j2 2.0/commons-pool2 2.2
  • #24 Allow submission of the full MDC (includeFullMdc)
  • Supports NDC on log4j 1.2.x and Markers (log4j2, logback)
  • Support for standalone submission of messages (GelfMessageBuilder)
  • Support for coveralls.io test coverage statistics
  • Added connect and socket timeouts to TCP and Redis senders
  • Refactoring/Code deduplication
  • Extended tests

Links

Maven coordinates:

<dependency>
    <groupId>biz.paluch.logging</groupId>
    <artifactId>logstash-gelf</artifactId>
    <version>1.5.0</version>
</dependency>

Any feedback is appreciated or create issues on GitHub.