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.

March 2025 CTDL Release (20250328) (Pending)

This is the March 2025 CTDL Release.

View Terms | Jump to Mapping Changes

ceterms:alternateName View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

ceterms:description View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

ceterms:industryType View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

ceterms:instructionalProgramType View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

ceterms:jurisdiction View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

ceterms:name View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

ceterms:occupationType View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

qdata:DataSetTimeFrame View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

qdata:DataSetTimeFrame View Term History: JSON Turtle

Change:

Reason:

en-US Add domain to correct namespace.
https://github.com/CredentialEngine/Schema-Development/issues/985

schema:description View Term History: JSON Turtle

Change:

Reason:

en-US Resolve discrepancies between schema
https://github.com/CredentialEngine/Schema-Development/issues/985

schema:maxValue View Term History: JSON Turtle

Change:

  • vann:usageNote: Added
    en-US In CTDL: for single values, use schema:value; for ranges, use schema:minValue and schema:maxValue.
  • schema:domainIncludes: Removed qdata:Observation
  • schema:domainIncludes: Removed schema:MonetaryAmount
  • schema:domainIncludes: Removed ceasn:CriterionLevel
  • vann:usageNote: Removed
    en-US For single values, use schema:value. For ranges, use schema:minValue and schema:maxValue.
  • vann:usageNote: Removed
    en-US For single values, use schema:value. For ranges, use schema:minValue and schema:maxValue.
  • vann:usageNote: Removed
    en-US For single values, use schema:value. For ranges, use schema:minValue and schema:maxValue.

Reason:

en-US Resolve discrepancies between schema.
https://github.com/CredentialEngine/Schema-Development/issues/985

schema:minValue View Term History: JSON Turtle

Change:

  • schema:domainIncludes: Added schema:MonetaryAmount
  • schema:domainIncludes: Added ceasn:CriterionLevel
  • schema:domainIncludes: Added qdata:Observation
  • vann:usageNote: Added
    en-US In CTDL: for single values, use schema:value; for ranges, use schema:minValue and schema:maxValue.
  • vann:usageNote: Removed
    en-US For single values, use schema:value. For ranges, use schema:minValue and schema:maxValue.

Reason:

en-US Resolve discrepancies between schemas
https://github.com/CredentialEngine/Schema-Development/issues/985

schema:unitText View Term History: JSON Turtle

Change:

Reason:

en-US Resolve discrepancies between schemas
https://github.com/CredentialEngine/Schema-Development/issues/985

schema:value View Term History: JSON Turtle

Change:

  • schema:domainIncludes: Added qdata:Observation
  • vann:usageNote: Added
    en-US In CTDL: for single values, use schema:value; for ranges, use schema:minValue and schema:maxValue.
  • schema:domainIncludes: Added schema:MonetaryAmount
  • schema:domainIncludes: Added ceasn:CriterionLevel
  • vann:usageNote: Removed
    en-US For single values, use schema:value. For ranges, use schema:minValue and schema:maxValue.

Reason:

en-US Resolve discrepancies between schemas
https://github.com/CredentialEngine/Schema-Development/issues/985

Mapping Changes Implemented in this Release

ceterms:EarningsProfile

Changes to properties for this class:

ceterms:EmploymentOutcomeProfile

Changes to properties for this class:

ceterms:JurisdictionProfile

Changes to properties for this class:

ceterms:ProcessProfile

Changes to properties for this class: