diff --git a/.changes/audio-renderer-api b/.changes/audio-renderer-api
deleted file mode 100644
index ab40d5c28..000000000
--- a/.changes/audio-renderer-api
+++ /dev/null
@@ -1 +0,0 @@
-minor type="added" "Add audio renderer API for receiving raw audio frames"
diff --git a/.changes/bump-to-libwebrtc-m144 b/.changes/bump-to-libwebrtc-m144
deleted file mode 100644
index 0d21f2e63..000000000
--- a/.changes/bump-to-libwebrtc-m144
+++ /dev/null
@@ -1 +0,0 @@
-minor type="changed" "Bump flutter-webrtc to 1.4.0 and upgrade to libwebrtc m144 (iOS/macOS)"
diff --git a/.changes/fix-camera-options-copywith b/.changes/fix-camera-options-copywith
deleted file mode 100644
index 24cc94877..000000000
--- a/.changes/fix-camera-options-copywith
+++ /dev/null
@@ -1 +0,0 @@
-patch type="fixed" "Fix missing params in CameraCaptureOptions.copyWith"
diff --git a/.changes/fix-processor-stop b/.changes/fix-processor-stop
deleted file mode 100644
index 19a33b77a..000000000
--- a/.changes/fix-processor-stop
+++ /dev/null
@@ -1 +0,0 @@
-patch type="fixed" "Stop processor on track end"
diff --git a/.changes/fix-signal-resume-events b/.changes/fix-signal-resume-events
deleted file mode 100644
index d9f2e3c4f..000000000
--- a/.changes/fix-signal-resume-events
+++ /dev/null
@@ -1 +0,0 @@
-patch type="fixed" "Fix missing RoomReconnectedEvent and incorrect SyncState timing during signal-only reconnection"
diff --git a/.changes/fix-svc-dynacast b/.changes/fix-svc-dynacast
deleted file mode 100644
index fecac8c76..000000000
--- a/.changes/fix-svc-dynacast
+++ /dev/null
@@ -1 +0,0 @@
-patch type="fixed" "Fix VP9/SVC dynacast layer handling"
diff --git a/.changes/fix-syncstate-offer b/.changes/fix-syncstate-offer
deleted file mode 100644
index af9c5e184..000000000
--- a/.changes/fix-syncstate-offer
+++ /dev/null
@@ -1 +0,0 @@
-patch type="fixed" "Include last server offer in SyncState during reconnection"
diff --git a/.changes/ping-rtt-tracking b/.changes/ping-rtt-tracking
deleted file mode 100644
index d180f4b30..000000000
--- a/.changes/ping-rtt-tracking
+++ /dev/null
@@ -1 +0,0 @@
-patch type="fixed" "Add signal RTT tracking via pingReq/pongResp"
diff --git a/.changes/reconnect-jitter b/.changes/reconnect-jitter
deleted file mode 100644
index 11cc00a12..000000000
--- a/.changes/reconnect-jitter
+++ /dev/null
@@ -1 +0,0 @@
-patch type="fixed" "Add jitter to reconnect retry delays"
diff --git a/.changes/set-video-dimensions b/.changes/set-video-dimensions
deleted file mode 100644
index 1353ab298..000000000
--- a/.changes/set-video-dimensions
+++ /dev/null
@@ -1 +0,0 @@
-minor type="added" "Add setVideoDimensions for remote track publications"
diff --git a/.version b/.version
index 57cf282eb..24ba9a38d 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-2.6.5
+2.7.0
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a571c30b2..ce2b2620c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,18 @@
# CHANGELOG
+## 2.7.0
+
+* Added: Add setVideoDimensions for remote track publications
+* Added: Add audio renderer API for receiving raw audio frames
+* Changed: Bump flutter-webrtc to 1.4.0 and upgrade to libwebrtc m144
+* Fixed: Add signal RTT tracking via pingReq/pongResp
+* Fixed: Add jitter to reconnect retry delays
+* Fixed: Fix missing params in CameraCaptureOptions.copyWith
+* Fixed: Fix missing RoomReconnectedEvent and incorrect SyncState timing during signal-only reconnection
+* Fixed: Fix VP9/SVC dynacast layer handling
+* Fixed: Stop processor on track end
+* Fixed: Include last server offer in SyncState during reconnection
+
## 2.6.5
* Added: Send reconnect reason to server during WebSocket reconnection
diff --git a/README.md b/README.md
index 17f7cf85f..1bbbce27f 100644
--- a/README.md
+++ b/README.md
@@ -46,7 +46,7 @@ Include this package to your `pubspec.yaml`
```yaml
---
dependencies:
- livekit_client: ^2.6.5
+ livekit_client: ^2.7.0
```
### iOS
diff --git a/example/ios/Flutter/AppFrameworkInfo.plist b/example/ios/Flutter/AppFrameworkInfo.plist
index 1dc6cf765..391a902b2 100644
--- a/example/ios/Flutter/AppFrameworkInfo.plist
+++ b/example/ios/Flutter/AppFrameworkInfo.plist
@@ -20,7 +20,5 @@
????
CFBundleVersion
1.0
- MinimumOSVersion
- 13.0
diff --git a/ios/livekit_client.podspec b/ios/livekit_client.podspec
index 9d4ff3630..ff758ac38 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.5'
+ s.version = '2.7.0'
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 652589ae8..413774285 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.5';
+ static const version = '2.7.0';
/// 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 a41df5414..10cbd676c 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.5'
+ s.version = '2.7.0'
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 7add67a90..b5b1fc537 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.5
+version: 2.7.0
homepage: https://github.com/livekit/client-sdk-flutter
environment: