You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

amazon-chime-sdk-component-library-react

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

amazon-chime-sdk-component-library-react - npm Package Versions

2345

3.11.0

Diff
c
chimesdk
published 3.11.0 •

Changelog

Source

[3.11.0] - 2025-02-27

Added

  • Added support for multiple content shares in meetings through the ContentShareProvider. The provider now accepts a maxContentShares prop (default: 1, range 1-2) to specify the maximum number of concurrent content shares allowed.
    • Added new collections in ContentShareState to track multiple content shares: tiles, tileIdToAttendeeId, and attendeeIdToTileId.
    • Added optional tileId prop to the ContentShare component to specify which content share to render.
    • Added canStartContentShare state to control when content sharing is allowed based on the current number of shares and configured maximum.
    • Maintained backward compatibility by keeping tileId and sharingAttendeeId properties, which now point to the most recently started content share when multiple shares are present.

Removed

Changed

Fixed

c
chimesdk
published 3.10.0 •

Changelog

Source

[3.10.0] - 2024-08-08

Added

  • Added support for styled-components v6. This change is compatible with both styled-components v5 and v6. styled-components v6 introduces various breaking changes. One major difference is that styled-components v6 omits automatic vendor prefixing by default. If you prefer the v5 behavior, refer to the styled-components v6 migration guide for details.

Removed

Changed

  • Change to use loggers from LoggerProvider as default when initialize background blur/replacement processor.
  • Change to not log the entire stringified options object in background blur/replacement processor.

Fixed

  • Fix conditions where BackgroundReplacementProvider needs to be re-rendered.
c
chimesdk
published 3.9.0 •

Changelog

Source

[3.9.0] - 2024-04-12

Added

  • Add changeBackgroundReplacementImage function in the BackgroundReplacementProvider to enable the functionality of changing the background replacement image. changeBackgroundReplacementImage will take a Blob as its parameter and return a Promise.
  • Add usage of changeBackgroundReplacementImage in storybook.

Removed

Changed

Fixed

c
chimesdk
published 3.8.0 •

Changelog

Source

[3.8.0] - 2023-06-05

Added

  • Add support for node 20 and drop support for node < 18.

Removed

Changed

Fixed

c
chimesdk
published 3.7.0 •

Changelog

Source

[3.7.0] - 2023-04-25

Added

  • Add skipDeviceSelection option on the MeetingManager.join API. The MeetingManager.join by default lists and selects audio input, output and video input devices. Use skipDeviceSelection flag to skip this default device selection. This is helpful when builders want to fully control device selection as part of meeting initialization. This also avoids no-audio issues in Safari which happens due to listing and selecting devices multiple times.

Removed

Changed

  • startAudioInputDevice, startVideoInputDevice, and setupDeviceLabelTrigger of MeetingManager now throw errors with the original error name returned by the getUserMedia call. See details in issue #888.
  • Migrate SDK to react 18 based.
  • Migrate storybook to v7.
  • Migrate stories to ArgTypes based.
  • Add support for react 18.

Fixed

c
chimesdk
published 3.6.0 •

Changelog

Source

[3.6.0] - 2023-01-06

Added

  • Applications depending on Chime SDK component library currently do not have a out of the box MeetingStatus to tell whether the JS SDK is in reconnection. Thus, add audioVideoDidStartConnecting with a new MeetingStatus.Reconnecting to aid such a use case.

Removed

Changed

  • Updated ContentShare to have optional nameplate prop.

Fixed

  • Fix a bug where the isVideoEnabled is still true even when the video device is unplugged.

  • When audio inputs change in a meeting, AudioInputProvider will only automatically select a new audio input device if a meeting is joined with DeviceLabels.Audio or DeviceLabels.AudioAndVideo device labels.

  • Publish MeetingStatus.Failed only when a non-terminal failure is encountered. Currently, some Amazon Chime SDK for JavaScript meeting session statuses pass both the sessionStatus.isFailure() as well as sessionStatus.isTerminal() in JS SDK, thus, for a status if it is in both, it will be considered as non-terminal failure and MeetingStatus.TerminalFailure will never get set for such statuses. Check MeetingSessionStatus file for more information on both methods in JS SDK.

c
chimesdk
published 3.5.0 •

Changelog

Source

[3.5.0] - 2022-10-25

Added

  • Add support for Node.js 18.

Removed

Changed

  • Updated VoiceFocusProvider to destroy the Voice Focus worker thread on unmount.
  • Reverted changes to BackgroundBlurProvider and BackgroundReplacemenProvider to fix bug related to isBackgroundBlurSupported and isBackgroundReplacementSupported returning false.

Fixed

  • Update the documentation to use GlobalStyles along with ThemeProvider.
c
chimesdk
published 3.4.0 •

Changelog

Source

[3.4.0] - 2022-09-13

Added

  • Refactor toggleContentShare function to allow specifying a MediaStream to share. This can be used to share non-screen share content.
  • Expose the background blur processor and background replacement processor from their respective providers - BackgroundBlurProvider and BackgroundReplacementProvider.

Removed

Changed

Fixed

c
chimesdk
published 3.3.0 •

Changelog

Source

[3.3.0] - 2022-05-04

Added

Removed

Changed

  • Update tsconfig to include packages under ./@types and node_modules/@types in the TypeScript compilation.
  • Move the definition of default theme from its implementation to its d.ts file under ./@types to support function themes usage of styled-component.

Fixed

c
chimesdk
published 3.2.0 •

Changelog

Source

[3.2.0] - 2022-04-11

Added

  • Add audioSpeakerDelayMs, audioUpstreamRoundTripTimeMs, audioUpstreamJitterMs, audioDownstreamJitterMs and currentRoundTripTimeMs metrics to useMediaStreamMetrics hook. Also add rtcStatsReport to expose the original RTCStatsReport from RTCPeerConnection.getStats().

Removed

Changed

  • Improve "Handle Device Permission" guide in Quick Starts.
  • Upgrade storybook to a fixed 6.5.0-alpha.64 with webpack v5 to fix security vulnerabilities and issues with external HTTP link rendering.
  • Update integration test demo to install amazon-chime-sdk-component-library-react from local instead of from npm. Update corresponding GitHub Action and scripts.

Fixed

  • Fix command line sample to install latest node dependencies in migration guides.
  • Clarify setIsVideoEnabled usage in LocalVideoProvider and useLocalVideo docs.