Change8

9.6.0

Breaking Changes
📦 twilio-sdkView on GitHub →
1 breaking6 features🐛 3 fixes🔧 6 symbols

Summary

This release includes fixes for timezone handling and configuration, updates to the Serverless and Flex APIs, and changes to the Video room resource parameters.

⚠️ Breaking Changes

  • The `transcribe_participants_on_connect` and `transcriptions_configuration` parameters were removed from the Video room resource, but they were also added back in the same release notes block. Assuming the removal is the intended breaking change: Code relying on these parameters being absent or having a different structure in the room resource might need updates.

Migration Steps

  1. Review Video room resource usage if you were relying on the previous state of `transcribe_participants_on_connect` and `transcriptions_configuration`.

✨ New Features

  • Added `response_key` for `Usage Triggers` fetch endpoint in Api.
  • Added Update Interaction API in Flex.
  • Added `webhook_ttid` as an optional parameter in Flex Interactions API.
  • Added node22 as a valid Build runtime in Serverless.
  • Added node20 as a valid Build runtime in Serverless.
  • Added `transcribe_participants_on_connect` and `transcriptions_configuration` back to the Video room resource.

🐛 Bug Fixes

  • Fixed timezone changes in `token_auth_strategy.py`.
  • Fixed deprecated/invalid config in `setup.cfg`.
  • Fixed OAuth examples.

🔧 Affected Symbols

token_auth_strategy.pysetup.cfgUsage Triggers fetch endpointInteractions APIBuild runtime (Serverless)room resource (Video)