Repository navigation
Module Name: logging
Release Tag: v0.2.6
Origin Release Tag: v0.2.5
Release Commit Hash: 72ef907
Release Date: 2026-11-03
Overview
The logging module provides components (mw::log, datarouter, score_log_bridge) for safety-critical logging (Diagnostic Log and Trace) in embedded automotive systems.
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 (https://eclipse-score.github.io/process_description/main/index.html). 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/logging/main/features/logging/index.html
Compatibility
The following platforms are supported using the bazel_cpp_toolchains (https://github.com/eclipse-score/bazel_cpp_toolchains):
x86_64-unknown-linux-gnuaarch64-unknown-linux-gnux86_64-unknown-nto-qnx800aarch64-unknown-nto-qnx800
Performed Verification
- Unit test execution with LLVM source-based coverage (C++ and Rust) on Linux x86_64
- Unit test execution with gcov coverage (C++) on QNX x86_64 in QEMU
The Linux and QNX coverage reports are attached as separate archives, because the two coverage backends are not comparable line by line.
Report: https://github.com/eclipse-score/logging/actions/runs/41640975157
Upgrade Instructions
Backward compatibility with the previous release is not guaranteed.
Contact Information
For any questions or support, please raise an issue/discussion in the logging repository (https://github.com/eclipse-score/logging).
What's Changed
- add dataRouter unit test by @RSingh1511 in #387
- feat(coverage): add QNX on-target gcov coverage job by @rmaddikery in #386
- Fix collect qnx coverage artifacts by @rmaddikery in #392
- Adds release template and workflow by @rmaddikery in #390
- chore(ci): use Ubuntu 24.04 GitHub Actions runners by @eclipse-score-bot in #395
- chore(deps): update dependency score_qnx_unit_tests to v0.3.0 by @eclipse-score-bot in #394
- docs: add Unit Test work product for mw::log backend by @Y-Vaishnavi in #376
- chore(bazel): keep the declared version at 8.8.2 or newer by @eclipse-score-bot in #401
Full Changelog: v0.2.5...v0.2.6
What's Changed
- add dataRouter unit test by @RSingh1511 in #387
- feat(coverage): add QNX on-target gcov coverage job by @rmaddikery in #386
- Fix collect qnx coverage artifacts by @rmaddikery in #392
- Adds release template and workflow by @rmaddikery in #390
- chore(ci): use Ubuntu 24.04 GitHub Actions runners by @eclipse-score-bot in #395
- chore(deps): update dependency score_qnx_unit_tests to v0.3.0 by @eclipse-score-bot in #394
- docs: add Unit Test work product for mw::log backend by @Y-Vaishnavi in #376
- chore(bazel): keep the declared version at 8.8.2 or newer by @eclipse-score-bot in #401
Full Changelog: v0.2.5...v0.2.6