diff --git a/.changes/add-reconnect-reason b/.changes/add-reconnect-reason deleted file mode 100644 index ae3e46a3f..000000000 --- a/.changes/add-reconnect-reason +++ /dev/null @@ -1 +0,0 @@ -patch type="added" "Send reconnect reason to server during WebSocket reconnection" diff --git a/.changes/fix-audio-visualizer-missing-plugin-exception b/.changes/fix-audio-visualizer-missing-plugin-exception deleted file mode 100644 index d0e10a5c8..000000000 --- a/.changes/fix-audio-visualizer-missing-plugin-exception +++ /dev/null @@ -1 +0,0 @@ -patch type="fixed" "MissingPluginException when stopping audio visualizer on Android/iOS" diff --git a/.changes/fix-duplicate-track-publish-guard b/.changes/fix-duplicate-track-publish-guard deleted file mode 100644 index d04cf9ad6..000000000 --- a/.changes/fix-duplicate-track-publish-guard +++ /dev/null @@ -1 +0,0 @@ -patch type="fixed" "Duplicate tracks published when setCameraEnabled called rapidly" diff --git a/.changes/fix-preconnect-stops-mic b/.changes/fix-preconnect-stops-mic deleted file mode 100644 index d027cc559..000000000 --- a/.changes/fix-preconnect-stops-mic +++ /dev/null @@ -1 +0,0 @@ -patch type="fixed" "Fix microphone stopping after pre-connect audio completes" diff --git a/.changes/fix-pub-score-static-analysis b/.changes/fix-pub-score-static-analysis deleted file mode 100644 index 9fe31246f..000000000 --- a/.changes/fix-pub-score-static-analysis +++ /dev/null @@ -1 +0,0 @@ -patch type="fixed" "Fix wildcard variable lint warnings to improve pub.dev score" diff --git a/.changes/fix-speaker-toggle b/.changes/fix-speaker-toggle deleted file mode 100644 index 8f977f662..000000000 --- a/.changes/fix-speaker-toggle +++ /dev/null @@ -1 +0,0 @@ -patch type="fixed" "Preserve Bluetooth and AirPlay options when forcing speaker output on iOS" diff --git a/.changes/fix-video-processor-options b/.changes/fix-video-processor-options deleted file mode 100644 index c8f046e14..000000000 --- a/.changes/fix-video-processor-options +++ /dev/null @@ -1 +0,0 @@ -patch type="fixed" "setProcessor() now uses VideoProcessorOptions for video tracks instead of AudioProcessorOptions" diff --git a/.changes/protocol-v16 b/.changes/protocol-v16 deleted file mode 100644 index 9946efe09..000000000 --- a/.changes/protocol-v16 +++ /dev/null @@ -1 +0,0 @@ -minor type="feature" "Support up to protocol v16 with room move and request response handling" diff --git a/.version b/.version index 2714f5313..57cf282eb 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -2.6.4 +2.6.5 diff --git a/CHANGELOG.md b/CHANGELOG.md index e6e1a26c5..a571c30b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # CHANGELOG +## 2.6.5 + +* Added: Send reconnect reason to server during WebSocket reconnection +* Fixed: setProcessor() now uses VideoProcessorOptions for video tracks instead of AudioProcessorOptions +* Fixed: Fix wildcard variable lint warnings to improve pub.dev score +* Fixed: Preserve Bluetooth and AirPlay options when forcing speaker output on iOS +* Fixed: MissingPluginException when stopping audio visualizer on Android/iOS +* Fixed: Fix microphone stopping after pre-connect audio completes +* Fixed: Duplicate tracks published when setCameraEnabled called rapidly + ## 2.6.4 * Added: Add web support for pre-connect audio buffer diff --git a/README.md b/README.md index 6de2f6d2d..17f7cf85f 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Include this package to your `pubspec.yaml` ```yaml --- dependencies: - livekit_client: ^2.6.4 + livekit_client: ^2.6.5 ``` ### iOS diff --git a/ios/livekit_client.podspec b/ios/livekit_client.podspec index 10c5ce005..ddceec73e 100644 --- a/ios/livekit_client.podspec +++ b/ios/livekit_client.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'livekit_client' - s.version = '2.6.4' + s.version = '2.6.5' s.summary = 'Open source platform for real-time audio and video.' s.description = 'Open source platform for real-time audio and video.' s.homepage = 'https://livekit.io/' diff --git a/lib/src/livekit.dart b/lib/src/livekit.dart index 287e9ff85..652589ae8 100644 --- a/lib/src/livekit.dart +++ b/lib/src/livekit.dart @@ -20,7 +20,7 @@ import 'support/platform.dart' show lkPlatformIsMobile; /// Main entry point to connect to a room. /// {@category Room} class LiveKitClient { - static const version = '2.6.4'; + static const version = '2.6.5'; /// Initialize the WebRTC plugin. If this is not manually called, will be /// initialized with default settings. diff --git a/macos/livekit_client.podspec b/macos/livekit_client.podspec index 12e8d77da..03c93f6a5 100644 --- a/macos/livekit_client.podspec +++ b/macos/livekit_client.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'livekit_client' - s.version = '2.6.4' + s.version = '2.6.5' s.summary = 'Open source platform for real-time audio and video.' s.description = 'Open source platform for real-time audio and video.' s.homepage = 'https://livekit.io/' diff --git a/pubspec.yaml b/pubspec.yaml index 78b9fd7a1..19c385027 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -15,7 +15,7 @@ name: livekit_client description: Flutter Client SDK for LiveKit. Build real-time video and audio into your apps. Supports iOS, Android, and Web. -version: 2.6.4 +version: 2.6.5 homepage: https://github.com/livekit/client-sdk-flutter environment: