En

Apache Log4j官网普通更新(2022-06-28)

来源:Apache Log4j官网 发布日期:2022-06-28 阅读次数:1428 评论:0

基本信息

发布日期:2022-06-28(官方当地时间)

更新类型:

更新版本:2.18.0

感知时间:2022-07-04 07:00:04

风险等级:未知

情报贡献:TSRC

更新标题

GA Release 2.18.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

软件描述

暂无

CVE编号

TSRC分析

暂无

业界资讯

暂无

评论

提交评论 您输入的评论有误,请重新输入