Releases: eclipse-dataspace-dcp/decentralized-claims-protocol
v1.0.1
This is the maintenance release based on ISO feedback, which includes only editorial changes.
What's Changed
- chore: publish v1 by @arnoweiss in #245
- ci: edit redirect by @arnoweiss in #248
- fix: RFC 2119 keywords upper case by @ssteinbuss in #251
- fix:; wrong name by @ssteinbuss in #252
- chore: update SVGs to use text; change box name by @jimmarino in #257
- chore: clarify textual description of presentation flow by @arnoweiss in #259
- chore: clarify presentation query behavior with too many scopes by @arnoweiss in #258
New Contributors
- @ssteinbuss made their first contribution in #251
Full Changelog: v1.0...v1.0.1
v1.0
What's Changed
- chore: Update docs with respect to the state of the repo by @lgblaumeiser in #55
- Add basic housekeeping by @arnoweiss in #66
- feat: add automatic html build via respec by @arnoweiss in #69
- chore: links, images, references, headings by @arnoweiss in #73
- doc: Adds roadmap plan by @jimmarino in #74
- chore: remove shell scripting, add embedded dsp-reference by @arnoweiss in #78
- chore: change license to Apache 2 by @mspiekermann in #80
- chores: remove tractus-x reference in README, pr_etiquette and specification'… by @mspiekermann in #79
- docs: respec how-to by @arnoweiss in #82
- fix: load correct topology file after renaming (#79) by @arnoweiss in #81
- feat: add requestId to CredentialMessage by @nikschul in #83
- chore: auto-include readme as abstract in website build by @arnoweiss in #86
- feat: update terminology in CIP and VPP by @nikschul in #87
- feat: json schemas + examples and testing by @wolf4ood in #89
- feat: Update base part of the specification by @jimmarino in #93
- feat: Cleanup and reorganize VPP section by @jimmarino in #95
- feat: publish artifacts: json-ld context and json schemas on gh-pages by @wolf4ood in #98
- Restructure VPP section by @arnoweiss in #100
- feat: Update CIP to align terminology and formatting by @jimmarino in #102
- fix missing presentation def in json schema by @wolf4ood in #101
- fix: cleanup by @arnoweiss in #104
- feat: presentation definition schema link by @wolf4ood in #107
- feat: move and update Storage API by @nikschul in #108
- fix: link to example, move artifacts to issuance protocol by @arnoweiss in #110
- docs: replace cryptographicSuites with cryptography by @paullatzelsperger in #111
- feat: replace @type with type and roundTrip testing by @wolf4ood in #114
- feat: Draft of the trust model by @jimmarino in #117
- Replace odrl
issuancePolicywith presentation definition by @arnoweiss in #120 - feat: Reorders terminology section to come before the ecosystem section and fix links by @jimmarino in #122
- fix: remove context from credentialobject by @arnoweiss in #124
- docs: add decision-record about profiles by @paullatzelsperger in #126
- chore: removes
@typefrom the schema and tests by @wolf4ood in #127 - feat: bump ns and context to v1 by @wolf4ood in #131
- feat: create pipeline to build multiple versions by @arnoweiss in #134
- Add authors by @jimmarino in #136
- docs: introduce DCP profiles by @paullatzelsperger in #129
- fix: mount profiles as appendix by @arnoweiss in #137
- Publish v1.0-RC1 by @arnoweiss in #139
- dcp profiles minor changes by @hkny in #140
- fix broken link in specification by @nikschul in #142
- fix: specify behavior for invalid credentials by @arnoweiss in #143
- fix: examples for did doc entries by @arnoweiss in #156
- docs: clarify key rotation and revocation by @paullatzelsperger in #155
- fix: add missing presentationSubmission field + tests by @wolf4ood in #161
- Revert accidental commits by @jimmarino in #164
- docs: add homogeneity requirement by @paullatzelsperger in #163
- fix: remove testing folder by @arnoweiss in #165
- chore: changed Dataspace Authority to Dataspace Governance Authority to align with the community terminology by @PeterKoen-MSFT in #167
- docs: specify result behaviour on empty VP queries by @paullatzelsperger in #166
- docs: remove id alias by @paullatzelsperger in #153
- feat: improve batching of credential requests by @paullatzelsperger in #170
- feat: clarify wording on credentials by @arnoweiss in #174
- feat: add holderPid and issuerPid for correlation by @wolf4ood in #179
- fix: remove well-known from Issuer Metadata API by @mkollenstart in #180
- docs: add credential rejection message by @paullatzelsperger in #183
- docs: adding verification relationship to SI token validation by @hkny in #185
- docs: publishing versions by @arnoweiss in #181
- feat: Specify bad request response by @jimmarino in #186
- chore: publish
v1.0-RC2by @arnoweiss in #187 - docs: align CredentialMessage and CredentialContainer by @paullatzelsperger in #189
- feat: make https mandatory by @arnoweiss in #188
- docs:vp_validation by @hkny in #191
- feat: usage of the term issuer from VC data model by @wolf4ood in #198
- fix: credentialType as string in CredentialObject by @wolf4ood in #199
- feat: Add credentialSchema attribute by @jimmarino in #201
- fix: typo schema subject by @arnoweiss in #204
- fix: Remove relaxed restriction of holder and subject previously agreed by @jimmarino in #207
- Publish v1.0-RC3 and prepare to work on v1.0-RC4 by @arnoweiss in #206
- feat: add text for interrelation of DCP and DCP by @nikschul in #208
- fix: presentation exchange link by @gdacunha61 in https://github.com/eclipse-dataspace-dcp/decentralized-...
v1.0-RC4
This is the fourth Release Candidate for a stable v1 of the Decentralized Claims Protocol. The detailed history is generated from the commit history below. A human-readable render can be found in the public deployment [1].
[1] https://eclipse-dataspace-dcp.github.io/decentralized-claims-protocol/v1.0-RC4/
What's Changed
- Publish v1.0-RC3 and prepare to work on v1.0-RC4 by @arnoweiss in #206
- feat: add text for interrelation of DCP and DCP by @nikschul in #208
- fix: presentation exchange link by @gdacunha61 in #213
- feat: add ID to CredentialObject by @paullatzelsperger in #215
- fix: credential exchange flows typos by @gdacunha61 in #218
- chore: make CredentialObject.profile singular by @paullatzelsperger in #217
- feat: rephrase terminology section and update references to VC DataModel 2.0 by @nikschul in #223
- feat: prohibit empty
scopearray by @paullatzelsperger in #225 - feat: Minor word clean-up by @jimmarino in #226
- feat: fix simple typo by @jimmarino in #227
- feat: More typo fixes by @jimmarino in #228
- feat: Make bearer token optional; holderId now optional by @jimmarino in #229
- feat: fix minor typos by @jimmarino in #230
- feat: cleanup Readme and add TCK link by @jimmarino in #231
- fix: remove id-only credential object samples, load sample into test pipeline by @arnoweiss in #233
- feat: test examples against schemas before jsonld handling by @arnoweiss in #236
- fix: inconsistency in the CredentialObject definition by @paullatzelsperger in #238
- feat: fix two typos by @jimmarino in #239
New Contributors
- @gdacunha61 made their first contribution in #213
Full Changelog: v1.0-RC3...v1.0-RC4
v1.0-RC3
What's Changed
- chore: publish
v1.0-RC2by @arnoweiss in #187 - docs: align CredentialMessage and CredentialContainer by @paullatzelsperger in #189
- feat: make https mandatory by @arnoweiss in #188
- docs:vp_validation by @hkny in #191
- feat: usage of the term issuer from VC data model by @wolf4ood in #198
- fix: credentialType as string in CredentialObject by @wolf4ood in #199
- feat: Add credentialSchema attribute by @jimmarino in #201
- fix: typo schema subject by @arnoweiss in #204
- fix: Remove relaxed restriction of holder and subject previously agreed by @jimmarino in #207
Full Changelog: v1.0-RC2...v1.0-RC3
v1.0-RC2
What's Changed
- fix: examples for did doc entries by @arnoweiss in #156
- docs: clarify key rotation and revocation by @paullatzelsperger in #155
- fix: add missing presentationSubmission field + tests by @wolf4ood in #161
- Revert accidental commits by @jimmarino in #164
- docs: add homogeneity requirement by @paullatzelsperger in #163
- fix: remove testing folder by @arnoweiss in #165
- chore: changed Dataspace Authority to Dataspace Governance Authority to align with the community terminology by @PeterKoen-MSFT in #167
- docs: specify result behaviour on empty VP queries by @paullatzelsperger in #166
- docs: remove id alias by @paullatzelsperger in #153
- feat: improve batching of credential requests by @paullatzelsperger in #170
- feat: clarify wording on credentials by @arnoweiss in #174
- feat: add holderPid and issuerPid for correlation by @wolf4ood in #179
- fix: remove well-known from Issuer Metadata API by @mkollenstart in #180
- docs: add credential rejection message by @paullatzelsperger in #183
- docs: adding verification relationship to SI token validation by @hkny in #185
- docs: publishing versions by @arnoweiss in #181
- feat: Specify bad request response by @jimmarino in #186
New Contributors
- @PeterKoen-MSFT made their first contribution in #167
- @mkollenstart made their first contribution in #180
Full Changelog: v1.0-RC1...v1.0-RC2
v1.0-RC1
Notes
This is the first Release Candidate for a stable v1.0 of the Eclipse Decentralized Claims Protocol. The detailed history is generated from the commit history below. A human-readable render can be found in the public deployment [1]. Further work on the spec toward a stable release will be executed according to the roadmap [2].
[1] https://eclipse-dataspace-dcp.github.io/decentralized-claims-protocol/v1.0-RC1/
[2] https://github.com/eclipse-dataspace-dcp/decentralized-claims-protocol/blob/main/docs/roadmap/DCP_Roadmap_Plan.pdf
What's Changed
- chore: Update docs with respect to the state of the repo by @lgblaumeiser in #55
- Add basic housekeeping by @arnoweiss in #66
- feat: add automatic html build via respec by @arnoweiss in #69
- chore: links, images, references, headings by @arnoweiss in #73
- doc: Adds roadmap plan by @jimmarino in #74
- chore: remove shell scripting, add embedded dsp-reference by @arnoweiss in #78
- chore: change license to Apache 2 by @mspiekermann in #80
- chores: remove tractus-x reference in README, pr_etiquette and specification'… by @mspiekermann in #79
- docs: respec how-to by @arnoweiss in #82
- fix: load correct topology file after renaming (#79) by @arnoweiss in #81
- feat: add requestId to CredentialMessage by @nikschul in #83
- chore: auto-include readme as abstract in website build by @arnoweiss in #86
- feat: update terminology in CIP and VPP by @nikschul in #87
- feat: json schemas + examples and testing by @wolf4ood in #89
- feat: Update base part of the specification by @jimmarino in #93
- feat: Cleanup and reorganize VPP section by @jimmarino in #95
- feat: publish artifacts: json-ld context and json schemas on gh-pages by @wolf4ood in #98
- Restructure VPP section by @arnoweiss in #100
- feat: Update CIP to align terminology and formatting by @jimmarino in #102
- fix missing presentation def in json schema by @wolf4ood in #101
- fix: cleanup by @arnoweiss in #104
- feat: presentation definition schema link by @wolf4ood in #107
- feat: move and update Storage API by @nikschul in #108
- fix: link to example, move artifacts to issuance protocol by @arnoweiss in #110
- docs: replace cryptographicSuites with cryptography by @paullatzelsperger in #111
- feat: replace @type with type and roundTrip testing by @wolf4ood in #114
- feat: Draft of the trust model by @jimmarino in #117
- Replace odrl
issuancePolicywith presentation definition by @arnoweiss in #120 - feat: Reorders terminology section to come before the ecosystem section and fix links by @jimmarino in #122
- fix: remove context from credentialobject by @arnoweiss in #124
- docs: add decision-record about profiles by @paullatzelsperger in #126
- chore: removes
@typefrom the schema and tests by @wolf4ood in #127 - feat: bump ns and context to v1 by @wolf4ood in #131
- feat: create pipeline to build multiple versions by @arnoweiss in #134
- Add authors by @jimmarino in #136
- docs: introduce DCP profiles by @paullatzelsperger in #129
- fix: mount profiles as appendix by @arnoweiss in #137
New Contributors
- @lgblaumeiser made their first contribution in #55
- @mspiekermann made their first contribution in #80
- @nikschul made their first contribution in #83
Full Changelog: 0.8.1...v1.0-RC1
Release 0.8.1 of the IATP specification
What's Changed
- Rename
access_tokentotokenper previous discussions by @jimmarino in #52 - chore: fix context url in PresentationResponseMessage by @wolf4ood in #50
Full Changelog: 0.8.0...0.8.1
Release 0.8.0 of the IATP specification
What's Changed
- docs: add decision record about the release process by @paullatzelsperger in #15
- feat: Define ODRL links to scopes and presentation definitions by @jimmarino in #18
- feat: Define DID by @jimmarino in #16
- feat: Define the spec Json-ld context URI by @jimmarino in #21
- feat: Add credentials storage message by @jimmarino in #23
- Fix verifier vs. issuer in Membership VC section by @matgnt in #24
- feat: Remove the unused vp claim and reference to OAuth 2 endpoint parameters by @jimmarino in #28
- feat: Add DSP profile document that defines well-known metadata by @jimmarino in #20
- Note on SIOPv2 and rework todo by @matgnt in #25
- Add Json-Ld context, cleanup message types, add proper context URLs by @jimmarino in #30
- feat: non-normative STS API spec by @wolf4ood in #29
- feat: Remove JWT access token restriction and define its submission in an self-issued identity token by @jimmarino in #38
- Remove my name from editors list by @matgnt in #39
- docs: add draft for an IATP Test Plan by @paullatzelsperger in #41
- Issuance endpoint is /credentials by @matgnt in #42
- Cleanup Access Token descriptions, text on the relationship between participant id, and remove the unused client_id attribute by @jimmarino in #45
- Rename presentation_access_token and define PresentationResponseMessage by @jimmarino in #47
- chore: add PresentationResponseMessage term definition by @wolf4ood in #48
- Prepare for release 0.8 by @jimmarino in #49
New Contributors
- @paullatzelsperger made their first contribution in #15
- @jimmarino made their first contribution in #18
- @matgnt made their first contribution in #24
- @wolf4ood made their first contribution in #29
Full Changelog: https://github.com/eclipse-tractusx/identity-trust/commits/0.8.0