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

react-native-video

Package Overview
Dependencies
Maintainers
7
Versions
138
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-video - npm Package Versions

1
46
14

6.0.0-beta.1

Diff
olivier.bouillet
published 6.0.0-beta.1 •

Changelog

Source

6.0.0-beta.1 (2023-12-02)

Bug Fixes

  • android: ads build and enable ads in android sample (#3376) (fe89122)
  • android: fix leak caused by removing lifecycle listener too early (#3380) (0c0f317)
  • android: revert media3 update, back to 1.1.1 (#3369) (5beef38)
  • ios: check for ios url query encoding (#3384) (de4159f)
  • ios: fix pip(when player doesn't fill screen) (#3363) (11f6201)

Features

  • ad: add data to onReceiveAdEvent (#3378) (d05231d)
  • add AdEvent enum to have an exhaustive list of all possible AdEvent values (#3374) (b3744f9)
  • add onAdError event listener (#3381) (596c02d)
  • android: bump media3 version from v1.1.1 to v1.2.0 (#3362) (17dbf6e)
  • implement startPosition (#3355) (2648502)
olivier.bouillet
published 6.0.0-beta.0 •

Changelog

Source

6.0.0-beta.0 (2023-11-18)

Bug Fixes

  • example: remove dependency loop (#3353) (211c3c7)
  • ios: change isPlaybackLikelyToKeepUp check (#3357) (1ba93f9)
  • ios: fix cache playerItemPrepareText type (#3358) (0e23952)
  • ios: fix external text tracks crashes with m3u8 files (#3330) (782e7e0)
  • update onError definition to match implementation (#3349) (fdbd6a6)

Features

  • android: replace deprecated ExoPlayer2 with AndroidX media3 (#3337) (f2e80e9)
olivier.bouillet
published 6.0.0-alpha.11 •

Changelog

Source

6.0.0-alpha.11 (2023-11-15)

Bug Fixes

olivier.bouillet
published 6.0.0-alpha.10 •

Changelog

Source

6.0.0-alpha.10 (2023-11-13)

Bug Fixes

  • fixes where Android's muted prop behavior differs from iOS (#3339) (8fbdc28)
  • ios: fix wrong fullscreen method definition (#3338) (7f49b56)
  • ios: player is frozen after re-focusing on the app (#3326) (722ae34)

Features

  • add onVolumeChange event (#3322) (cdbc856)
  • add release-it (#3342) (da27089)
  • ios: add onBandwidthUpdate event (#3331) (9054db3)

Changelog

Next

  • Android, iOS: add onVolumeChange event #3322
  • iOS: Externally loaded text tracks not loading properly #3461
olivier.bouillet
published 6.0.0-alpha.9 •

Changelog

Source

Version 6.0.0-alpha.9

  • All: add built-in typescript support #3266
  • All: update documentation generation #3296
  • BREAKING CHANGE❗️Android: update isCodecSupported to return enum #3254
  • Android: use explicit not-exported flag for AudioBecomingNoisyReceiver #3327
  • Android: remove kotlin-android-extensions #3299
  • Android: ensure audio volume is changed in UI thread 3292
  • Android: multiple internal refactor and switch to kotlin
  • Android: refactor log management and add an option to increase log verbosity #3277
  • iOS: Fix audio session category when not using the audioOutput prop
  • iOS: implement onPlaybackStateChanged callback #3307
  • iOS: remove false calls at onPlaybackRateChange #3306
  • iOS: audio does not work with headphones #3284
  • iOS: Resuming video ad after closing the in-app browser on iOS #3275
  • iOS, Android: expose playback functions to ref #3245
  • tvOS: fix build: #3276
  • Windows: fix build error from over-specified SDK version #3246
  • Windows: fix onError not being raised #3247
olivier.bouillet
published 6.0.0-alpha.8 •

Changelog

Source

Version 6.0.0-alpha.8

  • All: Playing audio over earpiece #2887
  • All: Prepare for fabric #3175 #
  • iOS: Fix Pip #3221
  • iOS: Fix regression in presentFullscreenPlayer & dismissFullscreenPlayer #3230
  • tvOS: Fix build #3207
  • tvOS: Add sample #3208
  • tvOS: Allow chapter customization #3216
  • doc: Fix internal links #3229
olivier.bouillet
published 6.0.0-alpha.7 •

Changelog

Source

Version 6.0.0-alpha.7

  • All: clean JS warnings (https://github.com/react-native-video/react-native-video/pull/3183)
  • Android: Add shutterView color configurtion (https://github.com/react-native-video/react-native-video/pull/3179)
  • Android: React native 0.73 support (https://github.com/react-native-video/react-native-video/pull/3163)
  • Android: Fix memory leaks from AudioManager #3123
  • Android: Fixed syntax error #3182
  • iOS: Fix freeze at playback startup (https://github.com/react-native-video/react-native-video/pull/3173)
  • iOS: Various safety checks (https://github.com/react-native-video/react-native-video/pull/3168)
olivier.bouillet
published 6.0.0-alpha.6 •

Changelog

Source

Version 6.0.0-alpha.6

  • Feature: Video range support #3030
  • iOS: remove undocumented currentTime property #3064
  • iOS: make sure that the audio in ads is muted when the player is muted. #3068
  • iOS: make IMA build optionnal
olivier.bouillet
published 6.0.0-alpha.5 •

Changelog

Source

Version 6.0.0-alpha.5

  • iOS: ensure controls are not displayed when disabled by user #3017
  • iOS: app crashes on call to presentFullScreenPlayer #2808
  • Android: Fix publicated progress handler causing duplicated progress event #2972
  • Android: Fix audio/Subtitle tracks selection #2979
  • Android: add new events on tracks changed to be notified of audio/text/video Tracks update during playback 2806
  • Feature: Add VAST support for AVOD #2923
  • Sample: Upgrade react-native version of basic sample #2960
olivier.bouillet
published 6.0.0-alpha.4 •

Changelog

Source

Version 6.0.0-alpha.4

  • ensure src is always provided to native player even if it is invalid #2857
  • Sample: Add react-native-video controls support #2852
  • Android: Switch Google's maven repository to default google() #2860
  • Android: Implement focusable prop so the video view can toggle whether it is focusable for non-touch devices #2819
  • Android: fix linter warning [#2891] (https://github.com/react-native-video/react-native-video/pull/2891)
  • Fix iOS RCTSwiftLog naming collision #2868
  • Added "homepage" to package.json #2882
  • Fix regression when fullscreen prop is used combined with controls #2911
  • Fix: memory leak issue on iOS #2907
  • Fix setting text tracks before player is initialized on iOS #2935