Skip to content

v2.0.0-rc1

Pre-release
Pre-release

Choose a tag to compare

@nehaev nehaev released this 19 May 17:20
b70aa9d

This is the first release candidate for Loki4j v2.0.0. You can use it for feature evaluation and testing. Please don't hesitate to report any issues or regressions to the project's issue tracker.

New features

#283 Upgrade Logback to 1.5.x
#295 New structure for Loki4j configuration
#300 Improve MDC and Key-Value handling for labels/metadata
#303 Better defaults for labels/metadata/message

Fixed bugs

#299 Added '\r' as pair separator
#302 More robust implementation of waitPipelineIsEmpty()

Refactoring

#292 Encoder: switch KVs from arrays to maps
#293 LogRecord: switch KVs from arrays to maps
#294 Encoder decoupled from Writer
#297 HTTP configuration refactoring

Misc

#290 Switch integration test from Loki 3.3.1 to Loki 3.4.3
#291 Switch compatibility test from Java 23 to Java 24
#296 Upgrade setup-gradle action to v4
#298 Upgrade Gradle wrapper to 8.14
#304 Dependencies upgraded

Compatibility

This release contains breaking changes. You can track the progress on docs update here.