diff --git a/.github/workflows/reusable-workflow.yml b/.github/workflows/reusable-workflow.yml
index c2bb84f..8d2c914 100644
--- a/.github/workflows/reusable-workflow.yml
+++ b/.github/workflows/reusable-workflow.yml
@@ -1,7 +1,7 @@
# Reusable workflow to run the following jobs:
#
# - multiplatform-tests
-# - [ ubuntu-22.04 | ubuntu-24.04 | windows-2019 | windows-2022 ]
+# - [ ubuntu-22.04 | ubuntu-24.04 | windows-2022 ]
# - [ Debug | Release ]
# - execute tests in different versions of ubuntu with different build types
#
@@ -85,7 +85,6 @@ jobs:
os:
- ubuntu-22.04
- ubuntu-24.04
- - windows-2019
- windows-2022
steps:
diff --git a/README.md b/README.md
index 178d0b5..3cae375 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
# eProsima Developers Utils
-
+> [!WARNING]
+> **The `0.x` branch has reached its End-of-Life (EOL).**
+> This version of *eProsima Dev Utils* is no longer maintained and will receive no further releases, bugfixes or security updates.
[](https://opensource.org/licenses/Apache-2.0)
[](https://github.com/eProsima/dev-utils/releases)
@@ -10,6 +12,8 @@
[](https://github.com/eProsima/dev-utils/actions/workflows/test.yml)
[](https://codecov.io/gh/eProsima/dev-utils)
+
+
The packages that conform this repository are:
* **CMake utils**: `cmake_utils` CMake utilities to build packages.
diff --git a/VERSION b/VERSION
index 7596f56..197cb57 100644
--- a/VERSION
+++ b/VERSION
@@ -1,3 +1,3 @@
VERSION_MAJOR 0
-VERSION_MINOR 6
+VERSION_MINOR 7
VERSION_PATCH 0
diff --git a/cmake_utils/package.xml b/cmake_utils/package.xml
index 200a178..f1265cd 100644
--- a/cmake_utils/package.xml
+++ b/cmake_utils/package.xml
@@ -2,7 +2,7 @@
cmake_utils
- 0.6.0
+ 0.7.0
*eprosima* CMake utils and macros.
diff --git a/codecov.yml b/codecov.yml
index 6a68fb0..e7dc8bf 100644
--- a/codecov.yml
+++ b/codecov.yml
@@ -1,2 +1,2 @@
fixes:
- - "src/dev-utils/::"
+ - "src/dev_utils/::"
diff --git a/cpp_utils/package.xml b/cpp_utils/package.xml
index 9b3a8b0..26e6ca7 100644
--- a/cpp_utils/package.xml
+++ b/cpp_utils/package.xml
@@ -2,7 +2,7 @@
cpp_utils
- 0.6.0
+ 0.7.0
*eprosima* Dev Utils Module is a C++ implementation for some generic utils methods and classes.
diff --git a/dev_utils.repos b/dev_utils.repos
index ff3b177..1a09249 100644
--- a/dev_utils.repos
+++ b/dev_utils.repos
@@ -6,11 +6,11 @@ repositories:
fastcdr:
type: git
url: https://github.com/eProsima/Fast-CDR.git
- version: 2.x
+ version: 2.2.x
fastdds:
type: git
url: https://github.com/eProsima/Fast-DDS.git
- version: 2.x
+ version: 2.14.x
dev_utils:
type: git
url: https://github.com/eProsima/dev-utils.git
diff --git a/py_utils/package.xml b/py_utils/package.xml
index 70ace9e..50524d2 100644
--- a/py_utils/package.xml
+++ b/py_utils/package.xml
@@ -2,7 +2,7 @@
py_utils
- 0.6.0
+ 0.7.0
*eprosima* Dev Utils Module is a Python implementation for some generic utils methods and classes.
diff --git a/py_utils/setup.py b/py_utils/setup.py
index 1f52271..83e9746 100644
--- a/py_utils/setup.py
+++ b/py_utils/setup.py
@@ -16,7 +16,7 @@
setup(
name=package_name,
- version='0.6.0',
+ version='0.7.0',
packages=file_packages,
long_description=long_description,
data_files=[
diff --git a/resources/images/eprosima_logo.svg b/resources/images/eprosima_logo.svg
new file mode 100644
index 0000000..4475363
--- /dev/null
+++ b/resources/images/eprosima_logo.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/versions.md b/versions.md
index 3e7520e..3a3f0a3 100644
--- a/versions.md
+++ b/versions.md
@@ -5,9 +5,35 @@ The *Forthcoming* section includes those features added in `main` branch that ar
## Forthcoming
+## Version 0.7.0
+
+**This is the last release of the 0.x series.
+The `0.x` branch has reached its End-of-Life (EOL) and will receive no further releases, bugfixes or security updates.
+Users are encouraged to migrate to the latest stable version of **dev-utils**.**
+
+This release includes the following features in `cmake-utils` project:
+* Extend `compile_tool` function with an optional argument to set extra include directories.
+
This release includes the following features in `cpp-utils` project:
+* Add function to convert a number of bytes (e.g. `123456`) to a formatted string (e.g. `123.46KB`).
* Add functions to convert QosPolicy's ids and masks to string.
+This release includes the following features in `py-utils` project:
+* Update the package setup to declare the testing dependencies as an extra.
+
+This release includes the following **CI improvements**:
+* Support multiple versions of Fast DDS in the CI.
+* Reuse the workflows of the same branch and inherit their secrets.
+* Empty the XTSAN tests list.
+
+This release includes the following **dependencies update**:
+
+| | Repository | Old Version | New Version |
+|---|---|---|---|
+| Foonathan Memory Vendor | [eProsima/foonathan_memory_vendor](https://github.com/eProsima/foonathan_memory_vendor) | [v1.3.1](https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1) | [v1.3.1](https://github.com/eProsima/foonathan_memory_vendor/releases/tag/v1.3.1) |
+| Fast CDR | [eProsima/Fast-CDR](https://github.com/eProsima/Fast-CDR) | [v2.2.0](https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.0) | [v2.2.8](https://github.com/eProsima/Fast-CDR/releases/tag/v2.2.8) |
+| Fast DDS | [eProsima/Fast-DDS](https://github.com/eProsima/Fast-DDS) | [v2.14.0](https://github.com/eProsima/Fast-DDS/releases/tag/v2.14.0) | [v2.14.7](https://github.com/eProsima/Fast-DDS/releases/tag/v2.14.7) |
+
## Version 0.6.0
This release includes the following features in `cmake-utils` project: