Change8

9.10.4

Breaking Changes
📦 twilio-sdkView on GitHub →
2 breaking3 features🔧 3 symbols

Summary

This release introduces API changes for Data-ingress, including moving operationId to headers and removing estimated completion time, alongside new operation endpoints in both Data-ingress and Memory modules.

⚠️ Breaking Changes

  • The field `estimatedCompletionTime` has been removed from `LongRunningOperationResponse`.
  • The `operationId` has been moved from the body of `LongRunningOperationResponse` to the response headers.

Migration Steps

  1. Consumers relying on `estimatedCompletionTime` in `LongRunningOperationResponse` must update their code to read the completion time from the response headers instead, or remove the dependency if it is no longer needed.
  2. Consumers relying on `operationId` being present in the body of `LongRunningOperationResponse` must update their code to read `operationId` from the response headers.

✨ New Features

  • Added support for `stage-us1` to supportedRealms for all Data-ingress endpoints.
  • Added new path `/v1/ControlPlane/Operations/{OperationId}` (GetControlPlaneOperationStatus) to Data-ingress.
  • Added new path `/v1/ControlPlane/Operations/{operationId}` (FetchOperation) to Memory.

Affected Symbols