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