Skip to content

Releases: THEOplayer/react-native-theoplayer

v3.4.0

21 Dec 13:18
Compare
Choose a tag to compare

Added

  • Added ui configuration object to PlayerConfiguration to configure the ads UI language.
  • Added support for Android 14.
  • Added Expo plugin to support Android dependency configuration.

Changed

  • Changed the Android notification channel name to Notification channel. It can be renamed by defining the notification_channel_name resource string.

v3.3.2

12 Dec 18:43
Compare
Choose a tag to compare

Fixed

  • Fixed an issue on iOS & Android where timestamps in ad events were not consistently defined in seconds.
  • Fixed an issue on tvOS where unknown AdIntegrationKind values resulted in build issues.

v3.3.1

11 Dec 22:59
Compare
Choose a tag to compare

Fixed

  • Fixed an issue on Android where a ContentResumeRequested ad event was never broadcasted.
  • Fixed an issue on iOS where the ad duration was provided in milliseconds instead of seconds.

v3.3.0

11 Dec 18:30
Compare
Choose a tag to compare

Changed

  • Extended event dispatching mechanism with broadcast functionality.

v3.2.1

07 Dec 21:44
Compare
Choose a tag to compare

Fixed

  • Fixed an issue on Android where EnterCue and ExitCue text track events did not contain the trackUid property.

v3.2.0

29 Nov 18:31
Compare
Choose a tag to compare

Fixed

  • Fixed an issue on iOS and Android were selecting an audio, video or text track that has a uid with value 0, would fail.

Added

  • Added support for HLS #EXT-X-DATERANGE timed metadata tags. The tags appear as cues in a dedicated text track with type daterange.

v3.1.0

27 Oct 11:26
Compare
Choose a tag to compare

Changed

  • Revised audio focus protocol on Android. When resuming an app, audio focus is retrieved only if the player is not paused.
  • Changed the behaviour of the Android component supporting background playback. It is stopped but not disabled when setting backgroundAudioConfiguration.enabled = true.

Fixed

  • Fixed an issue on Android where during play-out of a locally stored media asset the seekable property would not update.
  • Fixed an issue on iOS where the error was not forwarded to theoplayer if a drm request fails on the iOS bridge

v3.0.2

17 Oct 07:52
Compare
Choose a tag to compare

Fixed

  • Fixed an issue on Android where compilation would fail when depending on player SDK 6.2.0.

v3.0.1

12 Oct 08:47
Compare
Choose a tag to compare

Fixed

  • Fixed compilation issues caused by Caching API not being supported on tvOS

v3.0.0

06 Oct 13:43
Compare
Choose a tag to compare

Fixed

  • Fixed sourceDescription processing on iOS for offline playback.

Changed

  • Added support for THEOplayer 6.0. See THEOplayer's changelog for details.
  • Bumped minimal version for SideloadedTextTracks connection on iOS to v6.1.1 which contains fix for iOS 17.0.

Added

  • Added MediaCache API, enabling download of media assets for offline playback.