You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by pk...@apache.org on 2024/08/31 18:29:47 UTC

(logging-log4j2) 01/01: Release notes for version `2.24.0`

This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a commit to branch release/2.24.0
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit 88338a5b1971bdc96c8101be85546be9789ea0a3
Author: Piotr P. Karwasz <pi...@karwasz.org>
AuthorDate: Sat Aug 31 19:40:38 2024 +0200

    Release notes for version `2.24.0`
---
 pom.xml                                            |  4 +-
 src/changelog/2.24.0/.release-notes.adoc.ftl       | 62 ++++++++++++++++++++++
 src/changelog/2.24.0/.release.xml                  | 21 ++++++++
 .../{.2.x.x => 2.24.0}/1539_graalvm_friendly.xml   |  0
 .../{.2.x.x => 2.24.0}/1740_rfc5424_use_fqdn.xml   |  4 +-
 .../1799_ignore_propertysource_errors.xml          |  0
 .../1963_add_logging_to_properties_util.xml        |  0
 .../2330_add_faster_web_app_context_map.xml        |  0
 .../2331_custom_context_data_in_lookup.xml         |  0
 .../{.2.x.x => 2.24.0}/2353_set_level_no-op.xml    |  0
 ...3_add_logback_throwable_consuming_semantics.xml |  0
 .../2374_refactor_initialization.xml               |  0
 .../2379_fix_message_factory_properties.xml        |  0
 .../2412_remove_log4j_kubernetes.xml               |  0
 .../2414_fix_blank_keys_in_PropertiesUtil.xml      |  0
 .../2462_disable_jmx_by_default.xml                |  0
 .../2515_datetimeformatter_formatto.xml            |  0
 .../{.2.x.x => 2.24.0}/2703_log4j_debug.xml        |  0
 .../{.2.x.x => 2.24.0}/2778_configurator_no_op.xml |  0
 ...tion_pattern_converter_location_requirement.xml |  0
 .../{.2.x.x => 2.24.0}/2814_open_json_layout.xml   |  0
 .../2835_improve_plugin_descriptor_warnings.xml    |  0
 .../2849-remove-token-based-matching.xml           |  0
 .../LOG4J2-3618_propertysource_comparator.xml      |  2 +-
 .../add_GcpLayout_tracing_support.xml              |  0
 .../{.2.x.x => 2.24.0}/add_log4j_mongodb.xml       |  0
 .../{.2.x.x => 2.24.0}/add_plugin_reference.xml    |  0
 .../{.2.x.x => 2.24.0}/auto_site_deployment.xml    |  0
 .../{.2.x.x => 2.24.0}/change-is-webapp.xml        |  0
 .../change_JsonReader_dup_key.xml                  |  0
 .../deprecate-Message-getFormat.xml                |  0
 .../{.2.x.x => 2.24.0}/deprecate_EventLogger.xml   |  0
 .../{.2.x.x => 2.24.0}/deprecate_duration.xml      |  0
 .../deprecate_log4j2_default_status_level.xml      |  0
 .../deprecate_log4j_mongodb4.xml                   |  0
 ...uncatingBufferedWriter-empty-input-handling.xml |  0
 ...380_insufficient_args_in_ParameterFormatter.xml |  0
 .../{.2.x.x => 2.24.0}/fix_disruptor3_cce.xml      |  0
 .../{.2.x.x => 2.24.0}/fix_jmx_module_dep.xml      |  0
 .../{.2.x.x => 2.24.0}/migrate_to_antora.xml       |  0
 .../{.2.x.x => 2.24.0}/move_flume_appender.xml     |  0
 .../{.2.x.x => 2.24.0}/remove_log4j_mongodb3.xml   |  0
 .../update_com_fasterxml_jackson_jackson_bom.xml   |  0
 .../update_com_github_luben_zstd_jni.xml           |  0
 .../update_commons_codec_commons_codec.xml         |  0
 .../update_commons_logging_commons_logging.xml     |  0
 .../update_github_codeql_action.xml                |  0
 .../update_io_fabric8_docker_maven_plugin.xml      |  0
 .../update_org_apache_cassandra_cassandra_all.xml  |  0
 .../update_org_apache_commons_commons_compress.xml |  0
 .../update_org_apache_commons_commons_csv.xml      |  0
 .../update_org_apache_commons_commons_lang3.xml    |  0
 .../update_org_apache_kafka_kafka_clients.xml      |  0
 .../update_org_apache_logging_logging_parent.xml   |  0
 .../update_org_eclipse_jetty_jetty_bom.xml         |  0
 .../update_org_jctools_jctools_core.xml            |  0
 .../update_org_mongodb_4.11.2.xml                  |  0
 .../{.2.x.x => 2.24.0}/update_org_mongodb_bson.xml |  0
 .../update_org_slf4j_slf4j_api.xml                 |  0
 ...te_org_springframework_spring_framework_bom.xml |  0
 60 files changed, 88 insertions(+), 5 deletions(-)

