v0.10.0-rc
Pre-release
Pre-release
This is the release candidate of v0.10.0 - containing the upcoming fourth alpha version of the Quality-On-Demand (QoD) API
- API definition with inline documentation:
Please note:
- This release will contain significant changes compared to v0.9.0, and it is not backward compatible
- Within notifications the schema
EventNotification
has been replace byCloudEvent
in accordance with the updated CAMARA Design Guidelines - If within
device
an IPv6 address is used it must be a single IPv6 address (out of the prefix used by the device)
- Within notifications the schema
- This is only the pre-release, it should be considered as a draft of the upcoming release v0.10.0
- The pre-release is meant for implementors, but it is not recommended to use the API with customers in productive environments.
Main Changes
- Aligned event notification with CloudEvent spec which will allow API consumers and implementators to use standard libraries and tools which are available to handle CloudEvents (https://cloudevents.io/)
- Added a new operation
/sessions/{sessionId}/extend
which allows to extend the duration of an active session
Added
- Added new endpoint to extend duration of an active session by @emil-cheung in #216
- Introduced of linting with Megalinter and Swagger Editor Validator by @RandyLevensalor, @maxl2287 and @ravindrapalaskar17 in #206, #207, #212, and #215
- Added global tags element by @rartych in #227
Changed
- Align event notification with CloudEvents spec by @jlurien in #224
- Moved "description" out of "allOf" declaration by @maxl2287 in #205
- Note: this change shouldn't have an impact for API consumers but is relevant for implementations of the API.
- Aligned with changes in https://github.com/camaraproject/Template_Lead_Repository on test definitions by @rartych in #233
- Single IP addresses in Device model specified with standard formats instead of patterns by @jlurien in #237
Fixed
- NA
Removed
- NA
New Contributors
- @ravindrapalaskar17 made their first contribution in #215
- @rartych made their first contribution in #227
Full Changelog: v0.9.0...v0.10.0-rc