From 15c8be181304b4f2f0cf460d4558ce864ada0a87 Mon Sep 17 00:00:00 2001 From: elianalf <62831776+elianalf@users.noreply.github.com> Date: Mon, 29 Jul 2024 16:34:41 +0200 Subject: [PATCH 1/3] Refs #21366: Bump to v4.0.0 Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com> --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index cc63d340..887c7960 100644 --- a/build.gradle +++ b/build.gradle @@ -17,7 +17,7 @@ apply plugin: 'java-library' apply plugin: 'eclipse' // Eclipse integration description = """""" -def version_str = "3.3.0" +def version_str = "4.0.0" import org.apache.tools.ant.taskdefs.condition.Os; import org.gradle.api.tasks.options.Option; @@ -91,7 +91,7 @@ repositories { } dependencies { - implementation files('thirdparty/idl-parser/build/libs/idlparser-3.0.0.jar') + implementation files('thirdparty/idl-parser/build/libs/idlparser-4.0.0.jar') testImplementation('org.junit.jupiter:junit-jupiter-api:5.5.2') testRuntimeOnly('org.junit.jupiter:junit-jupiter-engine:5.5.2') } From 89ac5b9e038d600ffe192b7a534c86191ec9a0ec Mon Sep 17 00:00:00 2001 From: elianalf <62831776+elianalf@users.noreply.github.com> Date: Tue, 30 Jul 2024 07:38:48 +0200 Subject: [PATCH 2/3] Refs #21366: Remove warning about the new release Signed-off-by: elianalf <62831776+elianalf@users.noreply.github.com> --- README.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/README.md b/README.md index 6a0cf4f9..9024892d 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,5 @@ # Fast DDS-Gen - -> [!WARNING] -> **In preparation for v3.0.0, Fast DDS' master branch is undergoing major changes entailing API breaks.** -> **Because of this, Fast DDS Gen is preparing for a v4.0.0 release that will be compatible with Fast DDS v3.0.0.** -> **Until Fast DDS v3.0.0 and Fast DDS Gen v4.0.0 are released, it is strongly advisable to use the latest stable branches, i.e. [Fast DDS 2.14.x](https://github.com/eProsima/Fast-DDS/tree/2.14.x) and [Fast DDS Gen 3.3.x](https://github.com/eProsima/Fast-DDS-Gen/tree/3.3.x)**. - *eProsima Fast DDS-Gen* is a Java tool to generate TypeSupport code compatible with [*eProsima Fast DDS*](https://github.com/eProsima/Fast-DDS) library. ## Installation manual From 43eee2542f3172dafdc5b79e68020316a53bc503 Mon Sep 17 00:00:00 2001 From: JesusPoderoso Date: Mon, 5 Aug 2024 11:06:33 +0200 Subject: [PATCH 3/3] Refs #21366: Update submodule with IDL-Parser v4 Signed-off-by: JesusPoderoso --- thirdparty/idl-parser | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/thirdparty/idl-parser b/thirdparty/idl-parser index 0e8ce7ee..1e39d944 160000 --- a/thirdparty/idl-parser +++ b/thirdparty/idl-parser @@ -1 +1 @@ -Subproject commit 0e8ce7ee38ffa9bca1faabf7ba866f7fcdd74c09 +Subproject commit 1e39d944b7ed1bed06e056abdcc1b41ff3b9cf73