- Removed:
Software/contentType
property - #789- The
Software/File
class is meant to use theCore/contentType
property.
- The
- Fixed: Cardinalities in
Security/VexAffectedVulnAssessmentRelationship
class - #908- Corrected
actionStatement
cardinality from0..1
to1..1
to match its textual description. - Corrected
actionStatementTime
cardinality from0..*
to0..1
to match its textual description.
- Corrected
- Fixed: Typo in
Core/import
property - #847- Corrected
imports
toimport
in Core Profile.
- Corrected
- Fixed: Typo in
Build/parameter
property - #836- Corrected
parameters
toparameter
in Build Profile.
- Corrected
- Fixed: Typo in
hasInput
andhasOutput
entries - #854- Corrected
hasInputs
tohasInput
andhasOutputs
tohasOutput
inCore/RelationshipType
.
- Corrected
- Fixed: Typo in
hasPrerequisite
entry- #817- Corrected the misspelling of
hasPrerequsite
tohasPrerequisite
inCore/RelationshipType
.
- Corrected the misspelling of
- Fixed: Licensing relationship type names in Profile conformance - #779
- Corrected
concludedLicense
tohasConcludedLicense
anddeclaredLicense
tohasDeclaredLicense
in the "Profile conformance" section of AI, Dataset, Licensing, and Lite Profiles.
- Corrected
- Fixed:
Security/actionStatement
property - #908- Corrected its cardinality from
0..1
to1..1
.
- Corrected its cardinality from
- Fixed:
Security/actionStatementTime
property - #908- Corrected its cardinality from
0..*
to0..1
.
- Corrected its cardinality from
- Added:
adler32
entry toCore/HashAlgorithm
- #826- Reintroduced the Adler-32 checksum, previously available in SPDX 2.3.
- Added:
Core/SpdxOrganization
individual - #880- An
SpdxOrganization
individual, aOrganization
representing the SPDX Project, is added. It is by definition the creator of all Element type individuals defined by the SPDX Project.
- An
- Added:
Core/IndividualElement
class - #937- A concrete subclass of Element used by Individuals in the Core profile.
- Clarified:
AI/autonomyType
property - #741- Specified the meaning of
yes
,no
, andnoAssertion
values in theAI/autonomyType
property description.
- Specified the meaning of
- Clarified:
Build/buildType
property - #875- Its intent is added: "The buildType is used to interpret the meaning of other build parameters by defining the 'type' of build...".
- Clarified:
hasDataFile
entry inCore/RelationshipType
- #815- Its description is enhanced with examples and counter-examples.
- Clarified:
Core/packageVerificationCodeExcludedFile
property - #913- Its description is now stating that every filename is preceded with a
./
.
- Its description is now stating that every filename is preceded with a
- Improved: JSON-LD examples.
- Updated: Model diagrams.
- Fixed general typos and formatting issues.
For changes since the 3.0 release candidates, please visit: https://github.com/spdx/spdx-3-model/releases.