React Native SDK Release Notes
The current version of the CONNECT Player React Native SDK is 1.15.5.
Release | Purpose | New features | Fixes | Known issues |
---|---|---|---|---|
1.15.6Release date: | This is a maintenance release. | There are no new features in this release. | mpd 400 error not reported via new onHttpError event | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.15.5Release date: | This is a maintenance release. | There are no new features in this release. | Add CDN error codes to error message info | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.15.4Release date: | This is a maintenance release. | There are no new features in this release. | CONNECT Player SDK to expose audio channel configuration and codec. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.15.3Release date: | This is a maintenance release. | There are no new features in this release. | Provide audio and text track’s encodeType, accessibility characteristics and audio channel count. Support for React Native v0.67.4 is no longer included in the deliverables | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.15.2Release date: 25 Mar 2024 | This is a maintenance release. | There are no new features in this release. | Crash switching live channels. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.15.1Release date: 15 Mar 2024 | This is a maintenance release. | There are no new features in this release. | Crash switching live channels. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.15.0Release date: 22 Feb 2024 | This is a feature and maintenance release. | Upgrade to React Native 0.72.4 Android support for play download item. | Node 18 build issues. Safari on iOS unable to play. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.14.0Release date: 10 Jan 2024 | This is a maintenance release. | There are no new features in this release. | Empty error code in onError event received in certain error scenarios. Playback error 1000 is seen after 5 m drm.ssmSyncMode Async not working on 2nd play attempt Channel zapping improvements: Avoid previous content segment Playback stop not completed when application switch between BG to FG. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.13.2Release date: 20 Dec 2023 | This is a maintenance release. | There are no new features in this release. | Support SSM Head End logic change for WebOS 6/6.5 devices. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.13.1Release date: 30 Nov 2023 | This is a maintenance release. | There are no new features in this release. | Empty error code in onError event received in certain error scenarios. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.13.0Release date: 13 Oct 2023 | This is a maintenance release. | There are no new features in this release. | Reset was called on source change with Frankie. Browser workaround for Samsung double seek on a zap bug. TVKEY zapping time still very high. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.12.2Release date: 05 Oct 2023 | This was a maintenance release. | There were no new features in this release. | Crash switching live channels as soon as they start. 1.12.0 release re-introduced previously fixed issue. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.12.1Release date: 15 Sep 2023 | This was a maintenance release. | There were no new features in this release. | Reset was called on source change with Frankie. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.12.0Release date: 25 Aug 2023 | This was a feature and maintenance release. | Simulator support for iOS and tvOS desktop devices. Callback mode for mixed mode playback | refAppCommon crashed on stream selection on Android and IOS. Android CallbackModeWidevine example was wrongly listed in the menu. Browser network statistics were shown unoccupied when not selected. Development build player did not remount player SDK HTML Vid collection back to RN view. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.11.2Release date: 02 Aug 2023 | This was a maintenance release. | There were no new features in this release. | Unmount of live streams audio still remains on iOS. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.11.1Release date: 26 Jul 2023 | This was a maintenance release. | There were no new features in this release. | Better handling of playlist downloads. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.11.0Release date: 18 Jul 2023 | This is a feature and maintenance release. | Support for React Native 0.67.4 as well as 0.63.4. Built with Node.js v16. | Reporting of network statistics after zap. Playback stopped when App went to the background on iOS. Pause caused onProgress to stop. | AndroidTV and tvOS both not supported with React Native v0.67.4. The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.10.1Release date: 22 May 2023 | This was a maintenance release. | There were no new features in this release. | Playback stopped when App went to the background on iOS. Pause caused onProgress to stop. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.10.0Release date: 21 Apr 2023 | This was a feature and maintenance release. | Allow multiSession configuration for Browser in App Callback mode for key rotation | Incorrect track selected on Mac with Safari. iPhone playback issues. Audio not changing when options are selected on Safari. Web/Smart TV capping auto tests consistently failing. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.9.0Release date: 21 Feb 2023 | This was a feature and maintenance release. | ContentToken and SSM async logic (iOS, Android) Implement setSDKLogLevel (iOS, Android) | Playback stops after screen rotation. SSM messaging appending inconsistently between Android/Web and iOS/tvOS platforms. Live and StartOver url playback fails for QXC and Broadstar environment. Property 'src' == undefined after license request. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.8.0Release date: 16 Jan 2023 | This was a feature and maintenance release. |
CONNECT DRM Callback mode (Web only) | Tizen - Could not test stop API. Connected TV/HBB TV capping example could not be controlled by remote control. Playready SSM did not renew licence in MS Edge. iOS Auto Test SSM Setup failure got error code 1000 instead of 6001. Safari - missing onAudioTrackSelected event. statisticConfig was not working ios/tvos - Bitrate capping did not take effect in Resolution/Bitrate capping example code. Safari - inconsistent behaviour of onAudioTrackSelected for VOD encrypted content. iOS v1.6-based TestFlight App rejected by Apple. TVKEY subtitles appeared in the middle of the screen. License request failed for ssm FairPlay content. Android player ‑ Autoplay property should be false by default. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.7.4Release date: 18 Jan 2023 | This was a maintenance release. | There were no new features in this release. | Subtitle text font is not always even, font size changes while decoding. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. SSM messaging appending inconsistently between Android/Web and iOS/tvOS |
1.7.3Release date: 09 Dec 2022 | This was a maintenance release. | There were no new features in this release. | SMTPE Subtitle placement at the top of the screen (i.e. not subtitles). | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. SSM messaging appending inconsistently between Android/Web and iOS/tvOS |
1.7.2Release date: 15 Nov 2022 | This was a maintenance release. | There are no new features in this release. | HbbTV Subtitles CSS fix. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.7.1Release date: 28 Oct 2022 | This was a maintenance release. | There are no new features in this release. | Apple TestFlight app rejection fix. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.7.0Release date: 15 Sep 2022 | This was a feature and maintenance release. | SSM Kill API error code | Improvement on Web zapping time. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.6.0Release date: 19 Aug 2022 | This was a feature and maintenance release. | Stop API | Platform event payload consistency. Android prop and event parameter units. Web black on black subtitles. Playback error handling for 404 segments. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.5.1Release date: 19 Jul 2022 | This was a feature and maintenance release. | SSM async improvements on Web for Widevine content Content token improvements on Web | TVKEY subtitle was seen in small size TVKEY Playback does not start on pausing live content and selecting STARTOVER. Player not throwing the player errors | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. |
1.5.0Release date: 29 Jun 2022 | This was an incremental feature and maintenance release. | onLoadStart event had extra target attribute. Use of mute prop only muted and did not restore volume for iOS and Android. Example codes were not built-in CI. Avoid certificate fetching on every zap SSM error code series from 6001 to 6003 License request failed for SSM content. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. | |
1.4.0Release date: 07 Apr 2022 | This was an incremental feature and maintenance release. | Browser SSM support Native player (Safari) error reporting | HbbTV volume is heard even when set to 0% after zapping. HbbTV cannot seek back to zero when less than 10 seconds of VOD is played. | The playing event is not getting triggered after the waiting event on the Web SDK with Safari. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback is not stable on different HbbTV models. On the Web platform, onAudioTrackSelected and onTextTrackSelected events do not return an object. |
1.3.1Release date: 25 Mar 2022 | This was an incremental feature and maintenance release. | Add | There were no fixes in this release. | Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Encrypted content playback was not stable on different HbbTV models. On the Web platform, onAudioTrackSelected and onTextTrackSelected events do not return an object. |
1.3.0Release date: 24 Mar 2022 | This was an incremental feature release. | Web platform: Shaka Player for TVKey stop API to allow the app to stop content | Unable to see the playback from | Crash after error when unable to play UEX3 content on Prod TV configured with TVKCloud profile. Encrypted stream startup takes 15 secs on WebOS 6. Licence error reported after multiple zaps. Encrypted content playback was not stable on different HbbTV models. On the Web platform, onAudioTrackSelected and onTextTrackSelected events do not return an object. |
1.2.0Release date: 14 Jan 2022 | This was an incremental feature and maintenance release. | Browser and Connected TV support with Widevine and PlayReady. | There were no fixes in this release. | Capping feature APIs are subject to change. TVKey API is included to support integration, but the underlying implementation is changing to fix issues that make existing TVKey functionality unreliable. The API should remain fixed. |
1.1.0Release date: 05 Nov 2021 | This was the first production release. | OTT clear stream playback on iOS/tvOS/hbbTV OTT features (iOS/tvOS/Android/hbbTV):
Diagnostic features:
| There were no fixes in this release. | Ref app .ipa installs but does not run on iOS 12 devices (iPhone 6+, iOS 12.5.4) - at present we have only been testing on iOS 14 and Android 10. Select stream WebVTT-SRT-Clear-Vod-Apple without bom does not playback on Android HbbTV zapping away from a scrambled stream needs additional play() API call. |