Skip to content

Releases: THEOplayer/react-native-theoplayer

v3.10.2

22 Mar 07:46
Compare
Choose a tag to compare

Changed

  • Downgraded default androidx.core:core-ktx dependency version to support Android target sdk 33.

v3.10.1

19 Mar 13:19
Compare
Choose a tag to compare

Changed

  • Updated ios sdk version to 6.12.1

v3.10.0

15 Mar 15:15
Compare
Choose a tag to compare

Changed

  • Updated dependencies and example app to support ReactNative v0.73.
  • Updated ios sdk version to 6.11

Fixed

  • Improved NowPlayingInfo updates for iOS by setting playbackRate on pause/playing events and processing the final info on player desctruction.
  • Fixed an issue with misinterpretation of targetVideoQuality = 0 (use video track with uid == 0) as targetVideoQuality = undefined (use ABR across all video qualities).
  • Fixed an issue where the srclang property of a textTrack passed to a SourceDescription would not be parsed on Android.

v3.9.2

06 Mar 15:23
Compare
Choose a tag to compare

Changed

  • Never pause play-out when losing audio focus while playing an advertisement on Android.

v3.9.1

05 Mar 17:17
Compare
Choose a tag to compare

[3.9.1] - 24-03-05

Changed

  • Bumped google-cast-sdk dependency to v4.8.0 for iOS.

v3.9.0

04 Mar 15:47
Compare
Choose a tag to compare

Changed

  • Reduce audio volume (duck) on Android when another app gains transient audio focus and ducking is allowed. In other cases the player will pause, and optionally resume if the audio focus loss was transient.

Fixed

  • Fixed an issue on iOS where the lockscreen controls and displayed asset metadata would remain visible after the player has been destroyed.
  • Fixed an issue on iOS where the castState was not initialized correctly.

v3.8.0

23 Feb 09:22
Compare
Choose a tag to compare

Changed

  • Renamed native modules to avoid name collisions with external packages.

Added

  • Added adbreakbegin and adbreakend events for Google IMA on Android.
  • Added liveOffset property to PlayerConfiguration, allowing to set a custom offset from the live point.
  • Added a second, alternative config filename to the iOS podspec setup to prevent a react-native-theoplayer module resolving clash.

v3.7.1

09 Feb 15:31
Compare
Choose a tag to compare

Fixed

  • Fixed a dependency issue on iOS when using chromecast or google ima features.

v3.7.0

09 Feb 12:14
Compare
Choose a tag to compare

Added

  • Added fullscreen presentation mode support for iOS and Android. More info on the documentation page.

v3.6.0

02 Feb 09:15
Compare
Choose a tag to compare

Fixed

  • Fixed a build issue on the iOS bridge caused by the deprecated DispatchDispatch protocol.
  • Fixed an issue on Android where the MediaPlaybackService would sometimes crash with a ForegroundServiceDidNotStartInTimeException exception.

Added

  • Added the ability to override both small and large notification icons in Android with ic_notification_small and ic_notification_large resources respectively.