Credential Transparency Description Language Release History
This page displays the release history for the Credential Transparency Description Language schema. Each release contains a set of changes, which are documented below. Each change describes what was changed, why, and links to one or more relevant Github issues.
August 2025 CTDL Release (20250829) (Current Release)
This is the August 2025 CTDL release.
ceterms:hasSpecificService View Term History: JSON Turtle
Change:
- schema:domainIncludes: Added ceterms:SupportService
- vs:term_status: Added vs:unstable
-
rdfs:label:
Added
en-US Has Specific Service
- owl:inverseOf: Added ceterms:isSpecificServiceOf
-
rdfs:comment:
Added
en-US Support Service that is part of this Support Service.
- schema:rangeIncludes: Added ceterms:SupportService
Reason:
en-US To clarify the parent/child relationships between Support Services.
https://github.com/CredentialEngine/Schema-Development/issues/1004
ceterms:hasSupportService View Term History: JSON Turtle
Change:
- schema:domainIncludes: Removed ceterms:SupportService
Reason:
en-US To clarify the parent/child relationships between Support Services
https://github.com/CredentialEngine/Schema-Development/issues/1004
ceterms:preparationFrom View Term History: JSON Turtle
Change:
-
rdfs:comment:
Added
en-US Indicates a resource that is useful in preparing for the resource being described.
- schema:domainIncludes: Added ceterms:Occupation
-
rdfs:comment:
Removed
en-US Another resource that provides preparation for this credential, learning opportunity or assessment.
Reason:
en-US To allow states to publish information about competencies, credentials etc., that are useful but not required for an occupation.
https://github.com/CredentialEngine/Schema-Development/issues/994
ceterms:recommends View Term History: JSON Turtle
Change:
-
rdfs:comment:
Added
en-US Indicates a resource that it is advisable to earn or complete before attempting the resource being described.
- schema:domainIncludes: Added ceterms:Occupation
-
rdfs:comment:
Removed
en-US Recommended resource.
Reason:
en-US To allow states to publish information about competencies, credentials etc., that are useful but not required for an occupation
https://github.com/CredentialEngine/Schema-Development/issues/994
ceterms:SupportService View Term History: JSON Turtle
Change:
-
rdfs:comment:
Added
en-US Support Service that is this Support Service is part of.
- vs:term_status: Added vs:unstable
- schema:domainIncludes: Added ceterms:SupportService
- owl:inverseOf: Added ceterms:hasSpecificService
- rdfs:label: Added Is Specific Service Of
- schema:rangeIncludes: Added ceterms:SupportService
Reason:
en-US To clarify the parent/child relationships between Support Services
https://github.com/CredentialEngine/Schema-Development/issues/1004
orgType:LowerSecondarySchool View Term History: JSON Turtle
Change:
-
skos:prefLabel:
Added
en-US Lower Secondary School
- vs:term_status: Added vs:unstable
-
vann:usageNote:
Added
en-US Use for Middle School.
-
skos:definition:
Added
en-US School primarily offering programs at the first stage of secondary education building on primary education, typically with a more subject-oriented curriculum.
- skos:broader: Added orgType:SecondarySchool
- skos:inScheme: Added ceterms:OrganizationType
Reason:
en-US Extend the coverage of school-level education organizations below "Secondary" / 9th Grade. Avoid US terminology where possible.
https://github.com/CredentialEngine/Schema-Development/issues/996
orgType:PrimarySchool View Term History: JSON Turtle
Change:
- vs:term_status: Added vs:unstable
-
skos:definition:
Added
en-US School primarily offering programs designed to provide students with fundamental skills in reading, writing and mathematics and to establish a solid foundation for learning.
- skos:topChildOf: Added ceterms:OrganizationType
- skos:inScheme: Added ceterms:OrganizationType
-
skos:prefLabel:
Added
en-US Primary School
Reason:
en-US Extend the coverage of school-level education organizations below "Secondary" / 9th Grade. Avoid US terminology where possible.
https://github.com/CredentialEngine/Schema-Development/issues/996
orgType:SecondarySchool View Term History: JSON Turtle
Change:
- skos:narrower: Added orgType:LowerSecondarySchool
- skos:narrower: Added orgType:UpperSecondarySchool
-
skos:definition:
Added
en-US School offering programs at all levels of secondary education, building on primary education through to preparing for tertiary education or providing skills relevant to employment.
-
vann:usageNote:
Added
en-US Use for schools that cover both Lower and Upper Secondary levels.
-
skos:definition:
Removed
en-US Secondary school primarily providing education to students at the ninth grade or higher.
Reason:
en-US Extend the coverage of school-level education organizations below "Secondary" / 9th Grade. Avoid US terminology where possible.
https://github.com/CredentialEngine/Schema-Development/issues/996
orgType:UpperSecondarySchool View Term History: JSON Turtle
Change:
-
skos:prefLabel:
Added
en-US Upper Secondary School
- vs:term_status: Added vs:unstable
-
skos:definition:
Added
en-US School primarily offering programs at the final stage of secondary education preparing for tertiary education or providing skills relevant to employment, usually with an increased range of subject options and streams.
- skos:topChildOf: Added ceterms:OrganizationType
- skos:inScheme: Added ceterms:OrganizationType
Reason:
en-US Extend the coverage of school-level education organizations below "Secondary" / 9th Grade. Avoid US terminology where possible.
https://github.com/CredentialEngine/Schema-Development/issues/996
Mapping Changes Implemented in this Release
ceterms:Occupation
Changes to properties for this class:
- addition: ceterms:preparationFrom
- addition: ceterms:recommends
ceterms:SupportService
Changes to properties for this class:
- addition: ceterms:hasSpecificService
- addition: ceterms:hasSpecificService
- addition: ceterms:SupportService
- addition: ceterms:SupportService
- removal: ceterms:hasSupportService