v0.9.0
This is the third alpha version of the Quality-On-Demand (QoD) API.
- API definition with inline documentation:
Please note:
- This release contains significant breaking changes compared to v0.8.1, and it is not backward compatible
- Especially a lot of the parameter names changed in line with the agreed glossary within CAMARA Commonalities
- This is an alpha version, it should be considered as a draft.
- There are bug fixes to be expected and incompatible changes in upcoming versions.
- The release is suitable for implementors, but it is not recommended to use the API with customers in productive environments.
Added
- Introduced
qosStatus
and corresponding notification event to fix issue #38 by @emil-cheung in #67 - Added basic tests with Cucumber framework using Java and Maven implementation by @mdomale in #134
- Added new methods to get service provider defined QoS Profile by @RandyLevensalor in #138
- Scopes specified and OAuth2 authorizationCode flow added as security mechanism, for operations dealing with QoD sessions by @jlurien in #163
- Added new model
EventQosStatus
by @jlurien in #167
Changed
- Aligned error format with CAMARA design guidelines by @jlurien in #104
- Renamed properties to new terms agreed in CAMARA Commonalitites by @jlurien in #129
- Updated method for identifying devices by IPv4 address by @eric-murray in #139
- Updated of the notification event related fields based on the CAMARA design guideline by @akoshunyadi in #155
- CAMARA documentation is now embedded within the OAS definition, and not separate by @jlurien in #151
Fixed
- Added error code 501 "Not Implemented" by @dfischer-tech in #124
- Added inheritance between Event and QosStatusChangedEvent and simplified notification payload model by @patrice-conil in #177
Removed
- Removed format lines from Datatypes
Ipv4Address
andIpv6Address
by @tlohmar in #177 - Removed markdown documentation (now embedded within the OAS definition, see above)
New Contributors
- @jlurien made their first contribution in #104
- @dfischer-tech made their first contribution in #124
- @maheshc01 made their first contribution in #132
- @eric-murray made their first contribution in #139
- @mdomale made their first contribution in #134
- @RandyLevensalor made their first contribution in #138
Full Changelog: v0.8.1...v0.9.0