Repository navigation
Release v0.4.0
What's Changed
- chore(deps): update dependency score_process to v2.0.2 by @eclipse-score-bot in #348
- cicd: pin actions/checkout to v4.2.2 to restore fork-PR CIT by @umaucher in #350
- fix ut coverage report by @Ahmed-Elsaka-JC in #346
- chore(deps): update dependency score_toolchains_rust to v0.10.0 by @eclipse-score-bot in #351
- chore(deps): update dependency score_platform to v0.6.3 by @eclipse-score-bot in #357
- chore(deps): update dependency score_docs_as_code to v6 by @eclipse-score-bot in #356
- chore(deps): update dependency score_baselibs to v0.2.10 by @eclipse-score-bot in #354
- docs: rename belong_to to satisfied_by by @AlexanderLanin in #358
- chore(deps): update dependency score_process to v2.0.3 by @eclipse-score-bot in #359
- chore(deps): update dependency score_docs_as_code to v7 by @eclipse-score-bot in #360
- chore(deps): update dependency score_docs_as_code to v7.0.1 by @eclipse-score-bot in #361
- chore(deps): update dependency score_platform to v0.6.4 by @eclipse-score-bot in #364
- Module Safety Plan: Update tailoring, fix tables by @PandaeDo in #363
- chore: move docs by @AlexanderLanin in #353
- chore: simplify workflows by @AlexanderLanin in #367
- chore(deps): update dependency score_rules_imagefs to v0.0.4 by @eclipse-score-bot in #368
- chore(deps): update dependency score_bazel_platforms to v1 by @eclipse-score-bot in #369
- fix: add
c.this_doc()to needextend by @MaximilianSoerenPollak in #370 - chore(deps): update dependency score_docs_as_code to v7.1.0 by @eclipse-score-bot in #371
- chore(deps): update Bazel dependencies for score_crates v0.0.11 by @eclipse-score-bot in #372
- fix: update qnx-build workflow pin by @umaucher in #373
- fix: remove stale ANDROID_HOME Bazel override by @umaucher in #374
- fix: restore Rust formatter policies by @umaucher in #377
- fix: migrate format targets to score format checker by @umaucher in #378
- chore(deps): update dependency score_process to v2.1.0 by @eclipse-score-bot in #381
- Remove doubled entries by @PandaeDo in #382
- chore(deps): update dependency score_docs_as_code to v7.2.0 by @eclipse-score-bot in #384
- coverage: adopt the unified LLVM coverage pipeline from score_tooling 2.1.1 by @dcalavrezo-qorix in #380
- chore(deps): update dependency score_platform to v0.7.0 by @eclipse-score-bot in #389
- chore(deps): update dependency score_process_description to v2.1.1 by @eclipse-score-bot in #388
- chore(deps): update dependency score_docs_as_code to v8 by @eclipse-score-bot in #387
- restructure: align module folder layout with score module folder structure by @umaucher in #386
- chore: update score_tooling to 2.2.0 by @dcalavrezo-qorix in #390
- chore(deps): update dependency score_bazel_cpp_toolchains to v1 by @eclipse-score-bot in #391
- chore(deps): update dependency score_docs_as_code to v8.0.1 by @eclipse-score-bot in #392
- chore(deps): update dependency score_platform to v0.7.1 by @eclipse-score-bot in #393
- chore(deps): update dependency score_process_description to v2.1.2 by @eclipse-score-bot in #394
- fix: align docs-as-code integration with current setup guide by @umaucher in #385
- ci: release workflow improvements by @umaucher in #335
- chore(deps): update dependency score_bazel_cpp_toolchains to v1.0.2 by @eclipse-score-bot in #395
- chore(deps): update dependency score_baselibs to v0.2.12 by @eclipse-score-bot in #396
- fix: Add missing
modneed by @MaximilianSoerenPollak in #397 - chore(deps): update dependency score_logging to v0.2.4 by @eclipse-score-bot in #405
- chore(deps): update dependency score_docs_as_code to v8.1.1 by @eclipse-score-bot in #398
- chore(deps): update dependency score_bazel_platforms to v1.1.0 by @eclipse-score-bot in #399
- chore(deps): update dependency score_bazel_cpp_toolchains to v1.0.3 by @eclipse-score-bot in #404
- chore(deps): update dependency score_platform to v0.7.2 by @eclipse-score-bot in #407
- chore(deps): update dependency score_rules_imagefs to v0.1.0 by @eclipse-score-bot in #408
- doc:
README.mdupdates by @arkjedrz in #406 - rollback googletest by @Ahmed-Elsaka-JC in #415
- chore(deps): update dependency score_docs_as_code to v8.1.2 by @eclipse-score-bot in #418
- docs: fix README title and trailing whitespace by @umaucher in #419
- fix: correct spacing in KVS log messages by @atarekra in #403
- adding remove all keys by @Ahmed-Elsaka-JC in #421
- fix: classify KVS unit and integration tests as small by @umaucher in #424
- chore(deps): update dependency score_baselibs to v0.2.13 by @eclipse-score-bot in #425
- Module index table fix by @janis-qorix in #426
- Improvements in documentation by @janis-qorix in #427
- update get_value function by @Ahmed-Elsaka-JC in #417
- using vajson lib by @Ahmed-Elsaka-JC in #428
- build: migrate Baselibs Rust targets by @4og in #431
- chore(deps): update dependency score_docs_as_code to v8.2.0 by @eclipse-score-bot in #433
- docs(verification_report): switch to post_template by @antonkri in #435
- Rework of component requirements related to snapshots by @tizava in #337
- chore(deps): update dependency score_docs_as_code to v8.3.0 by @eclipse-score-bot in #444
- Migrate coverage pipeline to score_coverage 0.3.1 by @dcalavrezo-qorix in #450
- Fix component definition location by @PandaeDo in #451
- docs: set KVS bundle primary need by @AlexanderLanin in #449
- update array and object types by @Ahmed-Elsaka-JC in #437
- docs(safety): resolve inconsistent persistency AoUs (Action_64) by @PandaeDo in #442
- chore: update Bazel to 8.7.0 by @umaucher in #454
- Editorial update documents by @PandaeDo in #453
- update feature architecture and component achitecture by @vinodreddy-g in #458
- chore(docs): update score_docs_as_code gitignore configuration by @eclipse-score-bot in #462
- Migrating from deprecated score::ResultBlank to score::Result. by @Priyanka-Patil18 in #455
- fix: Use score_pytest from
score_toolsinstead ofscore_toolingby @MaximilianSoerenPollak in #463 - feat: use score_sbom for license handling by @umaucher in #430
- Update score_crates to 0.0.13 by @arkjedrz in #467
- fix: Use unique pip hub name and drop unused test venv by @umaucher in #466
- build: misc dependency and toolchain cleanup by @umaucher in #470
- Avoid documentation deployment from deleted merge-queue refs by @PandaeDo with @Copilot in #473
- Drop
srcinrust_kvs_toolby @arkjedrz in #472 - Drop
srcinrust_kvsby @arkjedrz in #471 - Update index File by @janis-qorix in #468
- Move C++ unit tests by @arkjedrz in #460
- Drop
srcin CIT test scenarios by @arkjedrz in #474 - fix: Use copyright_checker from tools by @MaximilianSoerenPollak in #476
- Reorganise C++ library by @arkjedrz in #461
- impl: make it possible to load a selected snapshot by @karolnowak in #464
- ci: bump cicd-workflows to v0.0.3-26-gd31fdc0 by @umaucher in #482
- Reorganise CIT by @arkjedrz in #475
- Fix test scenario kvs target oversight by @arkjedrz in #486
- add compile-time configuration for kvs maximum storage size by @atarekra in #165
- feat(kvs): enforce maximum key length of 32 bytes (C++) by @atarekra in #308
- feat: make KVS max snapshot count configurable by @atarekra in #383
- Update safety plan by @PandaeDo in #483
- ci: split docs workflow into build and publish by @umaucher in #499
- Update dependency score_coverage to v0.4.0 by @eclipse-score-bot in #496
- style: add
_suffix to non-public fields by @arkjedrz in #501 - Update dependency score_coverage to v0.4.1 by @eclipse-score-bot in #502
- Update dependency score_docs_as_code to v8.4.0 by @eclipse-score-bot in #506
- impl: make it possible to load a selected snapshot [rust] by @karolnowak in #484
- Initial version of user manual by @PandaeDo in #485
- Update security documents by @PandaeDo in #492
- Update safety manual & codeowner, prepare safety analysis fdr by @PandaeDo in #491
- fix(rust_kvs): sync KVS and hash files to storage on flush by @hskang-amelia in #489
- update component requirements. by @Ahmed-Elsaka-JC in #443
- chore: update score_test_scenarios deps to score/ paths by @Subramanian-K812 in #512
- kvs: C++ key handling changes by @arkjedrz in #508
- Update dependency score_coverage to v0.4.2 by @eclipse-score-bot in #528
- kvs: Rust key handling changes by @arkjedrz in #509
- docs: use mod_ver_report need type for module verification report by @antonkri in #537
- kvs: make C++ impl
noexceptby @arkjedrz in #533 - kvs: drop single point of return rule by @arkjedrz in #535
- ci: bump cicd-workflows, pin actions and adopt cicd common steps by @arkjedrz in #524
- kvs: atomic file operations, file permissions by @arkjedrz in #503
- kvs: small code quality improvements by @arkjedrz in #529
- build(bazel): split .bazelrc and rename platform configs to score-* by @arkjedrz in #525
- build(bazel): adopt score_cpp_policies and treat C++ warnings as errors by @arkjedrz in #531
- kvs: unify comment style by @arkjedrz in #558
- chore(deps): update dependency score_cpp_policies to v0.1.2 by @eclipse-score-bot in #560
- Update realize wp__module_user_manual, add it to the safety plan by @PandaeDo in #548
- Fix wrong safety plan entry by @PandaeDo in #549
- ci: skip QNX build for Dependabot PRs, add manual dispatch by @umaucher in #559
- chore(deps): bump astral-sh/setup-uv from 10.0.1 to 10.3.0 in the github-actions group across 1 directory by @dependabot[bot] in #543
- chore(deps): update dependency score_bazel_cpp_toolchains to v1.0.5 by @eclipse-score-bot in #447
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/on-pr.yml from 8ab73967470fa41977dd1c1102d03719b2e2c7e2 to f77ed751fa587e3a1142b2d85320917e00c888ae by @dependabot[bot] in #569
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/docs.yml from 8ab73967470fa41977dd1c1102d03719b2e2c7e2 to f77ed751fa587e3a1142b2d85320917e00c888ae by @dependabot[bot] in #570
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/static-analysis.yml from 8ab73967470fa41977dd1c1102d03719b2e2c7e2 to f77ed751fa587e3a1142b2d85320917e00c888ae by @dependabot[bot] in #568
- chore(deps): bump eclipse-score/cicd-actions/unblock-user-namespace-for-linux-sandbox from 63c3e9c93df76d76a1baca18e407745ddaeb2fca to 30740c18c728bc58f9b17c914c5592a5008f6b98 by @dependabot[bot] in #546
- Remove redundant type member of KvsValue by @apichlkostner-b in #563
- Update safety manual - correct tag by @PandaeDo in #541
- fix(lint): resolve clang-tidy and Ruff findings by @arkjedrz in #576
- style: apply clang-format and fix end-of-file issues by @arkjedrz in #575
- chore(deps): bump softprops/action-gh-release from 2.5.0 to 3.0.3 by @dependabot[bot] in #581
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/daily.yml from 8ab73967470fa41977dd1c1102d03719b2e2c7e2 to f77ed751fa587e3a1142b2d85320917e00c888ae by @dependabot[bot] in #580
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/license-check.yml from 8ab73967470fa41977dd1c1102d03719b2e2c7e2 to f77ed751fa587e3a1142b2d85320917e00c888ae by @dependabot[bot] in #579
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/qnx-build.yml from 8ab73967470fa41977dd1c1102d03719b2e2c7e2 to f77ed751fa587e3a1142b2d85320917e00c888ae by @dependabot[bot] in #582
- Bump module dependencies and add Renovate config by @umaucher in #583
- chore(deps): bump actions/setup-python from 5.6.0 to 7.0.0 by @dependabot[bot] in #547
- kvs: improve constness by @arkjedrz in #555
- build: move format, copyright and license checks to //tools by @arkjedrz in #534
- build: add clang-tidy, Clippy and Ruff lint with --config=lint by @arkjedrz in #536
- fix(kvs): make unit tests pass on QNX targets by @arkjedrz in #586
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/qnx-build.yml from f77ed751fa587e3a1142b2d85320917e00c888ae to 58cb0ec5a80441d593464d3af09d634ab91247e0 by @dependabot[bot] in #592
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/docs.yml from f77ed751fa587e3a1142b2d85320917e00c888ae to 58cb0ec5a80441d593464d3af09d634ab91247e0 by @dependabot[bot] in #590
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/daily.yml from f77ed751fa587e3a1142b2d85320917e00c888ae to 58cb0ec5a80441d593464d3af09d634ab91247e0 by @dependabot[bot] in #589
- chore(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #588
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/static-analysis.yml from f77ed751fa587e3a1142b2d85320917e00c888ae to 58cb0ec5a80441d593464d3af09d634ab91247e0 by @dependabot[bot] in #591
- chore(deps): update dependency score_baselibs to v0.2.16 by @eclipse-score-bot in #600
- chore: bump score test scenarios by @PiotrKorkus in #606
- chore(deps): bump eclipse-score/cicd-actions/unblock-user-namespace-for-linux-sandbox from 30740c18c728bc58f9b17c914c5592a5008f6b98 to 168b6f51b21b5f0ebe49808939db53557dca410c by @dependabot[bot] in #605
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/license-check.yml from f77ed751fa587e3a1142b2d85320917e00c888ae to 58cb0ec5a80441d593464d3af09d634ab91247e0 by @dependabot[bot] in #604
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/docs-publish.yml from 8ab73967470fa41977dd1c1102d03719b2e2c7e2 to 58cb0ec5a80441d593464d3af09d634ab91247e0 by @dependabot[bot] in #603
- Safety: prefill safety plan FDR (reviewer aschemmel-tech) by @PandaeDo in #550
- chore(deps): bump eclipse-score/cicd-workflows/.github/workflows/on-pr.yml from f77ed751fa587e3a1142b2d85320917e00c888ae to 58cb0ec5a80441d593464d3af09d634ab91247e0 by @dependabot[bot] in #602
- kvs: rename C++ headers to snake_case .h by @arkjedrz in #562
- chore(deps): update dependency score_platform to v0.7.4 by @eclipse-score-bot in #611
- chore(deps): update dependency score_process_description to v2.2.2 by @eclipse-score-bot in #598
- Bump score_tools to 0.0.4 by @umaucher in #599
- kvs: rename namespace by @arkjedrz in #614
- chore(deps): update dependency score_docs_as_code to v8.6.0 by @eclipse-score-bot in #610
- kvs: apply C++ naming rules and align C++ names with the Rust API by @arkjedrz in #564
- Add initial version of security plan and manual by @PandaeDo in #539
- tests: use the public API in json_backend and kvs_builder tests by @arkjedrz in #594
- test: use the public API in C++ unit tests by @arkjedrz in #593
- kvs: apply C++ idiom and class layout rules by @arkjedrz in #566
- kvs: Rename
reset_keytoset_value_to_defaultby @arkjedrz in #585 - Update Safety Analysis by @PandaeDo in #481
- Add code ql workflow by @PandaeDo in #557
- kvs: align the internal repr between C++ and Rust by @arkjedrz in #490
- ci: trace the hermetic LLVM toolchain in CodeQL by @arkjedrz in #625
- chore(ci): use Ubuntu 24.04 GitHub Actions runners by @eclipse-score-bot in #628
- ci: pin the CodeQL CLI and MISRA pack for C++ by @arkjedrz in #634
- Prevent bad_variant_access in noexcept conversion by @divran24 in #597
- ci: bump cicd-workflows to run on Ubuntu 24.04 by @arkjedrz in #639
- bazel: bump Bazel to 8.8.2 and CI fix by @arkjedrz in #637
New Contributors
- @atarekra made their first contribution in #403
- @janis-qorix made their first contribution in #426
- @4og made their first contribution in #431
- @Priyanka-Patil18 made their first contribution in #455
- @PandaeDo with @Copilot made their first contribution in #473
- @karolnowak made their first contribution in #464
- @hskang-amelia made their first contribution in #489
- @Subramanian-K812 made their first contribution in #512
- @apichlkostner-b made their first contribution in #563
- @divran24 made their first contribution in #597
Full Changelog: v0.3.4...v0.4.0