-
Include useKrispNoiseFilter in generated docs - #1055 (@bcherry)
-
use JS SDK's isLocal check - #1050 (@davidzhao)
-
update useParticipants to listen for any Participant's info changes - #980 (@lebaudantoine)
- Update livekit-client to 2.0.10 for Chrome 124 compatibility - #806 (@davidzhao)
-
Update to livekit-client v2 - read the migration guide herehttps://docs.livekit.io/guides/migrate-from-v1/ - #733 (@lukasIO)
-
Pin all direct dependencies (Fixes an dependency resolve issue with a broken usehooks-ts release) - #751 (@lukasIO)
-
Add useStartVideo hook + update livekit client - #714 (@lukasIO)
-
Add onError callback for MediaDeviceSelect - #710 (@lukasIO)
- Update more hooks and components to use
trackRefand deprecate participant/source property pairs - #629 (@lukasIO)
-
fix handling of multiple tracks of the same source from the same participant - #627 (@lukasIO)
-
Listen to ParticipantDisconnected event for useTracks hook - #631 (@lukasIO)
-
fix handling of multiple tracks of the same source from the same participant - #627 (@lukasIO)
-
Update dependency livekit-client to v1.13.1 - #606 (@renovate)
-
Add useIsEncrypted hooks and display to tile - #600 (@lukasIO)
-
Make sure pinning is only attempted when screen share track is subscribed - #604 (@lukasIO)
- Expose custom message encoder/decoder from video conference - #581 (@jmoguilevsky)
-
Remove unnecessary props from audio and video elements - #569 (@mpnri)
-
Add MediaDevicesError event for use local participant - #566 (@mpnri)
-
Rename GridLayout to GridLayoutDefinition in core to resolve name overlap. - #567 (@Ocupe) Switch to the vertical 2x1 layout a bit earlier if reducing the width of the viewport.
-
Fix: Handle track reference type changes in the
updatePagesfunction by returning the new track reference instead of the old one. - #560 (@Ocupe)
-
Update active device selection. Require
"livekit-client": "1.11.2"- #529 (@Ocupe) -
Add screen share feature detection to hide screen share button in control bar. - #525 (@Ocupe)
-
Listen to ParticipantConnected events in trackBundleObservable - #364 (@lukasIO)
-
Bump minimum livekit-client version to 1.7.0 - #369 (@lukasIO)
- Remove TileLoop in favor of TrackLoop. Simplify the TrackLoop component by removing the filter functionality. - #327 (@Ocupe)
-
Fix regression in
mediaDeviceSelectobservable where switching the media device would not update the UI. - #323 (@Ocupe) -
Throw an error if the application is running in an unsecure context. - #325 (@Ocupe)
-
Simplify data channel usage, only allow one
channelId- #290 (@lukasIO) -
Make permissions observer participant based - #292 (@lukasIO)
-
Fix timing issue when device observable first gets set up - #279 (@lukasIO)
-
Add useDataChannelMessages hook and generalise core data channel usage - #277 (@lukasIO)
-
Fix floating-ui shift middleware and style and responsiveness updates on PreJoin component. - #271 (@Ocupe)
-
Replace tlds dependency with global-tld-list in order to avoid having to deal with JSON imports - #274 (@lukasIO)
-
Add TileLoop for displaying participants without tracks, rename contexts - #170 (@lukasIO)
-
Rename ParticipantView to ParticipantTile and use it in FocusLayout - #158 (@Ocupe)
-
Add FocusToggle component to ParticipantTile. - #178 (@Ocupe)
-
Add chat to audio and video conference prefabs. - #171 (@Ocupe)
-
remove type module
-
dont use nested folder exports
- bundle token (
5d2bd45)
- Bundle packages (
8339933)
- update libs (
e2c731d)