Skip to content

Commit 9f6cb20

Browse files
committed
changelog
1 parent 6d93350 commit 9f6cb20

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ This release introduces a fully isolated per-call PC factory model: each call no
1515
* `WebRTC.initialize`: replaced `options['reinitialize']` with `bool refresh = false`. Re-initialization no longer disposes existing PeerConnections, tracks, or streams. It refreshes build defaults for the next factory.
1616
* [iOS / macOS] Removed `FlutterWebRTCPlugin.peerConnectionFactory`. Use `factories[factoryId]`, `resolveFactoryForId()`, or `resolveFactoryForStreamId()`.
1717
* [Android] `MethodCallHandlerImpl` no longer lazily creates a default `AudioProcessingController`. Register one via `FlutterWebRTCPlugin.sharedSingleton.setAudioProcessingFactoryProvider(...)` if you need an external APM.
18+
* Temporarily removed FrameCryptor support across all platforms (Dart, C++, iOS, Android). The `frameCryptorFactory` getter now throws `UnimplementedError`. FrameCryptor will be re-added in a future release.
1819

1920
**New**
2021

@@ -27,8 +28,8 @@ This release introduces a fully isolated per-call PC factory model: each call no
2728

2829
**Fixes**
2930

30-
* [Android] Fixed multi-call audio corruption caused by the shared `ExternalAudioProcessingFactory` leaking APM state across concurrent factories.
31-
* [iOS] `setAppleAudioConfiguration` now uses the atomic `setCategory:mode:options:error:` API, preventing Bluetooth route drops during mid-transition category changes.
31+
* Fixed multi-call audio corruption caused by the leaking APM state across concurrent factories.
32+
* [iOS] `setAppleAudioConfiguration` now uses the atomic `setCategory` API, preventing Bluetooth route drops during mid-transition category changes.
3233

3334
[2.2.7] - 2026-04-27
3435
* [iOS] Fixed missing result callback in video effects method.

0 commit comments

Comments
 (0)