From 655f32bdcab8b997552895f56fe219397d95b72d Mon Sep 17 00:00:00 2001 From: mmalavalli Date: Mon, 12 Aug 2024 13:50:09 -0500 Subject: [PATCH] CHANGELOG.md entry for 3.0.0-preview.1. --- CHANGELOG.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b7f3f91..2a8d428 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,27 @@ +3.0.0-preview.1 (August 13, 2024) +================================= + +*This version works with `twilio-video` SDK versions `2.29.0` and above.* + +API Changes +----------- + +* The VideoProcessors now run in web workers on Chromium-based browsers. Support for web workers on other supported browsers is upcoming. While adding a `VideoProcessor` to a `VideoTrack`, use the following `AddProcessorOptions`: + ```ts + videoTrack.addProcessor(processor, { + inputFrameBufferType: 'videoframe', + outputFrameBufferContextType: 'bitmaprenderer' + }); + ``` +* The `Canvas2D` and `WebGL2` pipelines are replaced by a single hybrid pipeline. Therefore, the following APIs are no longer available: + * `BackgroundProcessorOptions.pipeline` + * `Pipeline` enum exported by `@twilio/video-processors` + +Performance Improvements +------------------------ + +*TODO(mmalavalli)* + 2.2.0 (July 16, 2024) =====================