diff --git a/pom.xml b/pom.xml
index a71a3958cb..2484cf995c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -302,7 +302,7 @@
   <properties>
 
     <!-- project version -->
-    <revision>2.24.0-SNAPSHOT</revision>
+    <revision>2.24.0</revision>
 
     <!-- =================
          Common properties
@@ -316,7 +316,7 @@
          2. This value is employed in various places while creating the distribution
          To mitigate these, we define a *dummy* value here and let the CI replace it during a release.
          Hence, *DO NOT MANUALLY EDIT THIS VALUE*! -->
-    <project.build.outputTimestamp>2024-03-06T09:31:11Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-08-31T18:22:26Z</project.build.outputTimestamp>
 
     <!-- ========================
          Site-specific properties
diff --git a/src/changelog/2.24.0/.release-notes.adoc.ftl b/src/changelog/2.24.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..670578524c
--- /dev/null
+++ b/src/changelog/2.24.0/.release-notes.adoc.ftl
@@ -0,0 +1,62 @@
+////
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+         https://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+////
+
+[#release-notes-${release.version?replace("[^a-zA-Z0-9]", "-", "r")}]
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}</#if>
+
+This release contains improvements and changes in several areas of Apache Log4j:
+
+=== Log4j API
+
+The `2.24.0` version of Log4j API has been enhanced with changes from the 3.x branch and will be used by both Log4j 2 Core and Log4j 3 Core releases.
+The changes include:
+
+* A faster default `ThreadContextMap`.
+* Enhanced GraalVM support: native binaries that use Log4j API will no longer require additional GraalVM configuration.
+* The configuration properties subsystem now only accepts the official pre-2.10 property names and the normalized post-2.10 names.
+Check your configuration for typos.
+
+=== Documentation
+
+The xref:index.adoc[Apache Log4j 2] website has been almost entirely rewritten to provide improved documentation and faster access to the information you need.
+
+=== Bridges
+
+The JUL-to-Log4j API and Log4j 1-to-Log4j API will no longer be able to modify the configuration of Log4j Core by default.
+If such a functionality is required, it must be explicitly enabled.
+
+=== Modules
+
+The following Log4j Core additional modules have been removed:
+
+`log4j-flume-ng`::
+The module has been moved to the Flume project and follows the Apache Flume release lifecycle.
+
+`log4j-kubernetes`::
+The module has been moved to the https://github.com/fabric8io/kubernetes-client/blob/main/doc/KubernetesLog4j.md[Fabric8.io Kubernetes project] and follows the Fabric8.io release lifecycle.
+
+`log4j-mongodb3`::
+The module based on MongoDB Java client version 3.x has been removed.
+Please migrate to `log4j-mongodb` (client version 5.x) or `log4j-mongodb4` (client version 4.x).
+
+=== JMX changes
+
+Starting in version 2.24.0, JMX support is disabled by default and can be re-enabled via the `log4j2.disableJmx=false` system property.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/2.24.0/.release.xml b/src/changelog/2.24.0/.release.xml
new file mode 100644
index 0000000000..1a695be2e8
--- /dev/null
+++ b/src/changelog/2.24.0/.release.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one or more
+  ~ contributor license agreements.  See the NOTICE file distributed with
+  ~ this work for additional information regarding copyright ownership.
+  ~ The ASF licenses this file to you under the Apache License, Version 2.0
+  ~ (the "License"); you may not use this file except in compliance with
+  ~ the License.  You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing, software
+  ~ distributed under the License is distributed on an "AS IS" BASIS,
+  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  ~ See the License for the specific language governing permissions and
+  ~ limitations under the License.
+  -->
+<release xmlns="https://logging.apache.org/xml/ns"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="https://logging.apache.org/xml/ns https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
+         date="2024-08-31" version="2.24.0"/>
diff --git a/src/changelog/.2.x.x/1539_graalvm_friendly.xml b/src/changelog/2.24.0/1539_graalvm_friendly.xml
similarity index 100%
rename from src/changelog/.2.x.x/1539_graalvm_friendly.xml
rename to src/changelog/2.24.0/1539_graalvm_friendly.xml
diff --git a/src/changelog/.2.x.x/1740_rfc5424_use_fqdn.xml b/src/changelog/2.24.0/1740_rfc5424_use_fqdn.xml
similarity index 74%
rename from src/changelog/.2.x.x/1740_rfc5424_use_fqdn.xml
rename to src/changelog/2.24.0/1740_rfc5424_use_fqdn.xml
index a3e9889a19..d43d52d0d6 100644
--- a/src/changelog/.2.x.x/1740_rfc5424_use_fqdn.xml
+++ b/src/changelog/2.24.0/1740_rfc5424_use_fqdn.xml
@@ -2,7 +2,7 @@
 <entry xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns="https://logging.apache.org/xml/ns"
        xsi:schemaLocation="https://logging.apache.org/xml/ns https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
