Skip to content

r3.1

Pre-release
Pre-release

Choose a tag to compare

@camara-release-automation camara-release-automation released this 25 Sep 10:57
4de6c87

Release Notes

This release candidate contains the definition and documentation of

  • webrtc-call-handling 0.4.0-rc.1
  • webrtc-events-subscriptions 0.3.0-rc.1
  • webrtc-registration 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)

webrtc-call-handling 0.4.0-rc.1

webrtc-call-handling 0.4.0-rc.1 is a release-candidate version of this API.

Changes documented below are compared to version 0.3.0.

Breaking changes

  • enhance: possibly breaking down MediaSessionInformation into distinct schema at PR #164

Added

  • feat: add Emergency Calling support (callType + PIDF-LO location) at PR #120
  • feat: use optional originatorLocationDetails as part of the call request at PR #142
  • feat: add anonymous call origination (sip:anonymous@anonymous.invalid) and home local number support to the Address schema at PR #178

Changed

  • enhance: possibly breaking down MediaSessionInformation into distinct schema at PR #164
  • task: sync common files (error responses, headers, security schemes) to Commonalities r4.2 at PR #172
  • task: sync common files (error responses, headers, security schemes) to Commonalities r4.3 at PR #193
  • task: add mandatory info.description templates (authorization and authentication, additional error responses, request body strictness) at PR #202
  • fix: standardize apiRoot server variable description at PR #225
  • fix: rename tag Call handling to Call Handling (Title Case) at PR #226

Fixed

  • fix: Commonalities v4.2 alignment at PR #174
  • fix: add missing x-correlator response header to PUT /sessions/{mediaSessionId}/status 200 and 204 responses at PR #222
  • fix: document RFC 3339 format for LocationDetails timestamp at PR #227

Removed

  • fix: remove reason and sequenceNumber fields from MediaSessionInformation at PR #119
  • fix: remove clientCorrelator, serverCorrelator, callObjectRef, and offerRequired at PR #124

webrtc-events-subscriptions 0.3.0-rc.1

webrtc-events-subscriptions 0.3.0-rc.1 is a release-candidate version of this API.

Breaking changes

  • fix: decouple WebRTC-Events subscriptions from specific media session or registration at PR #126
  • fix: CloudEvent structure review and rename API to webrtc-events-subscriptions at PR #183
  • task: rename events API and bump commonalities release at PR #185

Added

  • feat: add PUT /subscriptions/{subscriptionId} to update sink credentials and duration at PR #152
  • feat: require differentiating originator and receiver location in event payloads at PR #142
  • fix: support multiple event types per subscription at PR #156

Changed

  • fix: decouple WebRTC-Events subscriptions from specific media session or registration at PR #126
  • fix: CloudEvent structure review and rename API to webrtc-events-subscriptions at PR #183
  • task: rename events API and bump commonalities release at PR #185
  • fix: update WebRTC subscription examples and developer guidance at PR #151
  • fix: Commonalities v4.2 alignment at PR #174
  • task: sync common files (error responses, headers, security schemes, CloudEvent template) to Commonalities r4.2 at PR #172
  • task: sync common files (error responses, headers, security schemes, CloudEvent template) to Commonalities r4.3 at PR #193
  • task: add mandatory info.description templates (authorization and authentication, additional error responses, request body strictness) at PR #202
  • fix: rename local CloudEvent wrapper schema to WebrtcEventNotification at PR #212
  • fix: standardize apiRoot server variable description at PR #225
  • fix: rename tag Webrtc-events Subscription to Webrtc Events Subscription (Title Case) at PR #226

Fixed

  • fix: correct example field name accessTokenExpireUtc to accessTokenExpiresUtc at PR #151
  • fix: mark AccessTokenCredential accessToken and accessTokenType as writeOnly at PR #223
  • fix: document RFC 3339 format for LocationDetails timestamp at PR #227

Removed

  • fix: remove clientCorrelator, serverCorrelator, callObjectRef, and offerRequired at PR #124
  • fix: remove unused HTTPSubscriptionRequest, HTTPSubscriptionResponse and HTTPSettings schemas at PR #224

webrtc-registration 0.4.0-rc.1

webrtc-registration 0.4.0-rc.1 is a release-candidate version of this API.

Changes documented below are compared to version 0.3.0.

Breaking changes

  • feat: add optional phoneNumber to POST /sessions with strict token-type handling at PR #187

Added

  • feat: add GET /sessions and GET /sessions/{registrationId} at PR #169
  • feat: add optional phoneNumber to POST /sessions with strict token-type handling at PR #187

Changed

  • fix: clarification on the POST /sessions operation at PR #180
  • fix: clarification on registration expiration at PR #166
  • fix: clarification on registrationExpireTime at PR #165
  • task: sync common files (error responses, headers, security schemes) to Commonalities r4.2 at PR #172
  • task: sync common files (error responses, headers, security schemes) to Commonalities r4.3 at PR #193
  • task: add mandatory info.description templates (authorization and authentication, additional error responses, request body strictness) at PR #202
  • fix: clarify registration retrieval scoping by phoneNumber and correct example registrationId at PR #204
  • fix: clarify client-side phoneNumber requirements per token type at PR #205
  • fix: standardize apiRoot server variable description at PR #225

Fixed

  • fix: correct POST /sessions response code from 200 to 201 and deviceId field format at PR #169
  • fix: Commonalities v4.2 alignment at PR #174
  • fix: close unclosed backtick in API description at PR #212

Removed

  • N/A

Full Changelog: r2.2...r3.1