Skip to content

Releases: livekit/client-sdk-js

v1.15.13

23 Mar 21:08
Compare
Choose a tag to compare

Full Changelog: v1.15.12...v1.15.13

v2.0.9

22 Mar 23:45
d89c58e
Compare
Choose a tag to compare

This version fixes video publishing in M124. Due to a change of behavior in Chrome 124 (currently in Beta channel), video publishing is broken in versions prior to 2.0.9

Patch Changes

  • Fix publishing for Chrome M124. Read capabilities from RtcRTPReceiver instead of from sender - #1088 (@lukasIO)

  • Add keyring size to keyprovider options - #1085 (@lukasIO)

v2.0.8

19 Mar 18:44
9f89e52
Compare
Choose a tag to compare

Patch Changes

v2.0.7

14 Mar 04:04
7cdffb0
Compare
Choose a tag to compare

Patch Changes

  • Recreate engine before trying to connect to another region - #1071 (@lukasIO)

  • Add experimental preferCurrentTab screen share capture option - #1070 (@lukasIO)

  • Fix FPS and latency issues with VP9 screenshare - #1069 (@davidzhao)

v2.0.6

12 Mar 20:04
57a2ee6
Compare
Choose a tag to compare

Patch Changes

v2.0.5

06 Mar 09:56
0535cc9
Compare
Choose a tag to compare

Patch Changes

  • Set logExtension on all livekit loggers if not specified - #1061 (@lukasIO)

  • Don't treat PC config error as SignalReconnectError - #1052 (@lukasIO)

  • Align logContext fields with server naming - #1062 (@lukasIO)

  • Remove some noisy e2ee logs - #1057 (@lukasIO)

  • Throw error if trying to connect with a non-compatible browser - #1064 (@davidliu)

v2.0.4

01 Mar 16:19
de4a678
Compare
Choose a tag to compare

Patch Changes

  • Normalize audiooutput device id for webAudio mode - #1051 (@lukasIO)

  • Add page leave log - #1056 (@lukasIO)

  • Add stopProcessor param to replaceTrack function - #1040 (@lukasIO)

  • Set audio context on track as early as possible - #1053 (@lukasIO)

  • Export logger names to configure fine grained logging - #1042 (@lukasIO)

  • Emit Restarting as soon as both signal and pc connection are severed - #1047 (@lukasIO)

  • Add VideoPreset overload for more granular options settings - #1044 (@lukasIO)

  • Send worker loglevel in init message - #1045 (@lukasIO)

  • Only perform mute/unmute actions if necessary - #1048 (@lukasIO)

  • Make sure a 401 ConnectionError is thrown on invalid token permissions - #1049 (@lukasIO)

v2.0.3

21 Feb 20:11
1fd5477
Compare
Choose a tag to compare

Patch Changes

  • Fix transceiver reuse for e2ee and add more verbose e2ee debug logging - #1041 (@lukasIO)

  • Make sure only one track restart request is processed at a time - #1039 (@lukasIO)

  • Emit event when track processor changes - #1036 (@lukasIO)

v2.0.2

19 Feb 09:21
a704c1b
Compare
Choose a tag to compare

Patch Changes

  • Ignore unknown fields in protobuf parsing - #1029 (@lukasIO)

  • Stronger kind type for Tracks to improve processor support - #1033 (@lukasIO)

  • Verify participant identity matching when unsetting transformer for e2ee - #1032 (@lukasIO)

v2.0.1

09 Feb 12:58
58d1e65
Compare
Choose a tag to compare

Patch Changes