Skip to content

Commit 96e850f

Browse files
phin10paolo-de-rosadavid-bakkernikosft
authored
Release/2.5.0 (#602)
* Release/2.5.0 (#1454) * Updated the links (#1444) * Feature/2.5.0 (#1453) * Fixing broken reference * Solving #1342 * Correction typo in references to Topic 31 * Solving #1396 * Update architecture-and-reference-framework-main.md Fixing description of the use of registration certificates in section 6.6.3.3 to make clear that an RP can have multiple reg certs and that, if there is no reg cert, the Wallet Unit needs to have the intended use to be able to request the registered attributes from the Registrar. * Improving the wording of RPRC_09 and RPRC_13 * Solving #1406 and #1341 For #1406: Changes in DASH_03, RPT_DPA_05 and _05a, and RPRC_12 For #1341: Changes to Topic 27 introduction (not finished yet) * Solved #1341 * Final changes for #1341 * Solved #1399 * Solving #1352 * Solving #1292 * Solving #1424 * Removing "(sub-)entitlements" from ARF Harri noted that the words "(sub-)entitlement" are not used in TS5 and TS6, and they are used in a different meaning in ETSI 119 475 and 119 495. Therefore, I have removed these terms from the ARF, and used sligthly more verbose descriptions instead. * Changes regarding URL of RP's Registrar in case an intermediary is involved Harri pointed out that DASH_03 point f) is not correct in case an intermediary is involved. I have added a note to clarify how the Wallet Unit can obtain this URL in case an intermediary is involved. I added similar notes to RPRC_18 and RPRC_19. I added RPRC_08a to ensure a registration cert contains this URL. Also, some more minor fixes as a result of Harri's review. * Solving #1283 * Solving #1156 * Solving #1087 * Solved #1282 * Solving #1387 * Solved #1288 * Solved #1391 * Adding definition of 'intermediary' to Annex 1 See also #1159 * Editorial (markdown) corrections First changes for fixing #1245 in README file * Fixing #1245 * Correcting description of how OpenID4VP uses attestation types * Solving #1284 * Solving #1253 * Accessibility update to chapter 8 main doc, annex2, annex3.1, annex3.2 * Update architecture-and-reference-framework-main.md Typo in link * Update architecture-and-reference-framework-main.md Update on change log * Topic o and z discussion papers updated, release 3 (#597) * Updated topic O discussion paper r3 * Updated topic Z discussion paper r3 * age verfication attributes removed solving ##1429 Revision table added (#1442) Co-authored-by: Nikos <[email protected]> * Changelog * Update references * rulebooks moved on a dedicated repository * polishing and linting * polishing and linting * polishing and linting * polishing and linting * polishing and linting --------- Co-authored-by: David Bakker <[email protected]> Co-authored-by: Paul Hin <[email protected]> Co-authored-by: Nikos <[email protected]> --------- Co-authored-by: Paul Hin <[email protected]> Co-authored-by: David Bakker <[email protected]> Co-authored-by: Nikos <[email protected]> * Links fixed (#1455) * fixing links and configuration * fixing links, linting and cleaning * added media annex 5 * fixing links, linting and cleaning --------- Co-authored-by: Paolo De Rosa <[email protected]> Co-authored-by: David Bakker <[email protected]> Co-authored-by: Nikos <[email protected]>
1 parent 782a6e8 commit 96e850f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+917
-973
lines changed

CHANGELOG.md

Lines changed: 29 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,41 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semverdoc.org/).
77

8-
## [2.4.0] - 2025 - 07 - 18
8+
## [2.5.0] - 2025-09-12
99

1010
Changes:
1111

12-
- the discussion Paper for Topic U was integrated into Section 6.5.3.6, and into Topic 19 and Topic 40.
12+
- The **PID rulebook** and **mDL rulebook** (previously in Annex 3) have been
13+
moved to the [attestation rulebooks repository](https://github.com/eu-digital-identity-wallet/eudi-doc-attestation-rulebooks-catalog/).
14+
- A new **Chapter 8 on Accessibility** has been introduced.
15+
- The former accessibility content from Section 6.5.4 has been removed.
16+
- In Annex 2, a new **Topic 54 on Accessibility** has been created, and
17+
relevant content has been moved from Topic 40 to Topic 54.
18+
- Several issues raised via Confluence and GitHub have been resolved.
19+
- In addition, a limited number of editorial corrections have been made.
20+
21+
## [2.4.0] - 2025-07-18
22+
23+
Changes:
24+
25+
- the discussion Paper for Topic U was integrated into Section 6.5.3.6, and into
26+
Topic 19 and Topic 40.
1327
- the discussion Paper for Topic H was integrated into Topic 19.
1428
- a number of issues raised via Confluence or GitHub were solved.
1529
- apart from these changes, a limited number of editorial mistakes were corrected.
1630

17-
## [2.3.0] - 2025 - 07 - 04
31+
## [2.3.0] - 2025-07-04
1832

1933
Changes:
2034

2135
- added results of "Topic K - Combined presentation of Attestations"
22-
- processed comments on Relying Party Registrars, WUA compatibility issues against OID4VCI, some other comments from 1.8.0 and 1.10.0
36+
- processed comments on Relying Party Registrars, WUA compatibility issues
37+
against OID4VCI, some other comments from 1.8.0 and 1.10.0
2338
- fixed missing reference links to STS Roadmap issues
2439
- added a paragraph on accessibility
2540
- reflected the existence of the new Rulebook template
2641

27-
## [2.2.0] - 2025 - 06 - 20
42+
## [2.2.0] - 2025-06-20
2843

2944
Changes:
3045

@@ -36,7 +51,7 @@ data to DPAs"
3651
- added results of "Topic W - Transactional data for payment and other use cases
3752
- added results of "Topic J - Wallet to Wallet interaction"
3853

39-
## [2.1.0] - 2025 - 06 - 06
54+
## [2.1.0] - 2025-06-06
4055

4156
Changes:
4257

@@ -45,7 +60,8 @@ use of registration certificates, and the optional use of information registered
4560
by a Registrar,
4661
- all references to the possible use of a WUA on the presentation interface
4762
between Wallet Units and Relying Parties were removed,
48-
- added remark on DC-API - Topic F will be additionally discussed in ARF development iteration 3
63+
- added remark on DC-API - Topic F will be additionally discussed in ARF
64+
development iteration 3
4965
- CDDL syntax updated PID rulebook in section 3.1.5
5066

5167
Editorial changes and fixing typos.
@@ -55,10 +71,13 @@ Editorial changes and fixing typos.
5571
Processed comments provide in the Coordination Group meeting on 21 May 2025.
5672

5773
- added remark on WUA - Work is still in progress on [TS3](https://github.com/eu-digital-identity-wallet/eudi-doc-standards-and-technical-specifications-private/blob/main/docs/technical-specifications/ts3-wallet-unit-attestation.md),
58-
- added remark on Pseudonyms - Topic E will be revised in ARF development iteration 3,
74+
- added remark on Pseudonyms - Topic E will be revised in ARF development
75+
iteration 3,
5976
- added remark on ZKP - Topic G will be revisited in ARF development iteration 3,
60-
- added remark the use of the [W3C Digital Credentials API] is optional (section 4.4.3.1),
61-
- added the planning of a new topic Z, for discussion on device-bound Attestations and section 1.7,
77+
- added remark the use of the [W3C Digital Credentials API] is optional (section
78+
4.4.3.1),
79+
- added the planning of a new topic Z, for discussion on device-bound
80+
Attestations and section 1.7,
6281
- updates on Relying Party registration to align with [CIR 2025/848](https://data.europa.eu/eli/reg_impl/2025/848/oj).
6382

6483
Editorial changes and fixing typos.

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ SOURCE_DOCS := $(MAIN_DOC) $(ANNEXES_DOCS)
2626
# Directories and Build Information
2727
BUILD_DIR := ./build
2828
SITE_DIR := ./site
29-
VERSION := 2.4.0
29+
VERSION := 2.5.0
3030
BUILD := $(shell date +%Y%m%d.%H%M%S)
3131

3232
# Pandoc configuration

docs/annexes/README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Architecture and Reference Annexes
2+
3+
Below is the list of all ARF annexes.
4+
If you prefer, you can download the annexes together with the main file as a
5+
single PDF from [this release page](https://github.com/eu-digital-identity-wallet/eudi-doc-architecture-and-reference-framework/releases).
6+
7+
- [Annex 1 - Definitions](annex-1/annex-1-definitions.md)
8+
- [Annex 2 - High Level Technical Requirements](annex-2/annex-2-high-level-requirements.md)
9+
- [Annex 3.01 - PID Rulebook](annex-3/annex-3.01-pid-rulebook.md)
10+
- [Annex 3.02 - mDL Rulebook](annex-3/annex-3.02-mDL-rulebook.md)
11+
- [Annex 4.01 - eudi wallet initialisation and activation](annex-4/annex-4.01-eudi-wallet-initialisation-and-activation.pdf)
12+
- [Annex 4.02 - eudi wallet online identification and authentication](annex-4/annex-4.02-eudi-wallet-online-identification-and-authentication.pdf)
13+
- [Annex 4.03 - eudi wallet issuing mdl](annex-4/annex-4.03-eudi-wallet-issuing-mdl.pdf)
14+
- [Annex 4.04 - eudi wallet presenting mdl proximity supervised](annex-4/annex-4.04-eudi-wallet-presenting-mdl-proximity-supervised.pdf)
15+
- [Annex 4.05 - eudi wallet presenting mdl proximity unsupervised](annex-4/annex-4.05-eudi-wallet-presenting-mdl-proximity-unsupervised.pdf)
16+
- [Annex 4.06 - remote qes creating a signature eudi wallet used for authentication authorisation](annex-4/annex-4.06-Remote-qes-creating-a-signature-eudi-wallet-used-for-authentication-authorisation.pdf)
17+
- [Annex 4.07 - remote qes enrolment](annex-4/annex-4.07-remote-qes-enrolment.pdf)
18+
- [Annex 4.08 - remote qes creating a signature channelled by eudi wallet](annex-4/annex-4.08-remote-qes-creating-a-signature-channeled-by-eudi-wallet.pdf)
19+
- [Annex 4.09 - remote qes creating a signature channelled by relying party](annex-4/annex-4.09-remote-qes-creating-a-signature-channeled-by-relying-party.pdf)
20+
- [Annex 4.10 - qes view history of signatures](annex-4/annex-4.10-qes-view-history-of-signatures.pdf)
21+
- [Annex 4.11 - local qes enrolment](annex-4/annex-4.11-local-qes-enrolment.pdf)
22+
- [Annex 4.12 - local qes creating a signature](annex-4/annex-4.12-local-qes-creating-a-signature.pdf)
23+
- [Annex 5.01 - Design guide](annex-5/annex-5.01-design-guide.md)
24+
- [Annex 5.02 - Data sharing scenarios](annex-5/annex-5.02-design-guide-data-sharing-scenarios.md)
25+
- [Annex 6 - Certification Requirements](annex-6/annex-6-certification-requirements.pdf)

docs/annexes/annex-1/annex-1-definitions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ standard or a formal publication, that source is mentioned.
110110
| Certificate Policy (CP) | A named set of rules that indicates the applicability of a certificate to a particular community and/or class of application with common security requirements. |
111111
| Holder (when used in the context of Wallet-to-Wallet interactions) | A User wishing to use their Wallet Unit to present attributes from a PID or attestation to the User of another Wallet Unit. *Notes: See also Verifier. - See [Topic 30](../annex-2/annex-2-high-level-requirements.md#a2330-topic-30---interaction-between-wallet-units).* |
112112
| Holder Wallet Unit | A Wallet Unit used by a Holder. |
113+
| Intermediary | A Relying Party that offers services to other (intermediated) Relying Parties to, on their behalf, connect to Wallet Units and request the User attributes that these intermediated Relying Parties need. *Note: See [Topic 52](../annex-2/annex-2-high-level-requirements.md#a2352-topic-52-relying-party-intermediaries)* |
113114
| Namespace | A specification of the attribute identifier, syntax and semantics of attributes that can be used in an attestation, having an identifier that is unique within the context of the EUDI Wallet ecosystem. *Note: See [Topic 12](../annex-2/annex-2-high-level-requirements.md#a2312-topic-12---attestation-rulebooks).* |
114115
| National Accreditation Bodies (NAB) | A body that performs accreditation with authority derived from a Member State under [Regulation (EC) No 765/2008](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex:32008R0765). |
115116
| Notification | The act of transferring information to the European Commission. *Note: see [Topics 31](../annex-2/annex-2-high-level-requirements.md#a2331-topic-31---pid-provider-wallet-provider-attestation-provider-and-access-certificate-authority-notification-and-publication). |

0 commit comments

Comments
 (0)