|
| 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-2-23-1] |
| 19 | +== 2.23.1 |
| 20 | +
|
| 21 | +Release date:: 2024-03-06 |
| 22 | +
|
| 23 | +This releases contains ... |
| 24 | +
|
| 25 | +
|
| 26 | +[#release-notes-2-23-1-changed] |
| 27 | +=== Changed |
| 28 | +
|
| 29 | +* Fix handling of `LoggerContextAware` lookups (https://github.com/apache/logging-log4j2/pull/2309[2309]) |
| 30 | +* Fix NPE in `PatternProcessor` for a `UNIX_MILLIS` pattern (https://github.com/apache/logging-log4j2/pull/2346[2346]) |
| 31 | +* Improve performance of `CloseableThreadContext#closeMap()` (https://github.com/apache/logging-log4j2/pull/2296[2296]) |
| 32 | +
|
| 33 | +[#release-notes-2-23-1-fixed] |
| 34 | +=== Fixed |
| 35 | +
|
| 36 | +* Fix that parameterized message formatting doesn't throw an exception when there are insufficient number of parameters (https://github.com/apache/logging-log4j2/pull/2343[2343]) |
| 37 | +* Fix `StatusLogger` log level filtering when debug mode is enabled (https://github.com/apache/logging-log4j2/issues/2337[2337]) |
| 38 | +* Add `log4j2.StatusLogger.dateFormatZone` system property to set the time-zone `StatusLogger` uses to format `java.time.Instant`. Without this, formatting patterns accessing to time-zone-specific fields (e.g., year-of-era) cause failures. (https://github.com/apache/logging-log4j2/pull/2322[2322]) |
| 39 | +* Fix `StatusLogger` to correctly read `log4j2.StatusLogger.properties` resource (https://github.com/apache/logging-log4j2/pull/2354[2354]) |
| 40 | +* Fix stack overflow in `StatusLogger` (https://github.com/apache/logging-log4j2/pull/2322[2322]) |
| 41 | +
|
| 42 | +[#release-notes-2-23-1-updated] |
| 43 | +=== Updated |
| 44 | +
|
| 45 | +* Update `jakarta.activation:jakarta.activation-api` to version `2.1.3` (https://github.com/apache/logging-log4j2/pull/2335[2335]) |
| 46 | +* Update `jakarta.mail:jakarta.mail-api` to version `2.1.3` (https://github.com/apache/logging-log4j2/pull/2348[2348]) |
| 47 | +* Update `org.apache.commons:commons-compress` to version `1.26.0` (https://github.com/apache/logging-log4j2/pull/2304[2304]) |
| 48 | +* Update `org.apache.commons:commons-dbcp2` to version `2.12.0` (https://github.com/apache/logging-log4j2/pull/2344[2344]) |
| 49 | +* Update `org.apache.kafka:kafka-clients` to version `3.7.0` (https://github.com/apache/logging-log4j2/pull/2326[2326]) |
| 50 | +* Update `org.eclipse.angus:angus-activation` to version `2.0.2` (https://github.com/apache/logging-log4j2/pull/2336[2336]) |
| 51 | +* Update `org.eclipse.angus:jakarta.mail` to version `2.0.3` (https://github.com/apache/logging-log4j2/pull/2349[2349]) |
0 commit comments