@mp911de mp911de released this Mar 23, 2017 · 54 commits to master since this release

Assets 4

This release contains a few fixes around stack trace formatting, improvements for HTTP API and buffer use. This version also contains a fix for AlreadyClosedConnection and NullPointerException on sender.close() with SSL use.

Enhancements

  • Allow configuration of log message parameter inclusion #87
  • Allow selective stack trace extraction with filtering on Java-default representation #99 (Thanks to @mrmanc)
  • Introduce PoolHolder for ThreadLocal-pooled objects #104 (Thanks to @artemy-osipov)
  • Consider 2xx HTTP status codes as success #114 (Thanks to @madmuffin1)

Bugfixes

  • Missing type info in the stacktrace #97 (Thanks to @mrmanc)
  • Close channel in GelfTCPSender.connect() #107 (Thanks to @chainkite)
  • Guard GelfTCPSSLSender.closeSocketChannel against uninitialized SSLEngine #111 (Thanks to @badreddine16)

Other

  • Upgrade to Mockito 2.3 #100
  • Remove fest-assert usage #100
  • Migrate tests to AssertJ #100
  • Migrate tests to JUnit 5 #101
  • Drop Java 7 build profile #102
  • Upgrade Mockito to 2.7.17 #113