Releases: 100mslive/100ms-react-native
Releases · 100mslive/100ms-react-native
0.9.92
- Added ability to set track settings while building the SDK
- Added capability to start screen share from iOS devices
- Added more descriptive error messages
Full Changelog: 0.9.91...0.9.92
0.9.91
- Starting HLS streaming can now be done without HLSConfig object
- Added ability to do custom audio routing on Android
- Added the ability to share audio from local files on Android
- Updated permissions available to roles
- Corrected properties available in
HMSException
class - Fixed an issue where exiting from Preview without joining the room was not releasing camera access
- Corrected RTC Stats updates on Android
minifyEnabled
is set totrue
for Android release builds- Updated to Native Android SDK 2.4.8 & Native iOS SDK 0.3.3
Full Changelog: 0.9.9...0.9.91
0.9.9
leave
functions fails when invoked in Reconnecting (No Internet) state- Added ability to remove logger after attaching
changeMetadata
&remoteMuteAllAudio
functions is now async
Full Changelog: 0.9.8...0.9.9
0.9.8
- Added resolution option in HMSRTMPConfig
- Added granular error information when incorrect/missing params found in API invocations
- Corrected current audio playback status when new tracks are added
- Updated to Native Android SDK 2.4.4 & Native iOS SDK 0.3.2
Full Changelog: 0.9.7...0.9.8
0.9.7
- Corrected parsing of time in HMSMessage objects
- Made sender peer nullable in HMSMessage. The sender will be null when messages are triggered from Server.
- Updated to Native Android SDK 2.4.1 & Native iOS SDK 0.3.1
Full Changelog: 0.9.6...0.9.7
0.9.6
- Corrected HLSRecordingState updates received via room update events
- Corrected return types of Browser/Server Recording & RTMP Streaming APIs
- Fixed incorrect source type being passed for some tracks
- Added function & missing param details on receiving
REQUIRED_KEYS_NOT_FOUND
errors - Added
destroy
API which will de-initialize all HMSSDK instances, even for multiple instances scenarios - Added sessionId to HMSRoom class
- Updated to Native Android SDK 2.3.9 & Native iOS SDK 0.3.1
0.9.5
- Added the ability to take capture video frame (screenshot) of an individual video track
- Resolved circular dependency warnings
- Updated HMSView params - removed
sink
&id
keys, madestyle
optional - Corrected
serverReceiveTime
param type inHMSMessage
- Updated to Native Android SDK 2.3.7 & Native iOS SDK 0.2.11
0.9.4
- Added ability to overlay HMS Views in z-index via
setZOrderMediaOverlay
onHmsView
to enable Mini-view type of layouts - Added the ability to take screenshots of individual video tiles using
screenshot
onHmsView
- Sending error callback when a user denies permission to start screen-share from an Android device
- Updated to Native Android SDK 2.3.5 & Native iOS SDK 0.2.9
0.9.3
0.9.2
- Added
hlsRecordingConfig?: HMSHLSRecordingConfig
to allow HLS Recording - Added
hlsRecordingState?: HMSHLSRecordingState
toHMSRoom
for fetching the HLS Recording state of the room - Added
sender: HMSPeer
&recipient: HMSMessageRecipient
properties onHMSMessage
- Added promise to
startScreenshare
API so that clients can perform an action when screen share from an android mobile device - Fixed an issue where muting audio/video of a remote peer does not work
- Updated to Native Android SDK 2.3.4 & Native iOS SDK 0.2.8