Change Logs
Last update: 16.07.2025🚀 Features
- Fundamental Examples Introduced: A comprehensive set of basic examples is now included in the installation package, providing clear guidance on how to use simfwk effectively.
- Robust Large Message Handling: Enhanced support for handling large payloads through rtidds::GenericBytesMessages, improving reliability and throughput in high-data scenarios.
- Support for Multiple Activity Dependencies: Activities can now declare multiple dependencies, enabling more complex and deterministic simulation setups.
🔧 Improvements
- Improved Logging: Enhanced log output for better traceability. For example, when a Publisher is created without a corresponding Subscriber, a warning is issued continuously until a timeout occurs.
- Memory Optimization: Significant RAM usage reduction by optimizing DDS QoS settings.
- Refactor: Removed redundant parameters related to enabling MCAP trace logging, simplifying configuration.
- Licensing: Updated Licensing integration to v252.
- Documentation: Improve documentation on installation guide
🐞 Bug Fixes
- MCAP Recording Initialization: Fixed an issue that prevented MCAP recording from initializing due to a missing KPI logger in the configuration.