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 2019 CTDL Release (20190830)

This is the August 2019 CTDL Release.

View Terms | Jump to Mapping Changes

ceterms:audienceLevelType View Term History: JSON Turtle

Change:

Reason:

en-US Extending the usage of this property to include assessments and learning opportunities.
https://github.com/CredentialEngine/vocabularies/issues/598

ceterms:ncesID View Term History: JSON Turtle

Change:

  • schema:domainIncludes: Added ceterms:CredentialOrganization
  • rdfs:label: Added
    en-US NCES ID
  • vs:term_status: Added vs:stable
  • schema:rangeIncludes: Added xsd:string
  • rdfs:comment: Added
    en-US Identifier comprised of a 12 digit code issued by the National Center for Education Statistics (NCES) for educational institutions where the first 7 digits are the NCES District ID.

Reason:

en-US This property enables capturing NCES ID data.
https://github.com/CredentialEngine/vocabularies/issues/601

ceterms:purposeType View Term History: JSON Turtle

Change:

Reason:

en-US This property is directly tied to the Purpose Type vocabulary that was dropped in the previous release. This property was always vs:unstable, and is thus being dropped as well.
https://github.com/CredentialEngine/vocabularies/issues/602

ceterms:sameAs View Term History: JSON Turtle

Change:

  • dct:description: Added
    en-US Entities that may indicate identity include, but are not limited to, descriptions of entities in open databases such as DBpedia and Wikidata or other platforms.
  • dct:description: Removed
    en-US Entities that may indicate identity include, but are not limited to, descriptions of entities in open databases such as DBpedia and Wikidata or social media accounts such as FaceBook and LinkedIn.

Reason:

en-US Helping distinguish between ceterms:sameAs and ceterms:socialMedia
https://github.com/CredentialEngine/vocabularies/issues/606

ceterms:submissionOf View Term History: JSON Turtle

Change:

Reason:

en-US Aligning this property with other properties in CTDL that feature data in a URL/description pair. Note that this change alters this property from using a language map to using URIs. See github issue for more details.
https://github.com/CredentialEngine/vocabularies/issues/605

ceterms:submissionOfDescription View Term History: JSON Turtle

Change:

  • rdfs:label: Added
    en-US Submission Of Description
  • schema:domainIncludes: Added ceterms:ConditionProfile
  • rdfs:comment: Added
    en-US Name, label, or description of an artifact to be submitted such as a transcript, portfolio, or an affidavit.
  • vs:term_status: Added vs:stable
  • schema:rangeIncludes: Added rdf:langString

Reason:

en-US New property to pair with ceterms:submissionOf. This property should be used instead of ceterms:submissionOf in order to describe language string data. The ceterms:submissionOf property is now used for URIs/URLs. See github issue for more details.
https://github.com/CredentialEngine/vocabularies/issues/605

ceterms:verificationMethodDescription View Term History: JSON Turtle

Change:

Reason:

en-US Clarifying the use of this property.
https://github.com/CredentialEngine/vocabularies/issues/603

schema:maxValue View Term History: JSON Turtle

Change:

  • vann:usageNote: Added
    en-US For single values, use schema:value. For ranges, use schema:minValue and schema:maxValue.

Reason:

en-US Clarifying the use of the value-related properties.
https://github.com/CredentialEngine/vocabularies/issues/614

schema:minValue View Term History: JSON Turtle

Change:

  • vann:usageNote: Added
    en-US For single values, use schema:value. For ranges, use schema:minValue and schema:maxValue.

Reason:

en-US Clarifying the use of the value-related properties.
https://github.com/CredentialEngine/vocabularies/issues/614

schema:value View Term History: JSON Turtle

Change:

  • vann:usageNote: Added
    en-US For single values, use schema:value. For ranges, use schema:minValue and schema:maxValue.

Reason:

en-US Clarifying the use of the value-related properties.
https://github.com/CredentialEngine/vocabularies/issues/614

Mapping Changes Implemented in this Release

ceterms:ApprenticeshipCertificate

Changes to properties for this class:

ceterms:AssessmentProfile

Changes to properties for this class:

ceterms:AssociateDegree

Changes to properties for this class:

ceterms:BachelorDegree

Changes to properties for this class:

ceterms:Badge

Changes to properties for this class:

ceterms:Certificate

Changes to properties for this class:

ceterms:Certification

Changes to properties for this class:

ceterms:ConditionProfile

Changes to properties for this class:

ceterms:Credential

Changes to properties for this class:

ceterms:CredentialAlignmentObject

Changes to properties for this class:

ceterms:CredentialOrganization

Changes to properties for this class:

ceterms:Degree

Changes to properties for this class:

ceterms:DigitalBadge

Changes to properties for this class:

ceterms:Diploma

Changes to properties for this class:

ceterms:DoctoralDegree

Changes to properties for this class:

ceterms:GeneralEducationDevelopment

Changes to properties for this class:

ceterms:JourneymanCertificate

Changes to properties for this class:

ceterms:License

Changes to properties for this class:

ceterms:MasterCertificate

Changes to properties for this class:

ceterms:MasterDegree

Changes to properties for this class:

ceterms:MicroCredential

Changes to properties for this class:

ceterms:OpenBadge

Changes to properties for this class:

ceterms:ProfessionalDoctorate

Changes to properties for this class:

ceterms:QualityAssuranceCredential

Changes to properties for this class:

ceterms:ResearchDoctorate

Changes to properties for this class:

ceterms:SecondarySchoolDiploma

Changes to properties for this class: