Skip to content

Latest commit

 

History

History
570 lines (286 loc) · 21.6 KB

File metadata and controls

570 lines (286 loc) · 21.6 KB

@livekit/components-core

0.12.2

Patch Changes

0.12.1

Patch Changes

0.12.0

Minor Changes

0.11.11

Patch Changes

0.11.10

Patch Changes

  • Fix initial device selection when mounting useMediaDeviceSelect - #1014 (@lukasIO)

0.11.9

Patch Changes

  • Use legacy chat messages on unsupported server versions - #999 (@lukasIO)

0.11.8

Patch Changes

  • Move useKrispNoiseFilter into dedicated import path - #991 (@lukasIO)

0.11.7

Patch Changes

0.11.6

Patch Changes

0.11.5

Patch Changes

0.11.4

Patch Changes

  • Add dataprops and allow a template child for BarVisualizer @lukasIO - #965 (@lukasIO)

0.11.3

Patch Changes

0.11.2

Patch Changes

0.11.1

Patch Changes

  • Allow custom GridLayout definitions - #909 (@Ocupe)

0.11.0

Minor Changes

  • Add participant attribute hooks and update livekit client - #926 (@lukasIO)

0.10.5

Patch Changes

  • Fix docs package parameter extraction and forwardRefs components typing - #912 (@lukasIO)

0.10.4

Patch Changes

  • Add overload for kind + identity in useRemoteParticipant hook - #893 (@lukasIO)

0.10.3

Patch Changes

  • Create emailregex in components-core instead of using a dedicated package - #895 (@lukasIO)

0.10.2

Patch Changes

  • Add experimental hooks for transcriptions - #853 (@lukasIO)

0.10.1

Patch Changes

0.10.0

Minor Changes

  • Require livekit-client ^2.1.0 peer dependency - #830 (@lukasIO)

0.9.3

Patch Changes

0.9.2

Patch Changes

  • Update livekit-client to 2.0.10 for Chrome 124 compatibility - #806 (@davidzhao)

0.9.1

Patch Changes

  • Add support for a settings modal render prop - #781 (@lukasIO)

0.9.0

Minor Changes

Patch Changes

  • Initialize useMediaDevices useMediaDeviceSelect with empty array on error - #770 (@lukasIO)

0.8.3

Patch Changes

  • Add setLogExtension to core - #728 (@mpnri)

  • Pin all direct dependencies (Fixes an dependency resolve issue with a broken usehooks-ts release) - #751 (@lukasIO)

0.8.2

Patch Changes

0.8.1

Patch Changes

0.8.0

Minor Changes

  • Add usePersistentUserChoices hook to save user choices saving functionality. - #683 (@Ocupe)

Patch Changes

  • Update PreJoin description and update docs. - #682 (@Ocupe)

0.7.0

Minor Changes

  • Update more hooks and components to use trackRef and deprecate participant/source property pairs - #629 (@lukasIO)

Patch Changes

  • 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)

0.6.15

Patch Changes

  • 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)

0.6.14

Patch Changes

  • Make sure dependencies arent bundled for esm builds - #594 (@lukasIO)

0.6.13

Patch Changes

0.6.12

Patch Changes

  • Remove unnecessary props from audio and video elements - #569 (@mpnri)

  • Add unread chat message badge - #563 (@lukasIO)

  • 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.

0.6.11

Patch Changes

  • Fix initial population of device select - #554 (@lukasIO)

  • Make mouse event listener passive - #551 (@lukasIO)

  • Fix: Handle track reference type changes in the updatePages function by returning the new track reference instead of the old one. - #560 (@Ocupe)

0.6.10

Patch Changes

  • Improve PreJoin component by requesting combined permissions when possible - #537 (@lukasIO)

  • Improve media device selection - #535 (@lukasIO)

  • Update devDependencies (non-major) - #540 (@renovate)

0.6.9

Patch Changes

  • add setLogLevel function - #521 (@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)

0.6.8

Patch Changes

  • Fix: Only react to topics defined in the message observable - #516 (@lukasIO)

0.6.7

Patch Changes

  • Add roomAudioPlaybackAllowedObservable - #487 (@Ocupe)

0.6.6

Patch Changes

0.6.5

Patch Changes

  • Fix sourcemaps by not invoking rollup in tsup build - #464 (@lukasIO)

0.6.4

Patch Changes

0.6.3

Patch Changes

0.6.2

Patch Changes

  • Fix the carousel component for iOS and fix a possible unstable UI condition. - #422 (@Ocupe)

0.6.1

Patch Changes

0.6.0

Minor Changes

  • Make trackReferences required for layout comps - #383 (@lukasIO)

0.5.1

Patch Changes

  • Enable trackReferences to be used on audio/video track - #374 (@lukasIO)

0.5.0

Minor Changes

  • Rename TrackBundle to TrackReference. - #365 (@Ocupe)

  • Exclude unknown and screenShareAudio from toggle sources - #370 (@lukasIO)

Patch Changes

  • Fix data channel memory leak - #360 (@Ocupe)

  • Listen to ParticipantConnected events in trackBundleObservable - #364 (@lukasIO)

  • Bump minimum livekit-client version to 1.7.0 - #369 (@lukasIO)

  • Add capture options to toggle - #356 (@lukasIO)

0.4.0

Minor Changes

  • Remove TileLoop in favor of TrackLoop. Simplify the TrackLoop component by removing the filter functionality. - #327 (@Ocupe)

Patch Changes

  • GridLayout Revision. - #326 (@Ocupe)

    Renaming:

    • sortParticipantsByVolume -> sortParticipants
  • Rework useDataChannel API - #340 (@lukasIO)

0.3.1

Patch Changes

  • Fix regression in mediaDeviceSelect observable 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)

0.3.0

Minor Changes

  • apply updateOnlyOn logic for remote participant hook - #308 (@lukasIO)

Patch Changes

  • Export ChatMessage type from package/react. - #319 (@Ocupe)

  • Add option to get mediatrack by name - #317 (@lukasIO)

0.2.7

Patch Changes

0.2.6

Patch Changes

  • Simplify data channel usage, only allow one channelId - #290 (@lukasIO)

  • Make permissions observer participant based - #292 (@lukasIO)

  • Add localParticipantPermissionsObserver - #285 (@lukasIO)

0.2.5

Patch Changes

  • Fix timing issue when device observable first gets set up - #279 (@lukasIO)

  • Add useDataChannelMessages hook and generalise core data channel usage - #277 (@lukasIO)

0.2.4

Patch Changes

  • 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)

0.2.3

Patch Changes

0.2.2

Patch Changes

0.2.1

Patch Changes

  • Refactor loop filter into core and rename TracksFilter to TrackFilter. - #257 (@Ocupe)

0.2.0

Minor Changes

Patch Changes

0.1.13

Patch Changes

  • Internal revisions of the component and prefab structure. - #241 (@Ocupe)

  • Monorepo-wide package updates and cleanups. - #235 (@Ocupe)

0.1.12

Patch Changes

0.1.11

Patch Changes

0.1.10

Patch Changes

  • Fix TrackLoop - #144 (@Ocupe)

  • Add TileLoop for displaying participants without tracks, rename contexts - #170 (@lukasIO)

  • Rename ParticipantView to ParticipantTile and use it in FocusLayout - #158 (@Ocupe)

  • Add ConnectionStateToast - #173 (@lukasIO)

  • Add FocusToggle component to ParticipantTile. - #178 (@Ocupe)

  • Replace pin context with layout context. - #168 (@Ocupe)

  • Hide screen share button on mobile. - #200 (@Ocupe)

  • Add chat to audio and video conference prefabs. - #171 (@Ocupe)

  • Fix initial muted state - #159 (@Ocupe)

0.1.9

Patch Changes

0.1.8

Patch Changes

0.1.7

Patch Changes

0.1.6

Patch Changes

0.1.5

Patch Changes

  • remove type module

  • dont use nested folder exports

0.1.4

Patch Changes

0.1.3

Patch Changes

0.1.2

Patch Changes

0.1.1

Patch Changes

  • Add a basic chat component (#45)

  • Rework theming logic (#48)