r3.3
This release contains documents and artifacts of Commonalities version 0.6.0:
- Commonalities approved deliverables in documentation folder.
- Commonalities approved artifacts in artifacts folder.
The relevant details of authentication and consent collection are covered by release 3.3 of Identity and Consent Management Working Group documents.
Added
- CAMARA API Design Guide document by @rartych in #441
- CAMARA API Event Subscription and Notification Guide document by @bigludo7 in #442
- Links to CAMARA API Event Subscription and Notification Guide in artifacts by @rartych in #453
- Updated Glossary with Terminology from Device Identifier API by @eric-murray in #454
- Text description for duration format fields by @PedroDiez in #459
- Event versioning section added to Guide document by @tanjadegroot in #475
- Not Documented Error Responses info.description section by @PedroDiez in #457
- Enhancements Subscription/Notification Architecture (
sinkstring pattern, special events update) by @PedroDiez in #464 - XCorrelator schema in CAMARA_common.yaml and format checking step in testing template by @PedroDiez in #480
- Added event-notification feature file template by @bigludo7 in #470
- Added Pairwise Pseudonymous Identifier to glossary by @eric-murray in #485
- Recommendation and examples to provide schema context in test definitions by @PedroDiez in #492
- Continuous release numbering guidelines in CAMARA API Design Guide by @tanjadegroot in #505
Changed
- Aligned Error 401 wording in Notification Cloud Events artifact by @PedroDiez in #449
- Updated
typesproperty ofSubscriptionallowing more than one event type per subscription by @eric-murray in #432 and clarification on using multiple event types by @rartych in #477 - Request response definitions and other clarifications in chapter 5 of API Design Guide by @rartych in #450
- X-Correlator format changed by @PedroDiez in #463
- Updated Security chapter in CAMARA-API-Design-Guide.md by @rartych in #467
- Sorting Logic in CAMARA-API-Design-Guide.md by @PedroDiez in #471
- Linting rules definition for OpenAPI specfications updated by @rartych in #466
- Updated linting rules for test definitions in .gherkin-lintrc by @rartych in #472
- Editorial improvements of Guide documents and keyword capitalization by @rartych in #494 and #501
- Linting rules updated by @rartych in #502
- Changed Mandatory Description for date-time string format and updated template files by @PedroDiez in #497
Fixed
- Missing bullet point for Mandatory Errors restored in CAMARA API Design Guide by @rartych in #488
- Editorial improvements of Guide documents by @rartych in #494
- Clarified that the DeviceResponse schema is not mandatory by @eric-murray in #490
- ErrorInfo scheme unification in CAMARA_common.yaml and event-subscription-template.yaml by @rartych in #506
Removed
- Removed AUTHENTICATION_REQUIRED error code by @eric-murray in #429
- API Design Guidelines document was deprecated by @rartych in #441
- Removed IDENTIFIER_MISMATCH error and introduced DeviceResponse object by @eric-murray in #455
- Removed IDENTIFIER_MISMATCH from testing artifacts by @jlurien in #479
Full Changelog: r2.3...r3.3