Repository navigation
r2.2
Pre-release
Pre-release
Release Notes
This release candidate contains the definition and documentation of
- device-data-volume-subscriptions 0.2.0-rc.2
- device-data-volume 0.2.0-rc.2
The API definition(s) are based on
- Commonalities r4.4 (0.9.0)
- Identity and Consent Management r4.2 (0.5.0)
device-data-volume-subscriptions 0.2.0-rc.2
device-data-volume-subscriptions 0.2.0-rc.2 is a release-candidate version of this API.
Changes documented below are compared to version 0.2.0-rc.1.
- API definition with inline documentation:
Breaking changes
- [Changed / Added / Removed] Update error response codes to use new Commonalities r4.4 schema by @eric-murray in #127
- Property subscriptionDetail is now a required subscription creation parameter
- Add 404 IDENTIFIER_NOT_FOUND to device-data-volume-subscriptions creation
- [Changed] Improve API documentation by @eric-murray in #129
- Threshold events now trigger when the remaining data allowance is equal to the threshold, instead of below it
- [Changed] Update response reference for unprocessable entity and improved initialEvent description by @eric-murray in #138
- With
initialEventset to true, an initial event is only sent if the remaining data allowance equals the threshold when the subscription is created
- With
Added
- [Changed / Added / Removed] Update error response codes to use new Commonalities r4.4 schema by @eric-murray in #127
- Add 404 IDENTIFIER_NOT_FOUND to device-data-volume-subscriptions creation
- [Updated / Fixed / Added] Refactor test cases for updated API definitions by @eric-murray in #130
- Add additional test cases
- Add 429 error test cases for createDeviceDataVolumeSubscription operations
- Add 401 error test cases for all operations
- Add 422 error test cases for createDeviceDataVolumeSubscription operations
- Add additional test cases
Changed
- [Changed] Improve API documentation by @eric-murray in #129
- Threshold events now trigger when the remaining data allowance is equal to the threshold, instead of below it
- [Changed] Update response reference for unprocessable entity and improved initialEvent description by @eric-murray in #138
- With
initialEventset to true, an initial event is only sent if the remaining data allowance equals the threshold when the subscription is created
- With
- [Changed / Added / Removed] Update error response codes to use new Commonalities r4.4 schema by @eric-murray in #127
- Property subscriptionDetail is now a required subscription creation parameter
- [Updated / Fixed / Added] Refactor test cases for updated API definitions by @eric-murray in #130
- Move test definitions to separate files for each defined operation
Fixed
- [Updated / Fixed / Added] Refactor test cases for updated API definitions by @eric-murray in #130
- Fix typos in test case definitions
Removed
- [Changed / Added / Removed] Update error response codes to use new Commonalities r4.4 schema by @eric-murray in #127
- Remove 404 IDENTIFIER_NOT_FOUND from device-data-volume-subscriptions retrieval and deletion
- Removed OUT_OF_RANGE from the 400 response of GET /subscriptions, and INCOMPATIBLE_STATE from the 409 response of POST /subscriptions
device-data-volume 0.2.0-rc.2
device-data-volume 0.2.0-rc.2 is a release-candidate version of this API.
Changes documented below are compared to version 0.2.0-rc.1.
- API definition with inline documentation:
Breaking changes
- [Changed] Increase maximum data allowance limit by @eric-murray in #126
- The max of
remainingDataAllowance.valuein the POST /retrieve 200 response increased from 1000 to 99999 (response-property-max-increased)
- The max of
Added
- [Updated / Fixed / Added] Refactor test cases for updated API definitions by @eric-murray in #130
- Add additional test cases
- Add 401 and 429 error test cases for checkDataVolume and retrieveDataVolume
- Add additional test cases
Changed
- [Changed] Improve API documentation by @eric-murray in #129
- [Changed] Increase maximum data allowance limit by @eric-murray in #126
- The max of
remainingDataAllowance.valuein the POST /retrieve 200 response and ofdataAllowanceThreshold.valuein the POST /check request increased from 1000 to 99999
- The max of
Fixed
- [Fixed] Fix feature files for device-data-volume by @eric-murray in #128
- Change remaining references to response body property
$.dataAllowance to new property name $ .remainingDataAllowance
- Change remaining references to response body property
- [Updated / Fixed / Added] Refactor test cases for updated API definitions by @eric-murray in #130
- Fix typos in test case definitions
Removed
- [Changed / Added / Removed] Update error response codes to use new Commonalities r4.4 schema by @eric-murray in #127
- Remove 404 NOT_FOUND from all device-data-volume endpoints
Full Changelog: r2.1...r2.2