Releases: eclipse-score/feo
v1.0.5
What's Changed
- Revert "SIGTERM handling (#10)" by @marcmo in #13
- Connection timeout by @MohamedRady-99 in #11
- Shutdown and termination sig handling by @ShoroukRamzy in #15
- fixed mini_adas configs in single agaent mode by @ShoroukRamzy in #18
- extending shutdown to handle single agent setup in relayed mode by @ShoroukRamzy in #19
- Ignore spurious interrupts by @marcmo in #22
- handling startup timeout by @MohamedRady-99 in #21
- Error propagation and handling by @ShoroukRamzy in #24
- avoid heap allocations for shutdown reasons by @ShoroukRamzy in #25
- Testing app & scenarios by @marcmo in #26
- startup error propagation by @MohamedRady-99 in #28
- cicd: add release workflow by @PiotrKorkus in #29
- Bump time from 0.3.44 to 0.3.47 by @dependabot[bot] in #38
- Update to Rust 1.93 and 2024 edition & fix test_agent build by @artemsheinacn in #39
- mini-adas: updated build and run instructions (#32) by @artemsheinacn in #36
- Bump bytes from 1.10.1 to 1.11.1 by @dependabot[bot] in #37
- Update MODULE.bazel dependencies by @artemsheinacn in #40
- infra: fix dash internal checks by @PiotrKorkus in #34
- Bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #3
- update module bazel for the new release process by @masc2023 in #41
- Update GCC & Rust toolchains by @artemsheinacn in #42
- Move code into src/ subfolder by @artemsheinacn in #43
New Contributors
- @MohamedRady-99 made their first contribution in #11
- @ShoroukRamzy made their first contribution in #15
- @PiotrKorkus made their first contribution in #29
- @dependabot[bot] made their first contribution in #38
- @artemsheinacn made their first contribution in #39
- @masc2023 made their first contribution in #41
Full Changelog: v1.0.0...v1.0.5
v1.0.4
v1.0.3
What's Changed
- Update LICENSE and NOTICE files by @AlexanderLanin in #1
- Rebase of inc_feo to feo by @marcmo in #2
- Remove LLVM stack by @marcmo in #5
- Minor bazel config improvements by @marcmo in #4
- Switch to score-crates dependencies by @marcmo in #6
- SIGTERM handling by @marcmo in #10
- Remove cargo ci workflow jobs by @marcmo in #14
- Add prost toolchain to feo by @marcmo in #9
- Revert "SIGTERM handling (#10)" by @marcmo in #13
- Connection timeout by @MohamedRady-99 in #11
- Shutdown and termination sig handling by @ShoroukRamzy in #15
- fixed mini_adas configs in single agaent mode by @ShoroukRamzy in #18
- extending shutdown to handle single agent setup in relayed mode by @ShoroukRamzy in #19
- Ignore spurious interrupts by @marcmo in #22
- handling startup timeout by @MohamedRady-99 in #21
- Error propagation and handling by @ShoroukRamzy in #24
- avoid heap allocations for shutdown reasons by @ShoroukRamzy in #25
- Testing app & scenarios by @marcmo in #26
- startup error propagation by @MohamedRady-99 in #28
- cicd: add release workflow by @PiotrKorkus in #29
- Bump time from 0.3.44 to 0.3.47 by @dependabot[bot] in #38
- Update to Rust 1.93 and 2024 edition & fix test_agent build by @artemsheinacn in #39
- mini-adas: updated build and run instructions (#32) by @artemsheinacn in #36
- Bump bytes from 1.10.1 to 1.11.1 by @dependabot[bot] in #37
- Update MODULE.bazel dependencies by @artemsheinacn in #40
- infra: fix dash internal checks by @PiotrKorkus in #34
- Bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #3
New Contributors
- @AlexanderLanin made their first contribution in #1
- @marcmo made their first contribution in #2
- @MohamedRady-99 made their first contribution in #11
- @ShoroukRamzy made their first contribution in #15
- @PiotrKorkus made their first contribution in #29
- @dependabot[bot] made their first contribution in #38
- @artemsheinacn made their first contribution in #39
Full Changelog: https://github.com/eclipse-score/feo/commits/v1.0.3
v1.0.2
Module Name: feo
Release Tag: v1.0.2
Origin Release Tag: v1.0.0
Release Commit Hash: 4841281
Release Date: 2025-11-14
Overview
The module fixed execution order and reprocessing framework (FEO) is intended to support data-driven or time-driven applications. It provides a fixed execution order for activities and the necessary infrastructure to reprocess activities in a simulated environment.
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 project, being a non-profit and open source organization, can not take over any liability for its content.
New Features
Key aspects of S-CORE and FEO framework are:
a framework for applications (not for platform services)
for data-driven and time-driven applications (mainly in the ADAS domain)
support fixed execution order
supporting reprocessing
Feature request https://eclipse-score.github.io/score/main/features/frameworks/feo/index.html
Feature Requirements https://eclipse-score.github.io/score/main/features/frameworks/feo/requirements/feature_req.html
Feature Architecture https://eclipse-score.github.io/score/main/features/frameworks/feo/architecture/feature_architecture.html
Module Documentation
https://eclipse-score.github.io/score/main/modules/feo/docs/index.html
Component Documentation
https://eclipse-score.github.io/score/main/modules/feo/feo/docs/index.html#doc__feo
Bug Fixes
not applicable for this release
Compatibility
For a detailed list checkout here: https://github.com/eclipse-score/feo/blob/candidate_v0.5/MODULE.bazel
Major dependencies:
"score_communication", version = "0.1.0"
"score_baselibs", version = "0.1.3"
"score_crates", version = "0.0.4"
Performed Verification
Known Issues
Issue 1: The safety activities are ongoing and not finalized yet
Issue 2: All requirements for "Supervision" are not implemented
Issue 3: All requirements for "Error Handling" are not implemented, exception "Response to termination request" is partly implemented
Issue 4: No unit tests or integration, system tests available yet
Issue 5: Readme-Files in feo/examples are not up-to-date, it is only possible to build with bazel, eclipse-score/score#1999
All issues are identified by eclipse-score/score#1645, eclipse-score/score#1657
Upgrade Instructions
not applicable for this release
Contact Information
For any questions or support, please contact the FEO Feature Team (https://github.com/orgs/eclipse-score/discussions/categories/feo-ft) or raise an issue/discussion.
v1.0.1
Module Name: feo
Release Tag: v1.0.1
Origin Release Tag: v1.0.0
Release Commit Hash: d54948d5877eab30ce04b4fb3d63240d140320df
Release Date: 2025-11-14
Overview
The module fixed execution order and reprocessing framework (FEO) is intended to support data-driven or time-driven applications. It provides a fixed execution order for activities and the necessary infrastructure to reprocess activities in a simulated environment.
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 project, being a non-profit and open source organization, can not take over any liability for its content.
New Features
Key aspects of S-CORE and FEO framework are:
- a framework for applications (not for platform services)
- for data-driven and time-driven applications (mainly in the ADAS domain)
- support fixed execution order
- supporting reprocessing
Feature request https://eclipse-score.github.io/score/main/features/frameworks/feo/index.html
Feature Requirements https://eclipse-score.github.io/score/main/features/frameworks/feo/requirements/feature_req.html
Feature Architecture https://eclipse-score.github.io/score/main/features/frameworks/feo/architecture/feature_architecture.html
Module Documentation
https://eclipse-score.github.io/score/main/modules/feo/docs/index.html
Component Documentation
https://eclipse-score.github.io/score/main/modules/feo/feo/docs/index.html#doc__feo
Bug Fixes
not applicable for this release
Compatibility
For a detailed list checkout here: https://github.com/eclipse-score/process_description/blob/main/MODULE.bazel
Major dependencies:
"communication", version = "1.0.0"
"score-baselibs", version = "1.0.0"
"score_crates", version = "1.0.0"
Performed Verification
Known Issues
Issue 1: The safety activities are ongoing and not finalized yet
Issue 2: All requirements for "Supervision" are not implemented
Issue 3: All requirements for "Error Handling" are not implemented, exception "Response to termination request" is partly implemented
Issue 4: No unit tests or integration, system tests available yet
Issue 5: Readme-Files in feo/examples are not up-to-date, it is only possible to build with bazel, eclipse-score/score#1999
All issues are identified by eclipse-score/score#1645, eclipse-score/score#1657
Upgrade Instructions
not applicable for this release
Contact Information
For any questions or support, please contact the FEO Feature Team (https://github.com/orgs/eclipse-score/discussions/categories/feo-ft) or raise an issue/discussion.
v1.0.0
Module Name: feo
Release Tag: v1.0.0
Origin Release Tag: first release
Release Commit Hash: c8b7fc3
Release Date: 2025-11-14
Overview
The module fixed execution order and reprocessing framework (FEO) is intended to support data-driven or time-driven applications. It provides a fixed execution order for activities and the necessary infrastructure to reprocess activities in a simulated environment.
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 project, being a non-profit and open source organization, can not take over any liability for its content.
New Features
Key aspects of S-CORE and FEO framework are:
- a framework for applications (not for platform services)
- for data-driven and time-driven applications (mainly in the ADAS domain)
- support fixed execution order
- supporting reprocessing
Feature request https://eclipse-score.github.io/score/main/features/frameworks/feo/index.html
Feature Requirements https://eclipse-score.github.io/score/main/features/frameworks/feo/requirements/feature_req.html
Feature Architecture https://eclipse-score.github.io/score/main/features/frameworks/feo/architecture/feature_architecture.html
Module Documentation
https://eclipse-score.github.io/score/main/modules/feo/docs/index.html
Component Documentation
https://eclipse-score.github.io/score/main/modules/feo/feo/docs/index.html#doc__feo
Bug Fixes
not applicable for this release
Compatibility
For a detailed list checkout here: https://github.com/eclipse-score/process_description/blob/main/MODULE.bazel
Major dependencies:
"communication", version = "1.0.0"
"score-baselibs", version = "1.0.0"
"score_crates", version = "1.0.0"
Performed Verification
Known Issues
Issue 1: The safety activities are ongoing and not finalized yet
Issue 2: All requirements for "Supervision" are not implemented
Issue 3: All requirements for "Error Handling" are not implemented, exception "Response to termination request" is partly implemented
Issue 4: No unit tests or integration, system tests available yet
Issue 5: Readme-Files in feo/examples are not up-to-date, it is only possible to build with bazel, eclipse-score/score#1999
All issues are identified by eclipse-score/score#1645, eclipse-score/score#1657
Upgrade Instructions
not applicable for this release
Contact Information
For any questions or support, please contact the FEO Feature Team (https://github.com/orgs/eclipse-score/discussions/categories/feo-ft) or raise an issue/discussion.