Skip to content

Commit 62e802d

Browse files
committed
Prepare release notes for 2.25.0
1 parent 422c385 commit 62e802d

File tree

117 files changed

+96
-287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+96
-287
lines changed

pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
<scm child.scm.connection.inherit.append.path="false" child.scm.developerConnection.inherit.append.path="false" child.scm.url.inherit.append.path="false">
280280
<connection>scm:git:https://github.com/apache/logging-log4j2.git</connection>
281281
<developerConnection>scm:git:https://github.com/apache/logging-log4j2.git</developerConnection>
282-
<tag>2.x</tag>
282+
<tag>rel/2.25.0</tag>
283283
<url>https://github.com/apache/logging-log4j2</url>
284284
</scm>
285285

@@ -307,11 +307,11 @@
307307
<properties>
308308

309309
<!-- project version -->
310-
<revision>2.25.0-SNAPSHOT</revision>
310+
<revision>2.25.0</revision>
311311
<!-- Versions used on the site: no snapshots! -->
312-
<site-log4j-api.version>2.24.3</site-log4j-api.version>
313-
<site-log4j-core.version>2.24.3</site-log4j-core.version>
314-
<site-log4j-layout-template-json.version>2.24.3</site-log4j-layout-template-json.version>
312+
<site-log4j-api.version>2.25.0</site-log4j-api.version>
313+
<site-log4j-core.version>2.25.0</site-log4j-core.version>
314+
<site-log4j-layout-template-json.version>2.25.0</site-log4j-layout-template-json.version>
315315

316316
<!-- =================
317317
Common properties

src/changelog/.2.x.x/.release-notes.adoc.ftl

Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -20,38 +20,6 @@
2020

2121
<#if release.date?has_content>Release date:: ${release.date}</#if>
2222

23-
This minor release contains bug fixes, behavioral improvements, and a fully-fledged support for the GraalVM native image generation.
24-
25-
[#release-notes-2-25-0-graalvm]
26-
=== GraalVM reachability metadata
27-
28-
Log4j Core and all its extension modules have been enriched with embedded
29-
https://www.graalvm.org/latest/reference-manual/native-image/metadata/[GraalVM reachability metadata].
30-
This allows the generation of GraalVM native images out-of-the-box without any additional steps.
31-
See our xref:graalvm.adoc[GraalVM guide] for details.
32-
33-
[#release-notes-2-25-0-PL-ex]
34-
=== Exception handling in Pattern Layout
35-
36-
Exception handling in xref:manual/pattern-layout.adoc[Pattern Layout] went through a major rewrite.
37-
This effectively helped with fixing some bugs by matching the feature parity of all exception converters.
38-
Some important highlights from this rewrite:
39-
40-
* Rendered stack traces are ensured to be prefixed with a newline, which used to be a whitespace in earlier versions.
41-
* Switched the default exception converter from xref:manual/pattern-layout.adoc#converter-exception-extended[the extended exception converter] to xref:manual/pattern-layout.adoc#converter-exception[the plain exception converter], which is more performant.
42-
* The support for the `\{ansi}` option in exception converters is removed.
43-
44-
[#release-notes-2-25-0-instant-format]
45-
=== Date & time formatting
46-
47-
Historically, Log4j contains custom date & time formatting utilities for performance reasons, i.e., link:javadoc/log4j-core/org/apache/logging/log4j/core/util/datetime/FixedDateFormat.html[`FixedDateFormat`] and link:javadoc/log4j-core/org/apache/logging/log4j/core/util/datetime/FastDateFormat.html[`FastDateFormat`].
48-
These have been deprecated for removal in favor of Java's https://docs.oracle.com/javase/{java-target-version}/docs/api/java/time/format/DateTimeFormatter.html[`DateTimeFormatter`].
49-
After upgrading, if you experience any date & time formatting problems (in particular, related with the usage of `n` and `x` directives), please {logging-services-url}/support.html#issues[submit an issue ticket] – as a temporary workaround, you can set xref:manual/systemproperties.adoc#log4j2.instant.formatter[the `log4j2.instant.formatter` property] to `legacy` to switch to the old behaviour.
50-
51-
=== ANSI support on Windows
52-
53-
Since 2017, Windows 10 and newer have offered native support for ANSI escapes.
54-
The support for the outdated Jansi 1.x library has therefore been removed.
55-
See xref:manual/pattern-layout.adoc#jansi[ANSI styling on Windows] for more information.
23+
This release...
5624

5725
<#include "../.changelog.adoc.ftl">

src/changelog/.2.x.x/update_co_elastic_clients_elasticsearch_java.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/changelog/.2.x.x/update_co_elastic_logging_log4j2_ecs_layout.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/changelog/.2.x.x/update_com_code_intelligence_jazzer.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/changelog/.2.x.x/update_com_github_jnr_jnr_ffi.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/changelog/.2.x.x/update_com_github_luben_zstd_jni.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/changelog/.2.x.x/update_com_google_guava_guava.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/changelog/.2.x.x/update_commons_codec_commons_codec.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/changelog/.2.x.x/update_commons_io_commons_io.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)