New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

react-native-theoplayer

Package Overview
Dependencies
Maintainers
0
Versions
101
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-theoplayer - npm Package Versions

23
11

8.15.0

Diff

Changelog

Source

[8.15.0] - 25-02-12

Changed

  • Transitioning to fullscreen presentation mode on Web platforms now puts only the THEOplayerView element and its child elements, such as the UI, in fullscreen. Previously, the whole page would transition to fullscreen.
  • Changed presentationmodechange event dispatching on iOS to take into account if the change actually happened on the native player.

Fixed

  • Fixed an issue on iOS Safari where transitioning to fullscreen presentation mode would not work.
  • Fixed an issue on Web where presentationmodechange events would sometimes be dispatched more than once.
  • Fixed an issue on iOS where the view origin in fullscreen presentationMode was wrong when running under the RN new architecture / interop layer
tvanlaerhoven
published 8.14.0 •

Changelog

Source

[8.14.0] - 25-02-10

Added

  • Added a theoLive property to PlayerConfiguration to enable THEOlive configuration.

Fixed

  • Fixed an issue on iOS where the currentTime on NowPlayingInfoCenter would go out of sync or reset when changing playback rate.
  • Fixed an issue on Android where the player would crash in case resolving the THEOplayerView instance fails.
tvanlaerhoven
published 8.13.1 •

Changelog

Source

[8.13.1] - 25-01-27

Fixed

  • Fixed an issue on iOS where fullscreen-inline transitions would cause a UIViewControllerHierarchyInconsistency when the current view's viewcController has sibling viewControllers that manage views that don't descend of the moving view.
tvanlaerhoven
published 8.13.0 •

Changelog

Source

[8.13.0] - 25-01-15

Added

  • Added support for New Architecture's through the Interop Layer. More info on the React Native developer pages.

Fixed

  • Fixed an issue on Web where picture-in-picture presentation mode would sometimes fail.

Changed

  • Upgraded the example app to use react-native-tvos@0.76.5-0.
tvanlaerhoven
published 8.12.0 •

Changelog

Source

[8.12.0] - 25-01-09

Fixed

  • Fixed a memory leak on iOS, where the presentationModeManager was holding a strong reference to the fullscreen's target and return views
  • Fixed an issue on iOS where the destruction of the THEOplayerView was not always propagated correctly over the iOS Bridge, resulting in an occasional memory leak.
  • Fixed an issue where, when requesting a text track's cues, the time properties would sometimes be in seconds instead of milliseconds.
  • Fixed a rare crash on Android due to a java.lang.NullPointerException when creating the THEOplayerView.
  • Fixed an issue on Android where R8 minification would obfuscate some API class names, which could lead to a crash.

Added

  • Added a adLoadTimeout property to GoogleImaConfiguration to control the amount of time that the SDK will wait before moving onto the next ad or main content.
tvanlaerhoven
published 8.11.1 •

Changelog

Source

[8.11.1] - 24-12-18

Fixed

  • Fixed the picture-in-picture presentationMode for THEOlive sources on Web.

Changed

  • Deprecated the use of the enableTHEOlive flag in PlayerConfiguration as THEOlive support is always enabled.
tvanlaerhoven
published 8.11.0 •

Changelog

Source

[8.11.0] - 24-12-13

Added

  • Added support for THEOlive on tvOS.
tvanlaerhoven
published 8.10.0 •

Changelog

Source

[8.10.0] - 24-12-06

Added

  • Added support for THEOlive on iOS.
tvanlaerhoven
published 8.9.1 •

Changelog

Source

[8.9.1] - 24-12-04

Added

  • Added a enableTHEOlive flag to PlayerConfiguration to enable play-out of THEOlive sources.
tvanlaerhoven
published 8.9.0 •

Changelog

Source

[8.9.0] - 24-11-29

Added

  • Added support for the SURFACE_CONTROL rendering target on Android, which improves switching from/to fullscreen presentation mode. Rendering target SURFACE_CONTROL will be selected instead of SURFACE_VIEW on API level 29+.

Fixed

  • Fixed a memory leak on iOS, caused by the wrapping ViewController that was keeping a strong reference to the THEOplayerRCTView.

Added

  • Added support for the experimental media3 player pipeline on Android.

Changed

  • BREAKING: Changed the view parameter in the Omid API from a ref container to a native node handle when registering "friendly" obstructions.
23
11
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc