Skip to content

Commit 79db423

Browse files
committed
v2.4.0
1 parent ef1e63c commit 79db423

12 files changed

+23
-12
lines changed

.nanpa/add-red-option.kdl

-1
This file was deleted.

.nanpa/fix-audiomanager-init.kdl

-1
This file was deleted.

.nanpa/fix-metal-renderer-scale.kdl

-1
This file was deleted.

.nanpa/fix-stream-timestamps.kdl

-1
This file was deleted.

.nanpa/pre-connect-audio.kdl

-2
This file was deleted.

.nanpa/remove-stream-logs.kdl

-1
This file was deleted.

.nanpa/socket-continuation.kdl

-1
This file was deleted.

.nanparc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
version 2.3.1
1+
version 2.4.0
22
name client-sdk-swift
33
custom ./scripts/replace_version.sh

CHANGELOG.md

+19
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## [2.4.0] - 2025-03-21
4+
5+
### Added
6+
7+
- Added missing RED option to AudioPublishOptions
8+
- Added LocalAudioTrackRecorder
9+
- Added the possibility to capture pre-connect audio and send it to agents via data streams
10+
11+
### Removed
12+
13+
- Removed unnecessary logs from stream handlers
14+
15+
### Fixed
16+
17+
- Explicit AudioManager initialization
18+
- Metal renderer scale factor
19+
- Wrong stream timestamp conversion
20+
- Race condition in WebSocket impl
21+
322
## [2.3.1] - 2025-03-11
423

524
### Changed

LiveKitClient.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |spec|
22
spec.name = "LiveKitClient"
3-
spec.version = "2.3.1"
3+
spec.version = "2.4.0"
44
spec.summary = "LiveKit Swift Client SDK. Easily build live audio or video experiences into your mobile app, game or website."
55
spec.homepage = "https://github.com/livekit/client-sdk-swift"
66
spec.license = {:type => "Apache 2.0", :file => "LICENSE"}

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Add the dependency and also to your target
4141
let package = Package(
4242
...
4343
dependencies: [
44-
.package(name: "LiveKit", url: "https://github.com/livekit/client-sdk-swift.git", .upToNextMajor("2.3.1")),
44+
.package(name: "LiveKit", url: "https://github.com/livekit/client-sdk-swift.git", .upToNextMajor("2.4.0")),
4545
],
4646
targets: [
4747
.target(

Sources/LiveKit/LiveKit.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ let logger = Logger(label: "LiveKitSDK")
3939
@objc
4040
public class LiveKitSDK: NSObject {
4141
@objc(sdkVersion)
42-
public static let version = "2.3.1"
42+
public static let version = "2.4.0"
4343

4444
@objc
4545
public static func setLoggerStandardOutput() {

0 commit comments

Comments
 (0)