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.

View Terms | Jump to Mapping Changes

ceterms:hasSpecificService View Term History: JSON Turtle

Change:

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:

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:

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: