eCAL 6.1.0#
Release Date: 2026-02-24
GitHub Release Page: eclipse-ecal/ecal
Changelog#
# 🚀Release Highlights
### Core Improvements
* Enabled timegate module by default (#2152)
* Critical race condition in POSIX event implementation fixed (#2247)
* performance improvements: descriptor gate, timeout provider, deserialization (#2376, #2422, #2424)
* Introduced subscriber latency metrics (#2451)
* Switched to protozero serialization (#2397)
* Activated C++17 support across core and services (#2444, #2470)
* Improved message drop handling and duplicate message filtering (#2248, #2474)
### Python & C# Bindings
* New Python core binding via nanobind (#2151)
* Message API migrated to nanobind_core (#2254)
* Support for newer protobuf versions (#2429)
* Python memory leak fixes (#2287, #2325)
* C# API improvements: callback‑based ServiceClient, logging & monitoring alignment (#2199, #2192)
### Build & CI
* ccache enabled on macOS/Windows for faster builds (#2134, #2141)
* Automatic rebuilds of release pages (#2306)
* Added Python SBOM script (#2310)
* Updated CI runners and improved platform compatibility (#2196, #2225, #2449)
### Documentation
* Major rework of HowTo and migration docs (#2274)
* Benchmark documentation with examples (#2363, #2369, #2371)
* Auto‑generated license documentation (#2338, #2344, #2351, #2414)
* Updated guidance for enabling the TCP layer in eCAL 6+ (#2390)
### Apps / Tools
* Rec Server migrated to new service API (#2393)
* Added throughput statistics to Rec GUI (#2484)
* eCAL Monitor improvements (byte display delegates) (#2217)
* New HDF5 measurement synthesizer (#2409)
### Submodules & Dependencies
* Updated asio, yaml-cpp, fineftp, udpcap, ecaludp (#2160, #2240, #2159, #2163, #2157)
* Removed nanopb serialization (#2447)
* Added support for ftxui 6.0.0 (#2095)
### Benchmarks & Testing
* Automated performance analysis added (#2253)
* Pub/Sub benchmark for all transport layers (#2440)
* Test stability improvements (timeouts, ARM stability, named events) (#2438, #2421, #2251)
### New Contributors 🎉
@LeWimbes (#2257)
@EmirTutar (#2283)
Downloads#
eCAL Installer#
OS |
Architecture |
Files |
|---|---|---|
Windows |
x64 |
|
Ubuntu 24.04 |
x64 |
|
Ubuntu 22.04 |
x64 |
|
Ubuntu 24.04 |
ARM64 |
|
Ubuntu 22.04 |
ARM64 |
Python Binding#
OS |
Architecture |
Files |
|---|---|---|
Windows |
x64 |
|
Linux (All) |
x64 |
|
Linux (All) |
ARM64 |