Skip to content

Releases: eclipse-score/communication

v0.1.2

19 Dec 14:31

Choose a tag to compare

Module Name: communication
Release Tag: v0.1.2
Origin Release Tag: v0.1.1
Release Commit Hash: d5414f7
Release Date: 2025-12-19

Overview

The communication module provides a generic communication frontend with an IPC binding for use in the S-CORE project.

This release is meant for integration with the S-CORE 0.5 Beta Release.
The module is available as a Bazel module in the S-CORE Bazel registry: https://github.com/eclipse-score/bazel_registry/tree/main/modules/score_communication

Disclaimer

This release is not intended for production use, as it does not include a safety argumentation or a completed safety assessment.
The work products compiled in the safety package are created with care according to the S-CORE process. However, as a non-profit, open-source organization, the project cannot assume any liability for its content.

For details on the features, see https://eclipse-score.github.io/score/main/features/communication/index.html

Improvements

  • Enabled various code quality tools.
  • Extension of the Rust API (expect further extensive work on this API)
  • Support explicit setting of application id in configuration (with fallback to PID)

Full Changelog: v0.1.1...v0.1.2

Bug Fixes

Compatibility

Performed Verification

  • Unit test execution on host with all supported toolchains
  • Build on supported target platforms (QNX8 x86_64 and QNX8 aarch64)
  • Thread sanitized unit test execution
  • Address and UB sanitized unit test execution
  • Leak sanitized unit test execution

Known Issues

General Issues

  • Safety package is incomplete due to missing documentation and verification.
  • Coverage infrastructure is in beta stage. Results are therefore without any guarantee of correctness.
  • TRLC reports are in beta stage. Results are therefore without any guarantee of correctness.

LLVM Toolchain

  • The toolchain uses a non-hermetic sysroot. Hence, compilation may fail on hosts with an incompatible libstdc++ (

QNX 8 Toolchain (x86_64 and AArch64)

  • Unit tests are not currently executed on QNX 8 SDP.

Upgrade Instructions

Backward compatibility with the previous release is not guaranteed.

Contact Information

For any questions or support, please raise an issue/discussion.

v0.1.1

07 Nov 08:28

Choose a tag to compare

v0.1.1 Pre-release
Pre-release
raise module version

v0.1.0

05 Nov 15:19

Choose a tag to compare

v0.1.0 Pre-release
Pre-release
update to newer baselibs version