Repository navigation
v8.4.0
·
29 commits
to main
since this release
🚀 Features
Accept Public docs targets in external_needs
Due to this, you no longer have to have knowledge of which internal target is the correct one for your application.
Only reference docs, the rest works.
Example:
external_needs = [
"@other_project//:docs",
"@other_project//:your_bundle_name",
]Metamodel changes
valid_inspectedis now an allowed status for requirements and architecture elementsinvalidneeds bypass allS-COREchecks- Added an
info_onlycheck that ensuresdfa/fmeahave at least oneaoulinked that has safety=ASIL_B.
Will be upgraded in a future release to an actual warning. - Various changes to Module Verification Report.
⚠️ Compatibility Change
- root_cause was renamed to failure_root_cause in
feat_fmea&comp_fmea - score_pytest bazel macro & test attributes plugin have been removed. Please use it from score_tools instead.
As no-one would break with these changes in S-CORE, this release is deemed compatible with 8.x
🛠️ Fixes
- Need-Links in Tool qualification report now work as intended
- Keep
"On this page" secondary sidebarfor mounted documentation sources
🔧 Maintenance
- Added support for Python 3.14
🙌 Contributors
Thanks to everyone who contributed to this release!
Full Changelog: v8.3.0...v8.4.0