Skip to content

Releases: 100mslive/100ms-react-native

1.10.6

10 Jun 11:52
6072fa4
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.9
@100mslive/react-native-hms 1.10.6
@100mslive/react-native-video-plugin 0.1.2

react-native-hms

  • Introducing Virtual Background support in 100ms

    HMSSDK now provides support for Virtual Background using @100mslive/react-native-video-plugin
    It allows users to change their background during a call. Users can choose from a variety of backgrounds or upload their own custom background.
    It also provides a feature to blur the background. Read more about it here.

  • Resolved warnings on Android & iOS when using HMSSDK in development mode

react-native-room-kit

  • Added support for Virtual Background in Prebuilt UI

    By just adding @100mslive/react-native-video-plugin package, users can now change their background during a call using the Virtual Background feature in the Prebuilt UI.

  • Added support for Hyperlinks in Chat Messages on Prebuilt UI

    Users can now click on hyperlinks in chat messages to open them in a browser.

react-native-video-plugin

  • The first version of the plugin is released. It provides support for Virtual Background in 100ms. Read more about it here.

Uses Android SDK 2.9.59 & iOS SDK 1.11.0

Full Changelog: 1.10.5...1.10.6

1.10.5

15 May 10:53
0d598ad
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.8
@100mslive/react-native-hms 1.10.5

react-native-hms

  • Introducing Whiteboard support in 100ms

    HMSSDK now provides support for Whiteboard. You can now start/stop a Whiteboard using startWhiteboard & stopWhiteboard methods on HMSInteractivityCenter. HMSSDK provides also provides callbacks for whiteboard start/stop events. Learn more about it here.

react-native-room-kit

  • Whiteboard

    Whiteboard is now supported in the Prebuilt UI. Users can now start/stop a Whiteboard using the Whiteboard button in the Prebuilt UI.

  • Updated PIP Mode support for HLS Player

    PIP Mode is now supported in the HLS Player UI. Users can now switch to PIP mode while watching a video in the HLS Player.

  • Resolved an issue where tile content was clipping from bottom in the Prebuilt UI

Uses Android SDK 2.9.56 & iOS SDK 1.10.0

Full Changelog: 1.10.4...1.10.5

1.10.4

26 Apr 18:09
fbcd559
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.7
@100mslive/react-native-hms 1.10.4

react-native-hms

  • Support for captions in HLS Player

HMSSDK now provides support for captions in HLS Player. You can now check the support of captions in the stream, and enable or disable captions in the HLS Player using the methods available on its' ref. Moreover, HMSSDK provides a new useHMSHLSPlayerSubtitles hook to get captions. Learn more about it here

react-native-room-kit

  • Support for captions in HLS Player UI
    HLS Player now supports captions for better accessibility. This can be enabled or disabled from the player settings.

  • Updated Chat message design in the new HLS Player UI

  • Added new controls for the HLS video player
    Added controls are - "Go Live", "Seekbar", "Closed Captions", "Pause", "Resume" and "Seek forward/backwards"

  • Added support for "Pinch and Zoom" in the HLS Player UI

Updated to Android SDK 2.9.54 & iOS SDK 1.9.0

Full Changelog: 1.10.3...1.10.4

1.10.3

15 Apr 14:32
8c116b0
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.6
@100mslive/react-native-hms 1.10.3

react-native-room-kit

  • Added revamped HLS Player UI in Prebuilt

  • Added support for both Portrait & Landscape orientations in HLS Player UI

  • More enhancements in HLS Player UI will be released soon!

Using Android SDK 2.9.53 & iOS SDK 1.8.0

Full Changelog: 1.10.2...1.10.3

1.10.2

08 Apr 17:11
a45a7f5
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.5
@100mslive/react-native-hms 1.10.2

react-native-hms

  • Added Active Noise Cancellation support in SDK. This feature can be used to reduce background noise during a call.

  • Added support for showing Session Initiation Protocol(SIP) Peers in Room. Read more about SIP here.

  • Added support for passing Hand Raise as a layout config in Prebuilt Customizer.

react-native-room-kit

  • Added support showing Noise Cancellation option in Preview & Room screens.

  • Added support for appropriately indicating SIP Peers in the Room.

  • Using Hand Raise config to show/hidethe Hand Raise button in the Prebuilt UI.

Updated to Android SDK 2.9.53 & iOS SDK 1.8.0

Full Changelog: 1.10.1...1.10.2

1.10.1

15 Mar 14:39
8b187a1
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.4
@100mslive/react-native-hms 1.10.1

react-native-hms

  • Added support for switchAudioOutput on iOS. An example usage of this API can be to programmatically route the audio of the Room to Earpiece or Speaker. Read more about it here.

  • Added API to keep device awake while in Room. This can be used to prevent the device from going to sleep while in a Room. Read more about it here.

react-native-room-kit

  • Added support for joining a Room in Prebuilt using only the Auth Token instead of Room Code.

  • Users can now skip the Preview Screen based on a flag in the Prebuilt Customizer to directly enter a Room.

Updated to Android SDK 2.9.51 & iOS SDK 1.6.0

Full Changelog: 1.10.0...1.10.1

1.10.0

05 Mar 14:35
002f076
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.3
@100mslive/react-native-hms 1.10.0

react-native-hms

  • Added fetchLeaderboard API to fetch Quizzes Leaderboard data. Read more about it here.

  • Added sendHLSTimedMetadata API to send HLS Timed Metadata. Read more about it here.

react-native-room-kit

  • Added Quizzes Leaderboard UI on Prebuilt.

    Users can now view the Leaderboard of Quizzes directly from the Prebuilt user interface.

Updated to Android SDK 2.9.4 & iOS SDK 1.6.0

Full Changelog: 1.9.12...1.10.0

1.9.12

26 Feb 15:07
3c052d7
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.2
@100mslive/react-native-hms 1.9.12

react-native-room-kit

  • Introducing Quiz on Prebuilt

    Users can now create, manage, and stop Quizzes directly from the Prebuilt user interface.

Updated to Android SDK 2.9.3 & iOS SDK 1.5.1

Full Changelog: 1.9.11...1.9.12

1.9.11

16 Feb 16:25
32c2e91
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.1
@100mslive/react-native-hms 1.9.11

react-native-hms

  • Introducing Polls

    • APIs for Comprehensive Poll Management:

      • startPoll method to start polls
      • add method to add responses/vote on poll questions
      • stop method to end polls
    • Poll Update Listeners for Real-Time Notifications:

      • Use addPollUpdateListener to start listening to poll updates
    • Enhanced Poll Permissions within HMSPermissions:

      • pollRead property ensures controlled read access to poll results and details.
      • pollWrite property enables secure write access, allowing for poll creation and response submission.

    More information on Polls can be found here.

react-native-room-kit

  • Introducing polls on prebuilt

    Users can now create, manage, and stop polls directly from the prebuilt interface.

Updated to Android SDK 2.9.2 & iOS SDK 1.5.1

Full Changelog: 1.9.9...1.9.11

1.9.9

08 Feb 15:37
affc7a9
Compare
Choose a tag to compare
Package Version
@100mslive/react-native-room-kit 1.1.0
@100mslive/react-native-hms 1.9.9

react-native-room-kit

  • Added Immersive Mode when in Landscape Orientation

    When the device is in Landscape Orientation, the Prebuilt UI will now hide the Status Bar and Navigation Bar to provide a more immersive video experience.

Updated to Android SDK 2.9.0 & iOS SDK 1.5.0

Full Changelog: 1.9.8...1.9.9