Skip to content

Commit 47e22b2

Browse files
authored
Merge pull request #642 from 1EdTech/639-endorsementjwt-is-not-in-json-ld-context
fix: add endorsementJwt to the context with appropriate ID and container
2 parents 3f83300 + cd161cf commit 47e22b2

7 files changed

Lines changed: 41 additions & 5 deletions

File tree

ob_v3p0/context-3.0.3.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,10 @@
419419
"@id": "https://purl.imsglobal.org/spec/vc/ob/vocab.html#endorsement",
420420
"@container": "@set"
421421
},
422+
"endorsementJwt": {
423+
"@id": "https://purl.imsglobal.org/spec/vc/ob/vocab.html#endorsementJwt",
424+
"@container": "@set"
425+
},
422426
"image": {
423427
"@id": "https://purl.imsglobal.org/spec/vc/ob/vocab.html#image",
424428
"@type": "@id"

ob_v3p0/errata/errata.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ Previous versions of the context file will remain accessible, in order to keep b
3131
- `@id` of `achievement` in `AchievementSubject` now points to `https://purl.imsglobal.org/spec/vc/ob/vocab.html#achievement`
3232
- `@id` of `image` in `AchievementSubject` now points to `https://purl.imsglobal.org/spec/vc/ob/vocab.html#image`
3333
- `@id` of `image` in `Profile` now points to `https://purl.imsglobal.org/spec/vc/ob/vocab.html#image`
34+
- Added `endorsementJwt`.
3435

3536
#### version 3.0.2
3637

ob_v3p0/errata/ob_err_v3p0.html

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737
specNature: 'informative', // spec nature is "normative" or "informative"
3838
specType: 'errata', // spec type is "main", "cert", "impl", "errata" or other agreed upon string
3939
specVersion: '3.0',
40-
docVersion: '1.5',
40+
docVersion: '1.6',
4141
specStatus: "Final Release",
42-
specDate: 'June 12, 2026',
42+
specDate: 'June 29, 2026',
4343
contributors: _contributors,
4444
localBiblio: _localBiblio
4545
}
@@ -124,6 +124,14 @@ <h1>Revision History</h1>
124124
Added OpenAPI definition errors.
125125
</td>
126126
</tr>
127+
<tr>
128+
<td>Version 3.0 Final</td>
129+
<td>1.6</td>
130+
<td>June 29, 2026</td>
131+
<td>
132+
Added `endorsementJwt` to JSON-LD context.
133+
</td>
134+
</tr>
127135
</tbody>
128136
</table>
129137
</section>

ob_v3p0/microsites/v3p0.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ category: Specification
44
title: Open Badges Specification
55
shortcode: OB-30
66
status: Final
7-
lastUpdated: 2026-06-15
7+
lastUpdated: 2026-06-29
88
version: '3.0'
99
nature: normative
1010
docType: specification
@@ -220,6 +220,10 @@ releases:
220220
docVersion: "1.4.4"
221221
date: 2026-06-15
222222
comments: "Fixed errors in OpenAPI files"
223+
- version: "Final"
224+
docVersion: "1.4.5"
225+
date: 2026-06-29
226+
comments: "Added <code>endorsementJwt</code> to JSON-LD context"
223227
resources:
224228
- standards/v3p0/spec/spec-resources.md
225229
---
@@ -2588,6 +2592,10 @@ In this example, all required and optional properties are populated.
25882592
"@id": "https://purl.imsglobal.org/spec/vc/ob/vocab.html#endorsement",
25892593
"@container": "@set"
25902594
},
2595+
"endorsementJwt": {
2596+
"@id": "https://purl.imsglobal.org/spec/vc/ob/vocab.html#endorsementJwt",
2597+
"@container": "@set"
2598+
},
25912599
"image": {
25922600
"@id": "https://purl.imsglobal.org/spec/vc/ob/vocab.html#image",
25932601
"@type": "@id"

ob_v3p0/microsites/v3p0/errata.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,10 @@ releases:
131131
docVersion: 1.5
132132
date: 2026-06-12
133133
comments: Added OpenAPI definition errors.
134+
- version: Version 3.0 Final
135+
docVersion: 1.6
136+
date: 2026-06-29
137+
comments: Added `endorsementJwt` to JSON-LD context
134138
---
135139

136140
@standards/v3p0/errata/errata.md

ob_v3p0/microsites/v3p0/errata/errata.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ According to this policy, this section recaps all the changes made to the contex
3838
- `@id` of `achievement` in `AchievementSubject` now points to `https://purl.imsglobal.org/spec/vc/ob/vocab.html#achievement`
3939
- `@id` of `image` in `AchievementSubject` now points to `https://purl.imsglobal.org/spec/vc/ob/vocab.html#image`
4040
- `@id` of `image` in `Profile` now points to `https://purl.imsglobal.org/spec/vc/ob/vocab.html#image`
41+
- Added `endorsementJwt`.
4142

4243
#### version 3.0.2
4344

ob_v3p0/ob_v3p0.html

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
specNature: "normative", // spec nature is "normative" or "informative"
2828
specType: "main", // spec type is "main", "cert", "impl", "errata" or other agreed upon string
2929
specVersion: "3.0",
30-
docVersion: "1.4.4",
30+
docVersion: "1.4.5",
3131
specStatus: "Final Release",
32-
specDate: "June 15, 2026",
32+
specDate: "June 29, 2026",
3333
contributors: _contributors,
3434
localBiblio: _localBiblio,
3535
iprs: _iprs,
@@ -280,6 +280,16 @@ <h1>Revision History</h1>
280280
</ul>
281281
</td>
282282
</tr>
283+
<tr>
284+
<td>Final</td>
285+
<td>1.4.5</td>
286+
<td>June 29, 2026</td>
287+
<td>
288+
<ul>
289+
<li>Added `endorsementJwt` to JSON-LD context.</li>
290+
</ul>
291+
</td>
292+
</tr>
283293
</tbody>
284294
</table>
285295
</section>

0 commit comments

Comments
 (0)