releases.shpreview
Home/LiveKit
LiveKit

LiveKit

$npx @buildinternet/releases get livekit
releases.shpreview
LiveKit/Client SDK JS

Client SDK JS

$npx @buildinternet/releases get livekit-client-sdk-js
Mon
Wed
Fri
MayJunJulAugSepOctNovDecJanFebMarAprMay
Less
More
Releases12Avg4/moVersionsv2.17.1 → v2.18.8
Recent Highlights6 releases · last 90 days

The SDK shifted toward unifying its connection model and enabling new data capabilities. A single peer connection mode launched in v2.17.0 as the default path with fallback to the legacy dual-PC approach, addressing long-standing complexity in the RTC layer. Data tracks moved from foundational work—packet serialization and depacketizer implementations shipped across v2.17.1 and v2.17.2—to full support in v2.18.1, including configurable E2EE key sizes for the data path. Along the way, the team tightened connection state handling to prevent false mismatches during negotiation and fixed track restart cycles that triggered unwanted mute states during unmute operations.

Generated Apr 11, 2026, 1:28 PM UTC
Mar 2026
Mar 20262 releases

Connection stability and logging clarity dominated March development. The SDK renamed internal log context fields from abbreviated to full names (pID to participantID) and fixed a critical issue where RTCEngine instances were being unnecessarily recreated on join, reducing overhead during connection establishment. Additional fixes addressed end-to-end encryption key index management, data stream header parsing, and track state transitions during unmute cycles.

Last Checked
17m ago
Latest
v2.18.9
Tracking since Feb 2, 2024
Last Checked
17m ago
Domain
livekit.io
Accounts
livekit
Tracking since Apr 16, 2021