Skip to content

Releases: livekit/client-sdk-js

v2.9.1

11 Feb 10:00
a0d7208
Compare
Choose a tag to compare

Patch Changes

  • Fix correct typing on async iterator stream readers - #1401 (@lukasIO)

v2.9.0

10 Feb 13:05
9de91fa
Compare
Choose a tag to compare

Minor Changes

  • Add backupCodecPolicy to TrackPublishDefaults - #1399 (@cnderrauber)

    The default policy of backup codec is codec regression for maxium compatibility, which means the publisher stops sending primary codec and all subscribers will receive backup codec even primary codec is supported.
    It changes the default behavior multi-codec simulcast in the previous version, will not break the functionality of the previous version but only cause potential extra bandwidth usage. The user can set the policy to multi-codec simulcast to keep the previous behavior.

  • Add DataStream support - #1301 (@lukasIO)

  • Move RPC registration to room level and deprecate localParticipant level registration - #1396 (@lukasIO)

  • Populate name property of LiveKit errors and add reasonName for enums - #1385 (@lukasIO)

Patch Changes

v2.8.1

20 Jan 13:26
0b6fcac
Compare
Choose a tag to compare

Patch Changes

v2.8.0

10 Jan 13:31
ee15010
Compare
Choose a tag to compare

Minor Changes

Patch Changes

  • Ensure maxFps applies for very low framerates - #1362 (@lukasIO)

  • Emit MediaDeviceError only when acquiring tracks fails - #1365 (@lukasIO)

v2.7.5

12 Dec 16:51
78cf265
Compare
Choose a tag to compare

Patch Changes

  • fix(deps): update dependency @livekit/protocol to v1.29.4 - #1352 (@renovate)

v2.7.4

12 Dec 16:14
f1750e8
Compare
Choose a tag to compare

Patch Changes

  • Support swapping out the E2EEManager for react-native - #1345 (@davidliu)

  • fix: prevent monitoring leak when stopOnUnpublish is false - #1348 (@davidzhao)

  • Prevent undefined access to engine in connection reconciler - #1349 (@lukasIO)

  • Fix sdp connection address mismatch - #1342 (@cnderrauber)

  • Set participant attributes as soon as possible, making them available in all related events - #1344 (@holzgeist)

v2.7.3

03 Dec 20:26
23aceba
Compare
Choose a tag to compare

Patch Changes

  • Only wait for publications that are pending already - #1339 (@lukasIO)

v2.7.2

03 Dec 16:25
ae729b3
Compare
Choose a tag to compare

Patch Changes

  • Fix blocking main thread on parallel publishing requests - #1336 (@lukasIO)

v2.7.1

02 Dec 14:02
4a99005
Compare
Choose a tag to compare

Patch Changes

  • Fix processor passing in CreateLocalTracks options - #1329 (@lukasIO)

  • Await pending publications with timeout - #1324 (@lukasIO)

v2.7.0

26 Nov 10:48
e511197
Compare
Choose a tag to compare

Minor Changes

  • Add support for detecting video element visibility in Document PiP (can be tested on the examples/demo) - #1325 (@davideberlein)

Patch Changes

  • Expose ReconnectContext and ReconnectPolicy, for use in custom reconnection implementations. - #1328 (@wuhkuh)