Release Notes - React Native
This page will keep you update all the releases of React Native SDK.
v0.0.53
Release Date : 27th Oct 2023
Change Log :
- Added
metaData
property associated withParticipant
to pass additional information. - Added
payload
feature in PubSub to pass additional payload data. - Added
sendOnly
feature to PubSub to Publish data for only Participants mentioned. - Opentelemetry Logs added.
- Mic Device disconnect (track ended issue fixed)
v0.0.52
Release Date : 7th Oct 2023
Bug Fix :
-
Fixed
trackEnded
issue while removing wired headset. -
Fixed bluetooth permission issue for android version 12 and higher.
v0.0.48
Release Date : 4th May 2023
Bug Fix :
-
Updated types definations
-
Fixed
changeMic
not switching mic issue.
v0.0.47
Release Date : 29th April 2023
Change log :
- Added Typescript Support.
Bug Fix :
- The Remote participant audio levels remain consistent even when the local participant mutes or unmutes their microphone.
v0.0.45
Release Date : 31st March 2023
Change log :
HLS_PLAYABLE
state added inonHlsStateChanged
callback.hlsUrls
getters added inuseMeeting
v0.0.44
Release Date : 3rd March 2023
Change log :
- Updated Types.
Bug Fix :
-
Build issue fixes when
enableHermes:true
. -
Fixed Cannot read property
MeetingProvider
of undefined.
v0.0.42
Release Date : 10th February 2023
Change log :
-
Improve bitrate logic in the
multiStream
feature so that user's CPU and the network are optimise. -
Replace custom track in
changeWebcam
method.
Bug Fix :
- Network switch & reconnection issue fixes (covered all possible edge cases that were causing interruptions during the meeting) in onMeetingStateChanged event.
v0.0.41
Release Date : 7th January 2023
Change log :
-
Added
getVideoStats
,getAudioStats
andgetShareStats
methods for getting particular participant streams statistics.SDK Reference : getVideoStats
SDK Reference : getAudioStats
SDK Reference : getShareStats
-
Participant can toggle between the
CONFERENCE
andVIEWER
mode by usingchangeMode()
method.Docs : Change Mode
v0.0.40
Release Date : 29th November 2022
Change log :
- Update
WebRTC
dependency tov1.106.1
v0.0.39
Release Date : 18th November 2022
Change log : None
Bug Fix :
-
Resolve
_reactNative.DeviceEventEmitter.removeListener is not a function
error after leave meeting. -
Resolve Foreground Notification issue in Android 12.
v0.0.38
Release Date : 12th November 2022
Change log :
-
Provide
multistream
parameter for sending multiple resolution layers or single resolution layer.Docs : Multi Stream
-
Provide
onVideoQualityChanged
inuseParticipant
hook to listen video quality changes.SDK Reference : onVideoQualityChange
-
Provide meeting
CONFERENCE
andVIEWER
mode onMeetingProvider
config.SDK Reference : Meeting Mode
v0.0.37
Release Date : 4th November 2022
Change log :
- Provide Types support.
Bug Fix :
- Fix error
collector-producer | got error UnsupportedError: not implemented
during development environment.
v0.0.36
Release Date : 8th October 2022
Change log :
-
iOS : Switch audio output device during the session.
Docs : Switch Audio Output
v0.0.35
Release Date : 23rd September 2022
Change log :
-
Added Error Event for,
- If someone is denying media controls permissions such as
Video
,Mic
andScreen Share
- Previous Recording, RTMP or HLS is being processed.
- If someone is denying media controls permissions such as
Error Code Table :
Type | Code | Message |
---|---|---|
ERROR_GET_VIDEO_MEDIA_PERMISSION_DENIED | 3014 | Video capture permission denied. |
ERROR_GET_AUDIO_MEDIA_PERMISSION_DENIED | 3015 | Audio capture permission denied. |
ERROR_GET_DISPLAY_MEDIA_PERMISSION_DENIED | 3016 | Screen sharing permission denied. |
PREV_RECORDING_PROCESSING | 4018 | Previous recording session is being processed, please try again after few seconds! |
PREV_RTMP_RECORDING_PROCESSING | 4019 | Previous RTMP recording session is being processed, please try again after few seconds! |
PREV_HLS_STREAMING_PROCESSING | 4020 | Previous HLS streaming session is being processed, please try again after few seconds! |
-
Event added for HLS state (starting, started, stopping and stopped)
SDK Reference : onHlsStateChanged
This version will store timeline of the session, session stats and participant stats. This will be available in your VideoSDK Session Dashboard
v0.0.34
Release Date : 2nd September 2022
Change log :
-
Android : Switch audio output device during the session.
Docs : Switch Audio Output
v0.0.33
Release Date : 21st August 2022
Change log :
-
Recording and Livestream status event added.
Docs : Recording Events
-
Set Audio packet priority high.
-
Internal dependency update.
-
Added
onMeetingStateChanged
event for getting state of meeting changes.SDK Reference : onMeetingStateChanged
-
Custom audio, video and share track now accepts
MediaStream
instead ofMediaStreamTrack
. -
Added types for better IDE support.
Bug Fix :
-
Fixed issues with Custom audio and video tracks.
-
Updated types indicating optional value or not.
-
Fix
reading s.data on undefined
error.
v0.0.32
Release Date : 1st July 2022
Change log :
-
Add the ViewPort method for better video quality based on view container.
Docs : How to Set Viewport?
-
Provide Echo Cancellation on the audio stream.
Bug Fix :
- Resolve
changeWebcam
andchangeMic
customTrack issue.
v0.0.30 & v0.0.31
Release Date : 7th June 2022
Change log : None
Bug Fix :
- Resolve UDP port blocking and video blackout issue.
v0.0.28 & v0.0.29
Release Date : 17th May 2022
Change log :
- Update Internal dependency.
v0.0.27
Release Date : 14th May 2022
Change log : None
Bug Fix :
-
Custom track issue on MeetingProvider config fix.
-
Throw error when device or browser does not support audio or video communication.
-
Resolved error
No peers found for the Data consumer
while start recording/ livestream/hls.
v0.0.26
Release Date : 23rd April 2022
Change log :
-
Release Custom Video track feature
-
Release Custom Audio track feature
-
Release Custom Screen Share track feature
v0.0.25
Release Date : 9th March 2022
Change log :
-
Release Pubsub message feature for text communication.
Docs : How to use Pubsub feature?
-
Customise recording layout for Cloud Recording / HLS and RTMP out.
SDK Reference : Start Recording
SDK Reference : Start HLS
SDK Reference : Start RTMP
v0.0.24
Release Date : 24th February 2022
Change log :
-
Added
onError
event listener to subscribe to all meeting errors occurring in the SDK.Docs : Error Event
-
Update WebRTC dependency.
v0.0.23
Release Date : 10th January 2022
Change log :
-
Connect Meetings (BETA): This new feature enables you to fetch participant data between two or more meetings and make participants switch meetings.
-
Switch Meeting : This feature is used for switching participant of one meeting to another meeting.
-
Add custom participantId in
MeetingProvider
config.SDK Reference : Custom ParticipantId
Got a Question? Ask us on discord