Releases: eclipse-score/lifecycle
Releases · eclipse-score/lifecycle
v0.2.0
What's Changed
- infra: disable
integrationjob by @arkjedrz in #85 - Align caching in workflows by @pawelrutkaq in #86
- hmon: add positive path unit tests for HMON FFI by @arkjedrz in #83
- hmon: rework error handling in FFI by @arkjedrz in #87
- hmon: type-safe tags by @arkjedrz in #76
- Local test execution setup by @WilliamRoebuck in #63
- Show requirements statistics and test results in documentation by @eelcoem in #77
- docs: fix label name by @PiotrKorkus in #91
- Show smoke test in test reports by @eelcoem in #93
- hmon: fix Cargo build, small code changes by @arkjedrz in #90
- hmon: approach to monitors rework by @arkjedrz in #81
- hmon:
loomenablement by @arkjedrz in #99 - Move unit test by @WilliamRoebuck in #94
- Implementing report running state in lifecycle manager by @shegazyy in #55
- repo: fix
loggingbuild issues by @arkjedrz in #104 - New configuration schema for Launch Manager by @SimonKozik in #88
- repo: rework fix for
loggingbuild issues by @arkjedrz in #105 - repo: enable Miri for Rust by @arkjedrz in #106
- Mb add mocks for unit testing by @ramceb in #78
- hmon: global fixes to HMON by @arkjedrz in #108
- enforce bazel lock checking by @dcalavrezo-qorix in #107
- hmon: add heartbeat monitor by @arkjedrz in #67
- hmon: add C++ interface to heartbeat monitor by @arkjedrz in #72
- cicd: use common workflows for coverage by @PiotrKorkus in #101
- Cleanup and document file descriptor usage in launch manager by @paulquiring in #109
- hmon: add logic monitor by @arkjedrz in #95
- hmon: add C++ interface to logic monitor by @arkjedrz in #98
- chore(ci): pin cicd-workflows reusable workflows to commit SHA by @AlexanderLanin in #115
- hmon: rework Rust structure, align interfaces by @arkjedrz in #102
- Add support for aarch64 ACL by @opajonk in #125
- lifecycle: Add exception handling for CPU affinity by @SangKyeong-Jeong in #113
- Launch Manager supports the new configuration format by @NicolasFussberger in #110
- Support aarch64 build by @pawelrutkaq in #126
- hmon: fix cycles interval FFI issue by @arkjedrz in #134
- hmon: parametrizable background health thread by @arkjedrz in #123
- Remove Deadline and Logical Supervisions from Launch Manager by @paulquiring in #128
- ITF integration by @MaciejKaszynski in #75
- Schema documentation by @SimonKozik in #114
- Fix leftover shared memory when testing by @WilliamRoebuck in #152
- Remove the supervision-failure specific recovery state in Launch Manager by @NicolasFussberger in #153
- Moving docs to be user facing by @MaciejKaszynski in #155
- build(deps): bump pytest from 8.3.5 to 9.0.3 by @dependabot[bot] in #169
- Delete .github/ISSUE_TEMPLATE directory to remove local issue-templates by @anmittag in #144
- Fixing local test runner by @WilliamRoebuck in #157
- Removing score_logging dependency & update dependency versions for 0.7 release by @MaciejKaszynski in #185
New Contributors
- @shegazyy made their first contribution in #55
- @SimonKozik made their first contribution in #88
- @ramceb made their first contribution in #78
- @dcalavrezo-qorix made their first contribution in #107
- @AlexanderLanin made their first contribution in #115
- @SangKyeong-Jeong made their first contribution in #113
- @dependabot[bot] made their first contribution in #169
- @anmittag made their first contribution in #144
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Initial Contribution by ETAS by @NicolasFussberger in #2
- Applying module template by @MaciejKaszynski in #7
- Update score dependencies to 0.5 release by @NicolasFussberger in #6
- Use devcontainer 1.0.0 release by @opajonk in #8
- [Qorix] HealthMonitor library design proposal by @TomaUngureanu in #21
- Start HM as a thread in LM instead of a separate process by @eelcoem in #9
- [HmLib] Enable Rust infra by @TomaUngureanu in #24
- mw::lifecycle integration by @FScholPer in #28
- Initial FMEA for HM Library by @pawelrutkaq in #32
- cleanup folder structure by @MaciejKaszynski in #33
- Fix LaunchManager qnx8 build by @NicolasFussberger in #42
- Fixing Examples Build by @MaciejKaszynski in #44
- Rework Processstateclient library by @eelcoem in #40
- Deadline monitor implementation by @pawelrutkaq in #41
- Update workflow to include unit tests by @WilliamRoebuck in #45
- Deadline monitoring CPP API by @pawelrutkaq in #48
- log: add Rust log init for C++ tests by @arkjedrz in #51
- Worker thread implementation for HealthMonitor by @pawelrutkaq in #53
- Fixing reference integraion builds by @MaciejKaszynski in #61
- Connect HM to Launch Daemon by @pawelrutkaq in #56
- Adding reference integration build by @MaciejKaszynski in #62
- Add missing virtual destructor by @WilliamRoebuck in #64
- Log real names instead of hashes in IdentifierHash class in Launch Manager by @TimoSteuerwaldETAS in #58
- Health Monitoring interaction view by @pawelrutkaq in #52
- Fixes for the reference_integration setup by @NicolasFussberger in #66
- Support correct targets & toolchains by @paulquiring in #73
- Fixing integration workflow by @MaciejKaszynski in #70
- Align deps for 0.6 release by @pawelrutkaq in #79
- Code coverage by @PiotrKorkus in #80
New Contributors
- @NicolasFussberger made their first contribution in #2
- @MaciejKaszynski made their first contribution in #7
- @opajonk made their first contribution in #8
- @TomaUngureanu made their first contribution in #21
- @eelcoem made their first contribution in #9
- @FScholPer made their first contribution in #28
- @pawelrutkaq made their first contribution in #32
- @WilliamRoebuck made their first contribution in #45
- @arkjedrz made their first contribution in #51
- @TimoSteuerwaldETAS made their first contribution in #58
- @paulquiring made their first contribution in #73
- @PiotrKorkus made their first contribution in #80
Full Changelog: https://github.com/eclipse-score/lifecycle/commits/v0.1.0