You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make library compatible with any SLF4J logger implementation (not just Logback)
The library is still optimized for Logback, but it's now an optional dependency
The dependency on logstash-logback-encoder has been dropped (we now use SLF4J's KeyValuePair instead of the SingleFieldAppendingMarker from logstash-logback-encoder)
Replace Logger constructors with getLogger functions
Since there are so many classes named Logger in various libraries, calling getLogger {} instead of Logger {} makes it easier to auto-complete in your IDE
Add getLoggingContext function to allow passing logging context between threads
Improve performance of withLoggingContext by reducing array copies
Improve test coverage
We now run integration tests for various SLF4J logger implementations, to make sure that the library works for implementations other than Logback