eCAL 6.0.2#

Changelog#

# 🚀 eCAL v6.0.2 — Release Notes

This patch release brings important stability fixes, improved compatibility, cleaner build behavior, and multiple enhancements across core, Python, CI, and documentation.

---

## ✅ Highlights

### 🧱 Core & Networking
- https://github.com/eclipse-ecal/ecal/pull/2388 - Fixed move operators of `CPublisher` and `CSubscriber`.
- https://github.com/eclipse-ecal/ecal/pull/2544 -  Added IPv4 fallback when IPv6 listener setup fails.
- https://github.com/eclipse-ecal/ecal/pull/2551 -  Fixed client calls occurring on closed server connections.

### 🐍 Python
- https://github.com/eclipse-ecal/ecal/pull/2434 -  Added support for recent protobuf versions.
- https://github.com/eclipse-ecal/ecal/pull/2592 -  Fixed `TypeError` when accessing monitoring collections.
- https://github.com/eclipse-ecal/ecal/pull/2584 - Activated Python tests in CI.
- https://github.com/eclipse-ecal/ecal/pull/2432 -  Updated `cibuildwheel` action to version 3.3.

### 📦 Protobuf & Build System
- https://github.com/eclipse-ecal/ecal/pull/2558 - Fixed incorrect setting of `MethodInformation` for Server.

### 🧪 CI & Platform Updates
- https://github.com/eclipse-ecal/ecal/pull/2450 - Updated macOS GitHub Actions runner from version 13 → 15.
- https://github.com/eclipse-ecal/ecal/pull/2580 - Updated more GitHub Actions to Node.js 24.

### 🔧 Utility Enhancements
- https://github.com/eclipse-ecal/ecal/pull/2594 - Added unique ID generation function.

---

## 🔗 Full Changelog
https://github.com/eclipse-ecal/ecal/compare/v6.0.1...v6.0.2

Downloads#

eCAL Installer#

OS

Architecture

Files

Windows

x64

ecal_6.0.2-win64.exe

Ubuntu 24.04

x64

ecal_6.0.2-noble_amd64.deb

Ubuntu 22.04

x64

ecal_6.0.2-jammy_amd64.deb

Ubuntu 24.04

ARM64

ecal_6.0.2-noble_arm64.deb

Ubuntu 22.04

ARM64

ecal_6.0.2-jammy_arm64.deb

Python Binding#