Releases: osiegmar/logback-gelf
Releases · osiegmar/logback-gelf
v6.1.1
v6.1.0
v6.0.2
v6.0.1
v6.0.0
v5.0.1
v5.0.0
[5.0.0] - 2023-10-21
Added
- Support for key value pairs
#86 - Add another method for adding static field to GelfEncoder
#80 - Add support for truncating short messages (
maxShortMessageLength
)
Changed
- Upgrade to Java 11 (Premier Support of Java 8 ended in March 2022).
- Upgrade to Logback 1.4.11
- GZIP Compression with GelfUdpAppender
#66 - Replace blank hostname and blank log message to prevent Graylog error
#82 - Default of
includeMarker
changed tofalse
. Serialization format of markers has changed. - Improved MessageID creation algorithm
- Improved JSON serialization performance
Fixed
- Fixed build on windows
v4.0.2
v4.0.1
v4.0.0
Added
- Add poolMaxIdleTime configuration option to TCP appenders #49
Changed
- Removed MD5 for creating Message-IDs and rewrote MessageIdSupplier logic #52
- Ability to add custom fields to GelfMessage, computed from ILoggingEvent #55
- Refactor
de.siegmar.logbackgelf.GelfMessage#toJSON
to returnbyte[]
instead of String for proper performance. #58 - Improve
SimpleJsonEncoder.escapeString
memory usage. #61 - Defined 'de.siegmar.logbackgelf' as the Automatic-Module-Name (JPMS module name)