Skip to content

Releases: 100mslive/100ms-react-native

0.8.4

07 Jan 17:08
a0ebaec
Compare
Choose a tag to compare
  • Added check for Preview in progress before invoking join
  • Added support React Native version 0.63

0.8.3

29 Dec 12:51
540ab15
Compare
Choose a tag to compare
  • Made HMSTrackSettings as an optional parameter while building the HMS SDK instance

0.8.2

29 Dec 10:45
680c42b
Compare
Choose a tag to compare
  • Resolved a bug in Self Role Change which prevented the operation to succeed
  • Updated data passed in onPeerUpdate & onTrackUpdate callbacks
  • Made metadata as an optional field on peer object
  • Added configuration to enable/disable the usage of Hardware Echo Cancellation on Android
  • Added promise callbacks to Messaging & Change Track/Role state APIs
  • Corrected error messages sent by SDK

0.8.1

10 Dec 14:01
482e276
Compare
Choose a tag to compare
  • Added peer metadata APIs using which you can build Raise Hand like features
  • Added Recording APIs to start / stop recording / streaming meeting room
  • Added set / get volume APIs
  • Corrected emitting of errors on failures
  • Added support for custom video sources

0.8.0

19 Nov 13:58
c223e45
Compare
Choose a tag to compare

Breaking

  • build function of HMSSDK will not create a singleton now.
  • requestedBy field has been made optional for HMSChangeTrackStateRequest, HMSRemovedFromRoomNotification, HMSRoleChangeRequest. It will be nil if the request originated from the REST API.
  • leave function is now asynchronous. Join another room only when the previous leave call has been completed.

Changed

  • Corrected a bug where userId was not being passed.
  • Sending full error description when any error/exceptions occur.
  • isMute function of HMSTrack now returns correct status.
  • HMSView is now exported from HMSSDK class.

Added

  • Added isPlaybackAllowed & setPlaybackAllowed for Remote Audio/Video tracks.
  • Added getRoom function on HMSSDK which returns the currently joined room. Returns null if the peer is not in a room.
  • Added changeTrackStateForRole API with which you can mute/unmute audio/video of all peers of a particular Role.

0.7.4

03 Nov 15:36
3026f3b
Compare
Choose a tag to compare
  • Catching exception on join function
  • Cleared iOS global variables on leave
  • Removed listeners on leave
  • Exposed type param in message functions

0.7.3

29 Oct 13:52
24a469b
Compare
Choose a tag to compare
  • Clearing local cache data when leaving a room
  • Catching exceptions thrown by join function
  • Added Role-based permissions checks

0.7.2

29 Oct 10:13
3cbd013
Compare
Choose a tag to compare
  • Added isPlaybackAllowed to remote audio & video tracks to mute/unmute remote tracks locally
  • Added changeTrackState API to mute/unmute remote peers audio/video tracks for the entire room

0.7.1

27 Oct 14:28
ca11912
Compare
Choose a tag to compare
  • Added mirror prop to HMSView to horizontally flip video tracks

0.7.0

25 Oct 07:36
d07b1a8
Compare
Choose a tag to compare
  • Added audio level, peer & track object to HMSSpeaker
  • Made package backwards compatible upto React Native version 0.63.0
  • Removed Xcode 13 requirement
  • Updated Sample app