Skip to content

Commit ab499ee

Browse files
committed
Prepare release notes for 2.24.3
1 parent 1c6ccb2 commit ab499ee

5 files changed

+55
-7
lines changed

pom.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -302,11 +302,11 @@
302302
<properties>
303303

304304
<!-- project version -->
305-
<revision>2.24.3-SNAPSHOT</revision>
305+
<revision>2.24.3</revision>
306306
<!-- Versions used on the site: no snapshots! -->
307-
<site-log4j-api.version>2.24.2</site-log4j-api.version>
308-
<site-log4j-core.version>2.24.2</site-log4j-core.version>
309-
<site-log4j-layout-template-json.version>2.24.2</site-log4j-layout-template-json.version>
307+
<site-log4j-api.version>2.24.3</site-log4j-api.version>
308+
<site-log4j-core.version>2.24.3</site-log4j-core.version>
309+
<site-log4j-layout-template-json.version>2.24.3</site-log4j-layout-template-json.version>
310310

311311
<!-- =================
312312
Common properties
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
////
2+
Licensed to the Apache Software Foundation (ASF) under one or more
3+
contributor license agreements. See the NOTICE file distributed with
4+
this work for additional information regarding copyright ownership.
5+
The ASF licenses this file to You under the Apache License, Version 2.0
6+
(the "License"); you may not use this file except in compliance with
7+
the License. You may obtain a copy of the License at
8+
9+
https://www.apache.org/licenses/LICENSE-2.0
10+
11+
Unless required by applicable law or agreed to in writing, software
12+
distributed under the License is distributed on an "AS IS" BASIS,
13+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
See the License for the specific language governing permissions and
15+
limitations under the License.
16+
////
17+
18+
[#release-notes-${release.version?replace("[^a-zA-Z0-9]", "-", "r")}]
19+
== ${release.version}
20+
21+
<#if release.date?has_content>Release date:: ${release.date}</#if>
22+
23+
This release fixes two minor bugs.
24+
25+
<#include "../.changelog.adoc.ftl">

src/changelog/2.24.3/.release.xml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
~ Licensed to the Apache Software Foundation (ASF) under one or more
4+
~ contributor license agreements. See the NOTICE file distributed with
5+
~ this work for additional information regarding copyright ownership.
6+
~ The ASF licenses this file to you under the Apache License, Version 2.0
7+
~ (the "License"); you may not use this file except in compliance with
8+
~ the License. You may obtain a copy of the License at
9+
~
10+
~ http://www.apache.org/licenses/LICENSE-2.0
11+
~
12+
~ Unless required by applicable law or agreed to in writing, software
13+
~ distributed under the License is distributed on an "AS IS" BASIS,
14+
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+
~ See the License for the specific language governing permissions and
16+
~ limitations under the License.
17+
-->
18+
<release xmlns="https://logging.apache.org/xml/ns"
19+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="https://logging.apache.org/xml/ns https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
21+
date="2024-12-10" version="2.24.3"/>

src/changelog/.2.x.x/3234_concurrent-logger-modification.xml src/changelog/2.24.3/3234_concurrent-logger-modification.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
type="fixed">
66
<issue id="3234" link="https://github.com/apache/logging-log4j2/issues/3234"/>
77
<description format="asciidoc">
8-
Fix `ConcurrentModificationException`, if multiple threads iterate over the loggers at the same time.
8+
Fix `ConcurrentModificationException`, if multiple threads modify loggers concurrently.
9+
This bug affects users that modify logger levels programmatically.
910
</description>
1011
</entry>

src/changelog/.2.x.x/3252_recursive_property_sources.xml src/changelog/2.24.3/3252_recursive_property_sources.xml

+3-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
xmlns="https://logging.apache.org/xml/ns"
44
xsi:schemaLocation="https://logging.apache.org/xml/ns https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
55
type="fixed">
6-
<issue id="3234" link="https://github.com/apache/logging-log4j2/issues/3234"/>
6+
<issue id="3252" link="https://github.com/apache/logging-log4j2/issues/3252"/>
77
<description format="asciidoc">
8-
Fix `ConcurrentModificationException`, if multiple threads iterate over the loggers at the same time.
8+
Protects `PropertiesUtil` against property sources that call `PropertiesUtil` recursively.
9+
In some cases such a property source can even cause deadlocks.
910
</description>
1011
</entry>

0 commit comments

Comments
 (0)