diff --git a/pom.xml b/pom.xml
index f10bb2f171f..986073efed0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -309,9 +309,9 @@
2.26.0-SNAPSHOT
- 2.25.0
- 2.25.0
- 2.25.0
+ 2.25.1
+ 2.25.1
+ 2.25.1
- 2025-06-13T17:08:55Z
+ 2025-07-05T19:48:56Z
+
diff --git a/src/changelog/.2.x.x/3706_disruptor-tccl.xml b/src/changelog/2.25.1/3706_disruptor-tccl.xml
similarity index 80%
rename from src/changelog/.2.x.x/3706_disruptor-tccl.xml
rename to src/changelog/2.25.1/3706_disruptor-tccl.xml
index a6a446fb14f..959f1b78d2a 100644
--- a/src/changelog/.2.x.x/3706_disruptor-tccl.xml
+++ b/src/changelog/2.25.1/3706_disruptor-tccl.xml
@@ -7,6 +7,6 @@
type="fixed">
- Fix detection of the Disruptor major version in some environments.
+ Fix detection of the Disruptor major version in environments with non-standard thread context classloader.
diff --git a/src/changelog/.2.x.x/update_org_xmlunit_xmlunit_core.xml b/src/changelog/2.25.1/3754_fix-gradle-build.xml
similarity index 55%
rename from src/changelog/.2.x.x/update_org_xmlunit_xmlunit_core.xml
rename to src/changelog/2.25.1/3754_fix-gradle-build.xml
index e00bd7e1546..cfaae2512a8 100644
--- a/src/changelog/.2.x.x/update_org_xmlunit_xmlunit_core.xml
+++ b/src/changelog/2.25.1/3754_fix-gradle-build.xml
@@ -2,7 +2,9 @@
-
- Update `org.xmlunit:xmlunit-core` to version `2.10.3`
+ type="fixed">
+
+
+ Downgrade `spotbugs-annotations` to resolve Gradle build failures.
+
diff --git a/src/changelog/2.25.1/3758_fix_jspecify_dep.xml b/src/changelog/2.25.1/3758_fix_jspecify_dep.xml
new file mode 100644
index 00000000000..db97f93c0ef
--- /dev/null
+++ b/src/changelog/2.25.1/3758_fix_jspecify_dep.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+ Fix incorrect version resolution of `jspecify` and `error_prone_annotations` dependencies in published POM files.
+
+
diff --git a/src/changelog/.2.x.x/3770_LoggerContext_start.xml b/src/changelog/2.25.1/3770_LoggerContext_start.xml
similarity index 80%
rename from src/changelog/.2.x.x/3770_LoggerContext_start.xml
rename to src/changelog/2.25.1/3770_LoggerContext_start.xml
index 84416d9c546..33fd627d56f 100644
--- a/src/changelog/.2.x.x/3770_LoggerContext_start.xml
+++ b/src/changelog/2.25.1/3770_LoggerContext_start.xml
@@ -7,6 +7,6 @@
type="fixed">
- Restore backward compatibility with the Spring Boot reconfiguration process.
+ Restore compatibility with Spring Boot by allowing reconfiguration using the `LoggerContext.start` method.
diff --git a/src/changelog/.2.x.x/3771_graalvm-params.xml b/src/changelog/2.25.1/3771_graalvm-params.xml
similarity index 73%
rename from src/changelog/.2.x.x/3771_graalvm-params.xml
rename to src/changelog/2.25.1/3771_graalvm-params.xml
index ff3c79b1efa..640f3d3b3da 100644
--- a/src/changelog/.2.x.x/3771_graalvm-params.xml
+++ b/src/changelog/2.25.1/3771_graalvm-params.xml
@@ -2,9 +2,9 @@
+ type="fixed">
- Make `-Alog4j.graalvm.groupId` and `-Alog4j.graalvm.artifactId` arguments optional.
+ Allow omission of the `-Alog4j.graalvm.groupId` and `-Alog4j.graalvm.artifactId` arguments when building Log4j plugins.
diff --git a/src/changelog/2.25.1/3787_jakarta-web_relax_the_import_package_constraints.xml b/src/changelog/2.25.1/3787_jakarta-web_relax_the_import_package_constraints.xml
new file mode 100644
index 00000000000..4e0182c1e97
--- /dev/null
+++ b/src/changelog/2.25.1/3787_jakarta-web_relax_the_import_package_constraints.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ Broaden the OSGi manifest's `Import-Package` constraints to support Jakarta Servlet API up to version 6.
+
+
diff --git a/src/changelog/.2.x.x/3790_allow-resource-protocol.xml b/src/changelog/2.25.1/3790_allow-resource-protocol.xml
similarity index 81%
rename from src/changelog/.2.x.x/3790_allow-resource-protocol.xml
rename to src/changelog/2.25.1/3790_allow-resource-protocol.xml
index ffa3c80e305..dd0394225b6 100644
--- a/src/changelog/.2.x.x/3790_allow-resource-protocol.xml
+++ b/src/changelog/2.25.1/3790_allow-resource-protocol.xml
@@ -7,6 +7,6 @@
type="fixed">
- Allow `resource:` protocol for configuration files by default, if the current runtime is GraalVM.
+ Enable the `resource:` protocol for configuration files by default when running on GraalVM.
diff --git a/src/changelog/.2.x.x/3792_formatted-datetime-sharing.xml b/src/changelog/2.25.1/3792_formatted-datetime-sharing.xml
similarity index 100%
rename from src/changelog/.2.x.x/3792_formatted-datetime-sharing.xml
rename to src/changelog/2.25.1/3792_formatted-datetime-sharing.xml
diff --git a/src/changelog/.2.x.x/3796_annotated-array-parameters.xml b/src/changelog/2.25.1/3796_annotated-array-parameters.xml
similarity index 54%
rename from src/changelog/.2.x.x/3796_annotated-array-parameters.xml
rename to src/changelog/2.25.1/3796_annotated-array-parameters.xml
index 5be57fe6418..ac8be7cedcd 100644
--- a/src/changelog/.2.x.x/3796_annotated-array-parameters.xml
+++ b/src/changelog/2.25.1/3796_annotated-array-parameters.xml
@@ -5,8 +5,9 @@
https://logging.apache.org/xml/ns
https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
type="fixed">
-
-
- Fix GraalVM reachability metadata generation for methods with annotated array type parameters, such as `@Nullable String[]`.
-
+
+
+ Fix GraalVM reachability metadata generation for methods with annotated array type parameters, such as `@Nullable
+ String[]`.
+
diff --git a/src/changelog/.2.x.x/3800_graalvm-misc-reflection.xml b/src/changelog/2.25.1/3800_graalvm-misc-reflection.xml
similarity index 77%
rename from src/changelog/.2.x.x/3800_graalvm-misc-reflection.xml
rename to src/changelog/2.25.1/3800_graalvm-misc-reflection.xml
index 3e6653c121f..8c2e9583344 100644
--- a/src/changelog/.2.x.x/3800_graalvm-misc-reflection.xml
+++ b/src/changelog/2.25.1/3800_graalvm-misc-reflection.xml
@@ -7,6 +7,6 @@
type="fixed">
- Resolves `PropertiesConfiguration` compatibility issues with GraalVM and addresses additional minor reflection-related problems.
+ Resolve `PropertiesConfiguration` compatibility issues with GraalVM and address additional minor reflection-related problems.