releases.shpreview
LiveKit/Client SDK JS

Client SDK JS

$npx -y @buildinternet/releases show livekit-client-sdk-js
Mon
Wed
Fri
AprMayJunJulAugSepOctNovDecJanFebMarApr
Less
More
Releases8Avg2/moVersionsv2.17.0 → v2.18.3
Aug 26, 2025

Patch Changes

  • Query audio track with all constraints present - #1624 (@lukasIO)

  • Ensure RemoteVideoTracks without any attached elements are stopped by adaptiveStream - #1625 (@lukasIO)

  • Disable av1 for firefox - #1631 (@cnderrauber)

  • Use SIF payload hashes to ensure integrity - #1629 (@lukasIO)

  • fix(e2ee): h264 publishing with e2ee enabled - #1632 (@lukasIO)

  • Check for encrypted track if room unencrypted, and if so, emit an event - #1627 (@1egoman)

Aug 14, 2025

Patch Changes

  • feat: add ability to include an AbortSignal when reading from a datastream - #1611 (@1egoman)

  • Fix error when unwrapConstraint receives an empty deviceId when creating local tracks - #1594 (@mpnri)

  • feat(e2ee): add h265 as supported codec for encryption - #1618 (@lukasIO)

  • Handle numerous small data stream errors / state inconsistiencies with throwing explicit errors - #1613 (@1egoman)

  • lock all APIs that change underlying track with the same lock - #1620 (@lukasIO)

Jul 29, 2025

Patch Changes

  • Fix iOS local track recorder mimetype for preconnect buffer - #1609 (@lukasIO)

  • Add support for react-native preconnect audio - #1598 (@davidliu)

  • Clear LocalParticipant futures at start of disconnect, not at end - #1604 (@1egoman)

  • fix: ensure audio output switching is disabled for safari based browsers - #1602 (@lukasIO)

  • skip errant signal layer leave message when already disconnected - #1601 (@1egoman)

Jul 17, 2025

Patch Changes

  • fix: retry processor playback on abort error - #1592 (@lukasIO)

  • fix: correct handling of signal connect future - #1600 (@lukasIO)

Jul 3, 2025

Patch Changes

  • fix: don't reset signal connect future on setup - #1587 (@lukasIO)

Patch Changes

  • fix: ensure offerId is only increased when offers are actually generated - #1585 (@lukasIO)
Jul 2, 2025

Minor Changes

Patch Changes

Jun 27, 2025

Minor Changes

  • Add ParticipantEvent.LocalTrackCpuConstrained - #1553 (@lukasIO)

Patch Changes

  • Ensure feature support checks include iOS checks - #1563 (@lukasIO)

  • Ensure encryption transforms are set up as soon as sender is created - #1561 (@lukasIO)

  • Wrap createAndSendOffer with mutex - #1567 (@lukasIO)

Jun 20, 2025

Patch Changes

  • Fix transceiver reuse causing destination stream closed errors - #1559 (@lukasIO)
Jun 19, 2025

Patch Changes

  • Revert "Fix transceiver reuse causing destination stream closed error… - #1557 (@lukasIO)

Patch Changes

Jun 16, 2025

Patch Changes

Jun 10, 2025

Patch Changes

  • fix: ensure signal connect future is reset after disconnecting from room - #1533 (@lukasIO)
May 23, 2025

Patch Changes

Patch Changes

May 20, 2025

Patch Changes

  • fix: don't try to set audio output on Safari without explicit user interaction - #1527 (@lukasIO)

  • Fix svc encoding for safari 18.4 - #1519 (@cnderrauber)

  • feat: add MediaDeviceKind to media device error event - #1525 (@lukasIO)

  • fix: remove track from transceiver if add request failed - #1524 (@lukasIO)

May 15, 2025

Minor Changes

  • Unorder the lossy data channel - #1512 (@bcherry)

  • Add ParticipantActive event to signal data message readiness - #1517 (@lukasIO)

Patch Changes

  • Respect facingMode in createLocalTracks - #1514 (@lukasIO)

  • fix(datastreams): forward attributes on streamBytes API - #1518 (@lukasIO)

May 13, 2025

Minor Changes

Patch Changes

Apr 28, 2025

Patch Changes

  • Ensure userProvided tracks are not overriden from within the SDK - #1500 (@lukasIO)

  • Revert "Add option (KeyProviderOptions) to allowKeyExtraction." - #1502 (@toger5)

Apr 22, 2025

Patch Changes

Latest
v2.18.3
Tracking Since
Feb 2, 2024
Last fetched Apr 19, 2026