From cb36630cb4d3b6a1906d12d313fff103880fe00d Mon Sep 17 00:00:00 2001 From: Cameron Craig Date: Mon, 17 Aug 2026 11:43:39 +0100 Subject: [PATCH 1/2] docs: Add release notes for upcoming release 0.4.0 --- docs/release/release_note_v_0_4_0.rst | 104 ++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 docs/release/release_note_v_0_4_0.rst diff --git a/docs/release/release_note_v_0_4_0.rst b/docs/release/release_note_v_0_4_0.rst new file mode 100644 index 000000000..de6eb07ba --- /dev/null +++ b/docs/release/release_note_v_0_4_0.rst @@ -0,0 +1,104 @@ +.. + # ******************************************************************************* + # Copyright (c) 2025 Contributors to the Eclipse Foundation + # + # See the NOTICE file(s) distributed with this work for additional + # information regarding copyright ownership. + # + # This program and the accompanying materials are made available under the + # terms of the Apache License Version 2.0 which is available at + # https://www.apache.org/licenses/LICENSE-2.0 + # + # SPDX-License-Identifier: Apache-2.0 + # ******************************************************************************* + +.. document:: lifecycle Release Note v0.4.0 + :id: doc__lifecycle_release_note_v0_4_0 + :status: valid + :version: 1 + :safety: ASIL_B + :security: NO + :realizes: wp__module_sw_release_note[version==1] + :tags: + + +Release Note v0.4.0 +=================== + +Overview +-------- + +This document provides an overview of the changes, improvements, and bug fixes included in the software module release version named above +as compared to the module's origin release (which is usually the previous release). + +Disclaimer +---------- + +This release note does not "release for production", as it does not come with a safety argumentation and a performed safety assessment. +The work products compiled in the safety package are created with care according to a process satisfying standards, but the as the project, +being a non-profit and open source organization, can not take over any liability for its content. + +Changes to the Module +--------------------- + +New Features +~~~~~~~~~~~~ + +- None + +Improvements +~~~~~~~~~~~~ + +- None + +Bug Fixes +~~~~~~~~~ + +- None + +Other Changes by Label +~~~~~~~~~~~~~~~~~~~~~~ + +- None + +Compatibility +~~~~~~~~~~~~~ + +- The following platforms are supported using the `bazel_cpp_toolchains `_: + + - `x86_64-unknown-linux-gnu` + - `aarch64-unknown-linux-gnu` + - `x86_64-unknown-nto-qnx800` + - `aarch64-unknown-nto-qnx800` + +Performed Verification +~~~~~~~~~~~~~~~~~~~~~~ + +- Build on all supported platforms +- Unit test execution on all supported platforms + +Known Issues +~~~~~~~~~~~~ + +- None + +Known Vulnerabilities +~~~~~~~~~~~~~~~~~~~~~ + +- None + +Upgrade Instructions +~~~~~~~~~~~~~~~~~~~~ + +- Update include paths and BUILD labels for public mocks. + - Rename all usage of `//score/launch_manager:applicationcontext_mock_c` to `//score/launch_manager:mock_applicationcontext_cc`. + - Rename all usage of `//score/launch_manager:lifecycle_mock_cc` to `//score/launch_manager:mock_lifecycle_cc`. + - Rename all usage of `//score/launch_manager:report_running_mock_cc` to `//score/launch_manager:mock_lifecycle_cc`. + - Rename all usage of `applicationcontextmock.h` to `mock_applicationcontext.h`. + - Rename all usage of `lifecyclemanagermock.h` to `mock_lifecyclemanager.h`. + - Rename all usage of `report_running_mock.h` to `mock_report_running.h`. + - These changes introduce a consistent naming convention for the test doubles in the lifecycle repository. More information in `#422 `_ + +- Backward compatibility with the previous release is not guaranteed. + +*For any questions or support, please contact the* `Project Team `_ *or raise an issue/discussion.* From 4f117517140e452ffe3de1be0428bffe46c46692 Mon Sep 17 00:00:00 2001 From: Cameron Craig Date: Mon, 17 Aug 2026 11:57:58 +0100 Subject: [PATCH 2/2] docs: Add v0.4.0 to toc tree --- docs/release/index.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/release/index.rst b/docs/release/index.rst index 19e693377..7815e43c2 100644 --- a/docs/release/index.rst +++ b/docs/release/index.rst @@ -33,5 +33,6 @@ being a non-profit and open source organization, can not take over any liability :maxdepth: 1 :caption: Content + release_note_v_0_4_0 release_note_v_0_3_0 - release_note_v_0_2_0 \ No newline at end of file + release_note_v_0_2_0