-       type="added">
+       type="fixed">
   <issue id="1740" link="https://github.com/apache/logging-log4j2/issues/1740"/>
-  <description format="asciidoc">Add `useFqdn` configuration attribute to RFC5424 Layout.</description>
+  <description format="asciidoc">Use FQDN in RFC5424 Layout.</description>
 </entry>
diff --git a/src/changelog/.2.x.x/1799_ignore_propertysource_errors.xml b/src/changelog/2.24.0/1799_ignore_propertysource_errors.xml
similarity index 100%
rename from src/changelog/.2.x.x/1799_ignore_propertysource_errors.xml
rename to src/changelog/2.24.0/1799_ignore_propertysource_errors.xml
diff --git a/src/changelog/.2.x.x/1963_add_logging_to_properties_util.xml b/src/changelog/2.24.0/1963_add_logging_to_properties_util.xml
similarity index 100%
rename from src/changelog/.2.x.x/1963_add_logging_to_properties_util.xml
rename to src/changelog/2.24.0/1963_add_logging_to_properties_util.xml
diff --git a/src/changelog/.2.x.x/2330_add_faster_web_app_context_map.xml b/src/changelog/2.24.0/2330_add_faster_web_app_context_map.xml
similarity index 100%
rename from src/changelog/.2.x.x/2330_add_faster_web_app_context_map.xml
rename to src/changelog/2.24.0/2330_add_faster_web_app_context_map.xml
diff --git a/src/changelog/.2.x.x/2331_custom_context_data_in_lookup.xml b/src/changelog/2.24.0/2331_custom_context_data_in_lookup.xml
similarity index 100%
rename from src/changelog/.2.x.x/2331_custom_context_data_in_lookup.xml
rename to src/changelog/2.24.0/2331_custom_context_data_in_lookup.xml
diff --git a/src/changelog/.2.x.x/2353_set_level_no-op.xml b/src/changelog/2.24.0/2353_set_level_no-op.xml
similarity index 100%
rename from src/changelog/.2.x.x/2353_set_level_no-op.xml
rename to src/changelog/2.24.0/2353_set_level_no-op.xml
diff --git a/src/changelog/.2.x.x/2363_add_logback_throwable_consuming_semantics.xml b/src/changelog/2.24.0/2363_add_logback_throwable_consuming_semantics.xml
similarity index 100%
rename from src/changelog/.2.x.x/2363_add_logback_throwable_consuming_semantics.xml
rename to src/changelog/2.24.0/2363_add_logback_throwable_consuming_semantics.xml
diff --git a/src/changelog/.2.x.x/2374_refactor_initialization.xml b/src/changelog/2.24.0/2374_refactor_initialization.xml
similarity index 100%
rename from src/changelog/.2.x.x/2374_refactor_initialization.xml
rename to src/changelog/2.24.0/2374_refactor_initialization.xml
diff --git a/src/changelog/.2.x.x/2379_fix_message_factory_properties.xml b/src/changelog/2.24.0/2379_fix_message_factory_properties.xml
similarity index 100%
rename from src/changelog/.2.x.x/2379_fix_message_factory_properties.xml
rename to src/changelog/2.24.0/2379_fix_message_factory_properties.xml
diff --git a/src/changelog/.2.x.x/2412_remove_log4j_kubernetes.xml b/src/changelog/2.24.0/2412_remove_log4j_kubernetes.xml
similarity index 100%
rename from src/changelog/.2.x.x/2412_remove_log4j_kubernetes.xml
rename to src/changelog/2.24.0/2412_remove_log4j_kubernetes.xml
diff --git a/src/changelog/.2.x.x/2414_fix_blank_keys_in_PropertiesUtil.xml b/src/changelog/2.24.0/2414_fix_blank_keys_in_PropertiesUtil.xml
similarity index 100%
rename from src/changelog/.2.x.x/2414_fix_blank_keys_in_PropertiesUtil.xml
rename to src/changelog/2.24.0/2414_fix_blank_keys_in_PropertiesUtil.xml
diff --git a/src/changelog/.2.x.x/2462_disable_jmx_by_default.xml b/src/changelog/2.24.0/2462_disable_jmx_by_default.xml
similarity index 100%
rename from src/changelog/.2.x.x/2462_disable_jmx_by_default.xml
rename to src/changelog/2.24.0/2462_disable_jmx_by_default.xml
diff --git a/src/changelog/.2.x.x/2515_datetimeformatter_formatto.xml b/src/changelog/2.24.0/2515_datetimeformatter_formatto.xml
similarity index 100%
rename from src/changelog/.2.x.x/2515_datetimeformatter_formatto.xml
rename to src/changelog/2.24.0/2515_datetimeformatter_formatto.xml
diff --git a/src/changelog/.2.x.x/2703_log4j_debug.xml b/src/changelog/2.24.0/2703_log4j_debug.xml
similarity index 100%
rename from src/changelog/.2.x.x/2703_log4j_debug.xml
rename to src/changelog/2.24.0/2703_log4j_debug.xml
diff --git a/src/changelog/.2.x.x/2778_configurator_no_op.xml b/src/changelog/2.24.0/2778_configurator_no_op.xml
similarity index 100%
rename from src/changelog/.2.x.x/2778_configurator_no_op.xml
rename to src/changelog/2.24.0/2778_configurator_no_op.xml
diff --git a/src/changelog/.2.x.x/2781_fix_file_location_pattern_converter_location_requirement.xml b/src/changelog/2.24.0/2781_fix_file_location_pattern_converter_location_requirement.xml
similarity index 100%
rename from src/changelog/.2.x.x/2781_fix_file_location_pattern_converter_location_requirement.xml
rename to src/changelog/2.24.0/2781_fix_file_location_pattern_converter_location_requirement.xml
diff --git a/src/changelog/.2.x.x/2814_open_json_layout.xml b/src/changelog/2.24.0/2814_open_json_layout.xml
similarity index 100%
rename from src/changelog/.2.x.x/2814_open_json_layout.xml
rename to src/changelog/2.24.0/2814_open_json_layout.xml
diff --git a/src/changelog/.2.x.x/2835_improve_plugin_descriptor_warnings.xml b/src/changelog/2.24.0/2835_improve_plugin_descriptor_warnings.xml
similarity index 100%
rename from src/changelog/.2.x.x/2835_improve_plugin_descriptor_warnings.xml
rename to src/changelog/2.24.0/2835_improve_plugin_descriptor_warnings.xml
diff --git a/src/changelog/.2.x.x/2849-remove-token-based-matching.xml b/src/changelog/2.24.0/2849-remove-token-based-matching.xml
similarity index 100%
rename from src/changelog/.2.x.x/2849-remove-token-based-matching.xml
rename to src/changelog/2.24.0/2849-remove-token-based-matching.xml
diff --git a/src/changelog/.2.x.x/LOG4J2-3618_propertysource_comparator.xml b/src/changelog/2.24.0/LOG4J2-3618_propertysource_comparator.xml
similarity index 86%
rename from src/changelog/.2.x.x/LOG4J2-3618_propertysource_comparator.xml
rename to src/changelog/2.24.0/LOG4J2-3618_propertysource_comparator.xml
index 04911e9858..28043a148c 100644
--- a/src/changelog/.2.x.x/LOG4J2-3618_propertysource_comparator.xml
+++ b/src/changelog/2.24.0/LOG4J2-3618_propertysource_comparator.xml
@@ -4,5 +4,5 @@
        xsi:schemaLocation="https://logging.apache.org/xml/ns https://logging.apache.org/xml/ns/log4j-changelog-0.xsd"
        type="changed">
   <issue id="LOG4J2-3618" link="https://issues.apache.org/jira/browse/LOG4J2-3618"/>
