All Versions
15
Latest Version
Avg Release Cycle
35 days
Latest Release
1042 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v5.7.5
November 25, 2020 -
v5.7.4 Changes
November 10, 2020๐ Changes
Core:
- Fixed zombie processes and a deadlock that could occur when starting processes on Linux
- Fixed shared memory names on Posix-style systems (for QNX support)
- Fixed GetProcessParameters on Linux
Rec:
- Fixed Upload bug (by updating fineFTP to 1.0.6)
-
v5.7.3 Changes
October 08, 2020๐ Attention for Windows Users:
๐ The Setup has changed. Please uninstall old eCAL Versions before installing this release.
๐ Changes
common:
- Windows setup is now created by Innosetup
- Documentation improved (#65)
- GitHub actions extended to
- build Ubuntu 18.04 and 20.04 artefacts
- build Windows setup with NPCAP support (#87)
- build documentation (#76)
core:
- bugfix in iceoryx shm interface (#92)
-
v5.7.2 Changes
September 02, 2020eCAL v5.7.2
- github actions introduced
- Ubuntu 20.04 (stable)
- Ubuntu 20.04 + Iceoryx (stable)
- Windows Server 2019 (stable)
- MacOS Catalina 10.15 (experimental)
- โก๏ธ iceoryx shared memory layer support updated to 0.17.0
- โก๏ธ capnproto message protocol support updated to 0.8.0
- github actions introduced
-
v5.7.1
August 13, 2020 -
v5.6.0 Changes
June 25, 2020eCAL v5.6.0:
- thirdparty:
- new dependencies (mainly required by the new ecal recorder)
- curl
- fineftp-server
- hdf5
- libssh2
- tinyxml2
- zlib
- core:
- bypass local firewalls or vpn by broadcasting monitoring on local host
- apps:
- ecal recorder
- major redesign to support new features like ..
- measurement history
- delete measurements
- add comments to measurements
- further information about connected recorder clients
- save configuration
- upload (merge) distributed measurements to the host machine
- upload (merge) distributed to any custom FTP server
- rpc interface to remote-control the recorder GUI
- warn in case of faulty configuration
- improved command line interface
- addon support to integrate third party recording clients
- ecal player
- edit labels
- thirdparty:
-
v5.5.5 Changes
May 01, 2020eCAL v5.5.5:
- documenation:
- CMake options documentation improved
- Npcap section installation and usage added
- instruction how to build the documenation added
- common:
- CMakeLists.txt files moved outside source folders
- thirdparty:
- protobuf updated to 3.11.4
- asio updated to 1.14.0
- core:
- MacOS port prepared
- language bindings
- CSharp JSONProtobufSubscriber added
- CSharp protobuf publisher / subscriber API added
- apps
- monitor application renamed from mon to mon_gui
- documenation:
-
v5.5.4 Changes
March 12, 2020eCAL v5.5.4:
- common:
- repository maintenance (CamelCase to snake_case)
- command line interface documentation fixed
- language bindings
- csharp support added
- apps
- ecal launcher utility added
- ecal player shows status in windows taskbar icon
- common:
-
v5.5.3 Changes
February 24, 2020eCAL v5.5.3:
- core
- shared memory layer can be configured to use iceoryx implementation alternative to eCAL one's
- use CMake option 'ECAL_LAYER_ICEORYX = ON'
- all eCAL eco system tools (record, replay, monitoring, language bindings) tested with iceoryx
- core automatically switches between iceoryx and udp multicast for local and network subscriptions
- message frequency min/max observation feature removed (should be implemnented outside eCAL core if needed)
- message protocols
- compatibility to capnproto 0.7.0 fixed
- common:
- lot's of warnings fixed
- Readme.md documentation improved (transport layer configuration)
- core
-
v5.5.2 Changes
February 04, 2020eCAL v5.5.2:
- core
- communication layer reduced to eCAL inproc, eCAL shm, eCAL udp multicast and Iceoryx
- fastrtps layer removed
- lcm layer removed
- udp unicast layer removed
- eCAL metal layer removed
- monitoring
- ecal core initialization state shown in monitor
- loaded time plugin name and state shown in monitor
- ecal player
- command line handling improved
- gui minor fixes
- ๐ bugfixes
- eCAL:CTimer bugfix in loop time calculation
- use system_clock instead steady_clock if time plugin handling failed or not configured
- wrong host id calculation based on installed network adapters fixed
- python eCAL service fixed (#39) - thanks @JeremyBYU
- ๐ improvements
- eCAL:CTimer improved precision
- unit tests added
- core