Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/workflows/reusable-workflow.yml
Original file line number Diff line number Diff line change
@@ -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
#
Expand Down Expand Up @@ -85,7 +85,6 @@ jobs:
os:
- ubuntu-22.04
- ubuntu-24.04
- windows-2019
- windows-2022

steps:
Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# eProsima Developers Utils

<a href="http://www.eprosima.com"><img src="https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSd0PDlVz1U_7MgdTe0FRIWD0Jc9_YH-gGi0ZpLkr-qgCI6ZEoJZ5GBqQ" align="left" hspace="8" vspace="2" width="100" height="100" ></a>
> [!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.

[![License](https://img.shields.io/github/license/eProsima/dev-utils.svg)](https://opensource.org/licenses/Apache-2.0)
[![Releases](https://img.shields.io/github/v/release/eProsima/dev-utils?sort=semver)](https://github.com/eProsima/dev-utils/releases)
Expand All @@ -10,6 +12,8 @@
[![test](https://github.com/eProsima/dev-utils/actions/workflows/test.yml/badge.svg)](https://github.com/eProsima/dev-utils/actions/workflows/test.yml)
[![codecov](https://codecov.io/gh/eProsima/dev-utils/branch/main/graph/badge.svg?token=6NA5PVA9QL)](https://codecov.io/gh/eProsima/dev-utils)

<a href="http://www.eprosima.com"><img src="resources/images/eprosima_logo.svg" alt="eProsima" width="100"></a>

The packages that conform this repository are:

* **CMake utils**: `cmake_utils` CMake utilities to build packages.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
VERSION_MAJOR 0
VERSION_MINOR 6
VERSION_MINOR 7
VERSION_PATCH 0
2 changes: 1 addition & 1 deletion cmake_utils/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>cmake_utils</name>
<version>0.6.0</version>
<version>0.7.0</version>
<description>
*eprosima* CMake utils and macros.
</description>
Expand Down
2 changes: 1 addition & 1 deletion codecov.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
fixes:
- "src/dev-utils/::"
- "src/dev_utils/::"
2 changes: 1 addition & 1 deletion cpp_utils/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>cpp_utils</name>
<version>0.6.0</version>
<version>0.7.0</version>
<description>
*eprosima* Dev Utils Module is a C++ implementation for some generic utils methods and classes.
</description>
Expand Down
4 changes: 2 additions & 2 deletions dev_utils.repos
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion py_utils/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
<package format="3">
<name>py_utils</name>
<version>0.6.0</version>
<version>0.7.0</version>
<description>
*eprosima* Dev Utils Module is a Python implementation for some generic utils methods and classes.
</description>
Expand Down
2 changes: 1 addition & 1 deletion py_utils/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -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=[
Expand Down
5 changes: 5 additions & 0 deletions resources/images/eprosima_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions versions.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
Loading