-  <description format="asciidoc">Fixes property source ordering to account for same priority of different sources.</description>
+  <description format="asciidoc">Fixes property source ordering to account for different sources with the same priority.</description>
 </entry>
diff --git a/src/changelog/.2.x.x/add_GcpLayout_tracing_support.xml b/src/changelog/2.24.0/add_GcpLayout_tracing_support.xml
similarity index 100%
rename from src/changelog/.2.x.x/add_GcpLayout_tracing_support.xml
rename to src/changelog/2.24.0/add_GcpLayout_tracing_support.xml
diff --git a/src/changelog/.2.x.x/add_log4j_mongodb.xml b/src/changelog/2.24.0/add_log4j_mongodb.xml
similarity index 100%
rename from src/changelog/.2.x.x/add_log4j_mongodb.xml
rename to src/changelog/2.24.0/add_log4j_mongodb.xml
diff --git a/src/changelog/.2.x.x/add_plugin_reference.xml b/src/changelog/2.24.0/add_plugin_reference.xml
similarity index 100%
rename from src/changelog/.2.x.x/add_plugin_reference.xml
rename to src/changelog/2.24.0/add_plugin_reference.xml
diff --git a/src/changelog/.2.x.x/auto_site_deployment.xml b/src/changelog/2.24.0/auto_site_deployment.xml
similarity index 100%
rename from src/changelog/.2.x.x/auto_site_deployment.xml
rename to src/changelog/2.24.0/auto_site_deployment.xml
diff --git a/src/changelog/.2.x.x/change-is-webapp.xml b/src/changelog/2.24.0/change-is-webapp.xml
similarity index 100%
rename from src/changelog/.2.x.x/change-is-webapp.xml
rename to src/changelog/2.24.0/change-is-webapp.xml
diff --git a/src/changelog/.2.x.x/change_JsonReader_dup_key.xml b/src/changelog/2.24.0/change_JsonReader_dup_key.xml
similarity index 100%
rename from src/changelog/.2.x.x/change_JsonReader_dup_key.xml
rename to src/changelog/2.24.0/change_JsonReader_dup_key.xml
diff --git a/src/changelog/.2.x.x/deprecate-Message-getFormat.xml b/src/changelog/2.24.0/deprecate-Message-getFormat.xml
similarity index 100%
rename from src/changelog/.2.x.x/deprecate-Message-getFormat.xml
rename to src/changelog/2.24.0/deprecate-Message-getFormat.xml
diff --git a/src/changelog/.2.x.x/deprecate_EventLogger.xml b/src/changelog/2.24.0/deprecate_EventLogger.xml
similarity index 100%
rename from src/changelog/.2.x.x/deprecate_EventLogger.xml
rename to src/changelog/2.24.0/deprecate_EventLogger.xml
diff --git a/src/changelog/.2.x.x/deprecate_duration.xml b/src/changelog/2.24.0/deprecate_duration.xml
similarity index 100%
rename from src/changelog/.2.x.x/deprecate_duration.xml
rename to src/changelog/2.24.0/deprecate_duration.xml
diff --git a/src/changelog/.2.x.x/deprecate_log4j2_default_status_level.xml b/src/changelog/2.24.0/deprecate_log4j2_default_status_level.xml
similarity index 100%
rename from src/changelog/.2.x.x/deprecate_log4j2_default_status_level.xml
rename to src/changelog/2.24.0/deprecate_log4j2_default_status_level.xml
diff --git a/src/changelog/.2.x.x/deprecate_log4j_mongodb4.xml b/src/changelog/2.24.0/deprecate_log4j_mongodb4.xml
similarity index 100%
rename from src/changelog/.2.x.x/deprecate_log4j_mongodb4.xml
rename to src/changelog/2.24.0/deprecate_log4j_mongodb4.xml
diff --git a/src/changelog/.2.x.x/fix-TruncatingBufferedWriter-empty-input-handling.xml b/src/changelog/2.24.0/fix-TruncatingBufferedWriter-empty-input-handling.xml
similarity index 100%
rename from src/changelog/.2.x.x/fix-TruncatingBufferedWriter-empty-input-handling.xml
rename to src/changelog/2.24.0/fix-TruncatingBufferedWriter-empty-input-handling.xml
diff --git a/src/changelog/.2.x.x/fix_2380_insufficient_args_in_ParameterFormatter.xml b/src/changelog/2.24.0/fix_2380_insufficient_args_in_ParameterFormatter.xml
similarity index 100%
rename from src/changelog/.2.x.x/fix_2380_insufficient_args_in_ParameterFormatter.xml
rename to src/changelog/2.24.0/fix_2380_insufficient_args_in_ParameterFormatter.xml
diff --git a/src/changelog/.2.x.x/fix_disruptor3_cce.xml b/src/changelog/2.24.0/fix_disruptor3_cce.xml
similarity index 100%
rename from src/changelog/.2.x.x/fix_disruptor3_cce.xml
rename to src/changelog/2.24.0/fix_disruptor3_cce.xml
diff --git a/src/changelog/.2.x.x/fix_jmx_module_dep.xml b/src/changelog/2.24.0/fix_jmx_module_dep.xml
similarity index 100%
rename from src/changelog/.2.x.x/fix_jmx_module_dep.xml
rename to src/changelog/2.24.0/fix_jmx_module_dep.xml
diff --git a/src/changelog/.2.x.x/migrate_to_antora.xml b/src/changelog/2.24.0/migrate_to_antora.xml
similarity index 100%
rename from src/changelog/.2.x.x/migrate_to_antora.xml
rename to src/changelog/2.24.0/migrate_to_antora.xml
diff --git a/src/changelog/.2.x.x/move_flume_appender.xml b/src/changelog/2.24.0/move_flume_appender.xml
similarity index 100%
rename from src/changelog/.2.x.x/move_flume_appender.xml
rename to src/changelog/2.24.0/move_flume_appender.xml
diff --git a/src/changelog/.2.x.x/remove_log4j_mongodb3.xml b/src/changelog/2.24.0/remove_log4j_mongodb3.xml
similarity index 100%
rename from src/changelog/.2.x.x/remove_log4j_mongodb3.xml
rename to src/changelog/2.24.0/remove_log4j_mongodb3.xml
diff --git a/src/changelog/.2.x.x/update_com_fasterxml_jackson_jackson_bom.xml b/src/changelog/2.24.0/update_com_fasterxml_jackson_jackson_bom.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_com_fasterxml_jackson_jackson_bom.xml
rename to src/changelog/2.24.0/update_com_fasterxml_jackson_jackson_bom.xml
diff --git a/src/changelog/.2.x.x/update_com_github_luben_zstd_jni.xml b/src/changelog/2.24.0/update_com_github_luben_zstd_jni.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_com_github_luben_zstd_jni.xml
rename to src/changelog/2.24.0/update_com_github_luben_zstd_jni.xml
diff --git a/src/changelog/.2.x.x/update_commons_codec_commons_codec.xml b/src/changelog/2.24.0/update_commons_codec_commons_codec.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_commons_codec_commons_codec.xml
rename to src/changelog/2.24.0/update_commons_codec_commons_codec.xml
diff --git a/src/changelog/.2.x.x/update_commons_logging_commons_logging.xml b/src/changelog/2.24.0/update_commons_logging_commons_logging.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_commons_logging_commons_logging.xml
rename to src/changelog/2.24.0/update_commons_logging_commons_logging.xml
diff --git a/src/changelog/.2.x.x/update_github_codeql_action.xml b/src/changelog/2.24.0/update_github_codeql_action.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_github_codeql_action.xml
rename to src/changelog/2.24.0/update_github_codeql_action.xml
diff --git a/src/changelog/.2.x.x/update_io_fabric8_docker_maven_plugin.xml b/src/changelog/2.24.0/update_io_fabric8_docker_maven_plugin.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_io_fabric8_docker_maven_plugin.xml
rename to src/changelog/2.24.0/update_io_fabric8_docker_maven_plugin.xml
diff --git a/src/changelog/.2.x.x/update_org_apache_cassandra_cassandra_all.xml b/src/changelog/2.24.0/update_org_apache_cassandra_cassandra_all.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_apache_cassandra_cassandra_all.xml
rename to src/changelog/2.24.0/update_org_apache_cassandra_cassandra_all.xml
diff --git a/src/changelog/.2.x.x/update_org_apache_commons_commons_compress.xml b/src/changelog/2.24.0/update_org_apache_commons_commons_compress.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_apache_commons_commons_compress.xml
rename to src/changelog/2.24.0/update_org_apache_commons_commons_compress.xml
diff --git a/src/changelog/.2.x.x/update_org_apache_commons_commons_csv.xml b/src/changelog/2.24.0/update_org_apache_commons_commons_csv.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_apache_commons_commons_csv.xml
rename to src/changelog/2.24.0/update_org_apache_commons_commons_csv.xml
diff --git a/src/changelog/.2.x.x/update_org_apache_commons_commons_lang3.xml b/src/changelog/2.24.0/update_org_apache_commons_commons_lang3.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_apache_commons_commons_lang3.xml
rename to src/changelog/2.24.0/update_org_apache_commons_commons_lang3.xml
diff --git a/src/changelog/.2.x.x/update_org_apache_kafka_kafka_clients.xml b/src/changelog/2.24.0/update_org_apache_kafka_kafka_clients.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_apache_kafka_kafka_clients.xml
rename to src/changelog/2.24.0/update_org_apache_kafka_kafka_clients.xml
diff --git a/src/changelog/.2.x.x/update_org_apache_logging_logging_parent.xml b/src/changelog/2.24.0/update_org_apache_logging_logging_parent.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_apache_logging_logging_parent.xml
rename to src/changelog/2.24.0/update_org_apache_logging_logging_parent.xml
diff --git a/src/changelog/.2.x.x/update_org_eclipse_jetty_jetty_bom.xml b/src/changelog/2.24.0/update_org_eclipse_jetty_jetty_bom.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_eclipse_jetty_jetty_bom.xml
rename to src/changelog/2.24.0/update_org_eclipse_jetty_jetty_bom.xml
diff --git a/src/changelog/.2.x.x/update_org_jctools_jctools_core.xml b/src/changelog/2.24.0/update_org_jctools_jctools_core.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_jctools_jctools_core.xml
rename to src/changelog/2.24.0/update_org_jctools_jctools_core.xml
diff --git a/src/changelog/.2.x.x/update_org_mongodb_4.11.2.xml b/src/changelog/2.24.0/update_org_mongodb_4.11.2.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_mongodb_4.11.2.xml
rename to src/changelog/2.24.0/update_org_mongodb_4.11.2.xml
diff --git a/src/changelog/.2.x.x/update_org_mongodb_bson.xml b/src/changelog/2.24.0/update_org_mongodb_bson.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_mongodb_bson.xml
rename to src/changelog/2.24.0/update_org_mongodb_bson.xml
diff --git a/src/changelog/.2.x.x/update_org_slf4j_slf4j_api.xml b/src/changelog/2.24.0/update_org_slf4j_slf4j_api.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_slf4j_slf4j_api.xml
rename to src/changelog/2.24.0/update_org_slf4j_slf4j_api.xml
diff --git a/src/changelog/.2.x.x/update_org_springframework_spring_framework_bom.xml b/src/changelog/2.24.0/update_org_springframework_spring_framework_bom.xml
similarity index 100%
rename from src/changelog/.2.x.x/update_org_springframework_spring_framework_bom.xml
rename to src/changelog/2.24.0/update_org_springframework_spring_framework_bom.xml