来源:Apache Log4j官网
发布日期:2022-06-28
阅读次数:1428
评论:0
更新详情
Type
Changes
By
DirectWriteRolloverStrategy should use the current time when creating files. Fixes LOG4J2-3339.
rgoers
Upgrade the Flume Appender to Flume 1.10.0. Fixes LOG4J2-3536.
rgoers
Fix LevelRangeFilterBuilder to align with log4j1's behavior. Fixes LOG4J2-3534.
yueki1993
Don't use Paths.get() to avoid circular file systems. Fixes LOG4J2-3527.
rgoers
The DirectWriteRolloverStrategy was not detecting the correct index to use during startup. Fixes LOG4J2-3490.
rgoers
Move perf tests to log4j-core-its. Fixes LOG4J2-3516.
rgoers
SizeBasedTriggeringPolicy would fail to rename files properly when integer pattern contained a leading zero. Fixes LOG4J2-3432.
rgoers
Async Loggers were including the location information by default. Fixes LOG4J2-3491. Thanks to Avihai Marchiano.
rgoers
Allow enterprise id to be an OID fragment. Fixes LOG4J2-1376.
mneundorfer
Support Spring 2.6.x. Fixes LOG4J2-3506.
rgoers
ClassArbiter's newBuilder method referenced the wrong class. Fixes LOG4J2-3493. Thanks to Dmytro Voloshyn.
rgoers
HttpWatcher did not pass credentials when polling. Fixes LOG4J2-3481.
rgoers
UrlConnectionFactory.createConnection now accepts an AuthorizationProvider as a parameter. Fixes LOG4J2-3482.
rgoers
Add MutableThreadContextMapFilter. Fixes LOG4J2-3495.
rgoers
Make the default disruptor WaitStrategy used by Async Loggers garbage-free. Fixes LOG4J2-3473.
rpopma
Add support for custom LMAX disruptor WaitStrategy configuration. Fixes LOG4J2-3472.
rpopma
Do not throw UnsupportedOperationException when JUL ApiLogger::setLevel is called. Fixes LOG4J2-3476.
rpopma
Add the missing context stack to JsonLayout template. Fixes LOG4J2-3477. Thanks to filipc.
vy
Improve JsonTemplateLayout performance. Fixes LOG4J2-3393.
vy
Properties defined in configuration using a value attribute (as opposed to element) are read correctly. Fixes LOG4J2-3424.
ckozak
Fix resolution of non-Log4j properties. Fixes LOG4J2-3413.
pkarwasz
JAR file containing Log4j configuration isn't closed. Fixes LOG4J2-3423. Thanks to Radim Tlusty.
ggregory
Syslog appender lacks the SocketOptions setting. Fixes LOG4J2-3425. Thanks to Jiří Smolík.
ggregory
Improve validation and reporting of configuration errors.
pkarwasz
Log4j 1.2 bridge should generate Log4j 2.x messages based on the parameter runtime type.
pkarwasz
Log4j 1.2 bridge should not wrap components unnecessarily. Fixes LOG4J2-3426. Thanks to Pooja Pandey.
pkarwasz
Improves ServiceLoader support on servlet containers. Fixes LOG4J2-3427.
pkarwasz
Fixes Spring Boot logging system registration in a multi-application environment. Fixes LOG4J2-3418.
pkarwasz
Avoid ClassCastException in JeroMqManager with custom LoggerContextFactory #791. Fixes LOG4J2-3040. Thanks to LF-Lin.
ggregory
Fix minor typo #792. Thanks to LF-Lin.
ggregory
Add support for custom Log4j 1.x levels. Fixes LOG4J2-3419.
pkarwasz
Fixes default SslConfiguration, when a custom keystore is used. Fixes LOG4J2-3439. Thanks to Jayesh Netravali.
pkarwasz
Fixes appender concurrency problems in Log4j 1.x bridge. Fixes LOG4J2-3447. Thanks to Pooja Pandey.
pkarwasz
Fix and test for race condition in FileUtils.mkdir(). Fixes LOG4J2-3452. Thanks to Stefan Vodita.
stefanvodita
LocalizedMessage logs misleading errors on the console. Fixes LOG4J2-3458.
ggregory
Fixes the syslog appender in Log4j 1.x bridge, when used with a custom layout. Fixes LOG4J2-3359. Thanks to Tukesh.
pkarwasz
log4j-1.2-api 2.17.2 throws NullPointerException while removing appender with name as null. Fixes LOG4J2-3359. Thanks to Rajesh.
ggregory
Fix problem with non-uppercase custom levels. Fixes LOG4J2-2872. Thanks to Alla Gofman.
pkarwasz
Add support for adding and retrieving appenders in Log4j 1.x bridge. Fixes LOG4J2-3440.
pkarwasz
Add missing message parameterization in RegexFilter. Fixes LOG4J2-3475. Thanks to Jeremy Lin.
jjlin
Add support for Jakarta Mail API in the SMTP appender. Fixes LOG4J2-3362.
pkarwasz
Add support for Apache Extras' RollingFileAppender in Log4j 1.x bridge. Fixes LOG4J2-3483.
pkarwasz
Update 3rd party dependencies for 2.18.0. Fixes LOG4J2-3428.
ggregory
Fix parsing error, when XInclude is disabled. Fixes LOG4J2-3531. Thanks to Simo Nikula.
pkarwasz
Fixes problem with wrong ANSI escape code for bright colors. Fixes LOG4J2-3537. Thanks to Pavel_K.
pavel_k
Add support for 24 colors in highlighting. Fixes LOG4J2-3538. Thanks to Pavel_K.
pavel_k
评论