Repository navigation
r3.2
Pre-release
Pre-release
Release Notes
This release candidate contains the definition and documentation of
- device-identifier 0.4.0-rc.1
The API definition(s) are based on
- Commonalities r4.3 (0.8.0)
- Identity and Consent Management r4.2 (0.5.0)
device-identifier 0.4.0-rc.1
device-identifier 0.4.0-rc.1 is a release-candidate version of this API.
Changes documented below are compared to version 0.3.0.
- API definition with inline documentation:
Breaking changes
- Mandatory response property
lastCheckedcan now be set tonullif the API provider does not have this information
Added
- Add match-identifier endpoint by @ALIIQBAL786 in #151
- Add common template code to info.description by @eric-murray in #170
- Add conformance test definitions for the new /match-identifier endpoint by @usmanTheCoder in #160
- [Added] Update test cases for device identifier matching by @eric-murray in #188
- [Added] Add tests for multiple device identifiers and missing end user consent by @eric-murray in #205
Changed
- fix: changed networkaccessidentifier example to use example.com by @Kevsy in #147
- Update API definition following Commonalities r4.3 by @eric-murray in #167
- Use header, parameter and schema definition from Commonalities where possible rather than maintain local copies
- Add
maxLengthdirective for all strings- Free-form
modelandmanufacturerstrings now limited to 32 characters
- Free-form
- Tightening of
ppidformat by addingminLength: 64,maxLength: 128, andpattern: ^[a-fA-F0-9]{64,128}$constraints
- [Changed] Update and clarify tests for applicability to 2-legged and/or 3-legged access tokens by @eric-murray in #189
- [Changed] Make lastChecked property nullable and add examples by @eric-murray in #184
- [Changed] Various documentation additions, updates and fixes for consistency, accuracy and clarity by @eric-murray in #198
- [Changed] Add dedicated response body schema and update tests by @eric-murray in #203
- [Changed] Refactor MatchRequestBody to allow proper schema validation for provided identifier by @eric-murray in #202
Fixed
- Fix typo in test scenario 200.05 by @eric-murray in #155
- [Fixed] Fix ipv4Address typo in feature files by @eric-murray in #182
- [Fixed] Rename schema DevicePPID to use PascalCase by @eric-murray in #179
- [Fixed] Fix test definition component references by @eric-murray in #197
- [Fixed] Fix examples by @eric-murray in #196
- [Fixed] Documentation fixes by @eric-murray in #204
Removed
- N/A
Full Changelog: r2.2...r3.2