From 1abdd774c0e120727d1e71b2f6fb6e79b494c3a8 Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Tue, 2 Jun 2026 12:03:07 +0200 Subject: [PATCH 1/3] Refs #24136. Update to IDL-Parser 4.2.1. Signed-off-by: Miguel Company --- build.gradle | 2 +- thirdparty/idl-parser | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index d3d3f82f..425e8eef 100644 --- a/build.gradle +++ b/build.gradle @@ -91,7 +91,7 @@ repositories { } dependencies { - implementation files('thirdparty/idl-parser/build/libs/idlparser-4.2.0.jar') + implementation files('thirdparty/idl-parser/build/libs/idlparser-4.2.1.jar') testImplementation('org.junit.jupiter:junit-jupiter-api:5.5.2') testRuntimeOnly('org.junit.jupiter:junit-jupiter-engine:5.5.2') } diff --git a/thirdparty/idl-parser b/thirdparty/idl-parser index 93ec01c4..8e4b3500 160000 --- a/thirdparty/idl-parser +++ b/thirdparty/idl-parser @@ -1 +1 @@ -Subproject commit 93ec01c4f2aae0828d7f1844a88d3e7f83dd1547 +Subproject commit 8e4b35009f74649cff582cba25eda950af365782 From da2a89cc805f955986913096672fe6811c0687d4 Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Tue, 2 Jun 2026 12:19:39 +0200 Subject: [PATCH 2/3] Refs #24136. Bump version to 4.2.1. Signed-off-by: Miguel Company --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 425e8eef..dd278d24 100644 --- a/build.gradle +++ b/build.gradle @@ -17,7 +17,7 @@ apply plugin: 'java-library' apply plugin: 'eclipse' // Eclipse integration description = """""" -def version_str = "4.2.0" +def version_str = "4.2.1" import org.apache.tools.ant.taskdefs.condition.Os; import org.gradle.api.tasks.options.Option; From a1371dca59c9dc50650bd28e9d2176c44bd6d463 Mon Sep 17 00:00:00 2001 From: Miguel Company Date: Tue, 2 Jun 2026 12:26:01 +0200 Subject: [PATCH 3/3] Refs #24136. Update RELEASE_SUPPORT.md. Signed-off-by: Miguel Company --- RELEASE_SUPPORT.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/RELEASE_SUPPORT.md b/RELEASE_SUPPORT.md index 5731afe5..d29c5a04 100644 --- a/RELEASE_SUPPORT.md +++ b/RELEASE_SUPPORT.md @@ -10,21 +10,21 @@ Please, refer to the [master branch](https://github.com/eProsima/Fast-DDS-Gen/bl |Fast DDS Version|Fast DDS-Gen Version|Fast DDS-Gen Version branch|Fast DDS-Gen Latest Release| |----------------|--------------------|---------------------------|---------------------------| -|3.4|4.2|[4.2.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.2.x)|[v4.2.0](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.2.0)| -|3.3|4.1|[4.1.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.1.x)|[v4.1.0](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.1.0)| -|3.2|4.0|[4.0.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.0.x)|[v4.0.5](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.5)| -|2.14|3.3|[3.3.x](https://github.com/eProsima/Fast-DDS-Gen/tree/3.3.x)|[v3.3.1](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.3.1)| -|2.6|2.1|[2.1.x](https://github.com/eProsima/Fast-DDS-Gen/tree/2.1.x)|[v2.1.3](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v2.1.3)| +|3.2 |4.0|[4.0.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.0.x)|[v4.0.6](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.6)| +|2.14|3.3|[3.3.x](https://github.com/eProsima/Fast-DDS-Gen/tree/3.3.x)|[v3.3.2](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.3.2)| +|2.6 |2.1|[2.1.x](https://github.com/eProsima/Fast-DDS-Gen/tree/2.1.x)|[v2.1.4](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v2.1.4)| ## *eProsima Fast DDS* and *Fast DDS-Gen* previously supported versions compatibility |Fast DDS Version|Fast DDS-Gen Version|Fast DDS-Gen Version branch|Fast DDS-Gen Latest Release|Release Date|EOL Date| |----------------|----------------|-----------------------|-----------------------|------------|--------| -|3.1|4.0|[4.0.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.0.x)|[v4.0.4](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.4)|August 2024|February 2025| -|3.0|4.0|[4.0.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.0.x)|[v4.0.3](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.3)|August 2024|February 2025| -|2.13|3.2|[3.2.x](https://github.com/eProsima/Fast-DDS-Gen/tree/3.2.x)|[v3.2.1](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.2.1)|December 2023|July 2024| +|3.4 |4.2|[4.2.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.2.x)|[v4.2.1](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.2.1)|October 2025|June 2026| +|3.3 |4.1|[4.1.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.1.x)|[v4.1.1](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.1.1)|July 2025 |January 2026| +|3.1 |4.0|[4.0.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.0.x)|[v4.0.4](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.4)|August 2024 |February 2025| +|3.0 |4.0|[4.0.x](https://github.com/eProsima/Fast-DDS-Gen/tree/4.0.x)|[v4.0.3](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v4.0.3)|August 2024 |February 2025| +|2.13|3.2|[3.2.x](https://github.com/eProsima/Fast-DDS-Gen/tree/3.2.x)|[v3.2.1](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.2.1)|December 2023 |July 2024| |2.12|3.1|[3.1.x](https://github.com/eProsima/Fast-DDS-Gen/tree/3.1.x)|[v3.1.0](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v3.1.0)|September 2023|March 2024| -|2.11|2.5|[2.5.x](https://github.com/eProsima/Fast-DDS-Gen/tree/2.5.x)|[v2.5.1](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v2.5.1)|May 2023|February 2024| -|2.10|2.5|[2.5.x](https://github.com/eProsima/Fast-DDS-Gen/tree/2.5.x)|[v2.5.3](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v2.5.3)|May 2023|June 2025| +|2.11|2.5|[2.5.x](https://github.com/eProsima/Fast-DDS-Gen/tree/2.5.x)|[v2.5.1](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v2.5.1)|May 2023 |February 2024| +|2.10|2.5|[2.5.x](https://github.com/eProsima/Fast-DDS-Gen/tree/2.5.x)|[v2.5.3](https://github.com/eProsima/Fast-DDS-Gen/releases/tag/v2.5.3)|May 2023 |June 2025| For detailed information about the lifecycle of the different *Fast DDS* versions (and their corresponding counterpart in this repository), please refer to the [release support section of the Fast DDS repository](https://github.com/eProsima/Fast-DDS/blob/master/RELEASE_SUPPORT.md).