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
35
14

6.0.0-rc.2

Diff
krzysztof_moch
published 6.0.0-rc.2 •

Changelog

Source

6.0.0-rc.2 (2024-05-13)

Bug Fixes

  • avoid: avoid early return in setSrc (#3759) (2e623ca)
  • ios: call onLoadStart earlier (#3750) (b3f08f6)
  • js: fix onPlaybackStateChanged callback (#3753) (f87a793)
  • ts: add missing type (#3757) (2d94844)

Features

  • android: make buffering strategy dynamic (#3756) (e420418)

Reverts

  • Revert "fix(android): video flickering add playback start (#3746)" (#3748) (d25629b), closes #3746 #3748
krzysztof_moch
published 6.0.0-rc.1 •

Changelog

Source

6.0.0-rc.1 (2024-05-08)

Bug Fixes

  • android: prevent changing video track when video load (#3683) (6f61d7f)
  • android: video flickering add playback start (#3746) (b1cd52b)
  • avoid crash when setting index to 0 to tracks selection (#3721) (518a9a9)
  • ios: destroy adsManager when player detach from super view (#3716) (#3722) (e96c173)
  • ios: ensure duration available when playing live (#3710) (d56b251)
  • ios: ensure orientation is correct on iOS (#3719) (1a8295c)
  • ios: fix text track selection by index (#3728) (51e22ab)

Features

Performance Improvements

  • ensure we do not provide callback to native if no callback provided from app (#3735) (c59d00a)
  • ios: add early returns (#3741) (1d235a1)
krzysztof_moch
published 6.0.0-rc.0 •

Changelog

Source

6.0.0-rc.0 (2024-04-22)

Bug Fixes

  • android: catch errors in performOnPlayerView (#3685) (3e35326)
  • android: fixed bug where video would not be visible after remount and change of drm source (#3668) (1af12f9)
  • android: seek callback with controls (#3694) (c730306)
  • android: set title for external subtitles (#3676) (336b9f0)
  • ensure poster works as expected and add it to the sample (#3643) (d694139)
  • ensure tracks are available in sample (#3660) (4c7719a)
  • ios: add workaround for TouchableWithoutFeedback (#3688) (b5ccc48)
  • ios: apply PictureInPicture state on start (#3655) (07f71c2)
  • ios: call PictureInPicture callbacks with native controls (#3603) (051e884), closes #3602 #3602
  • ios: do not save pause state before seeking (#3650) (e992243)
  • ios: fix sideloading external subtitles (#3690) (efa1c52)
  • ios: update onPlaybackStateChanged implementation (#3687) (042e13c)
  • ios: workaround for rate change (#3657) (e26afac)
  • prevents crash from occurring when using the selected video track with resolution type (#3664) (e82f9dc)
  • ts: onPlaybackRateChangeData was not correctly typed (#3651) (2a858df)

Features

  • android: allow to disable selected functionalities (#3681) (64e3191)
krzysztof_moch
published 6.0.0-beta.8 •

Changelog

Source

6.0.0-beta.8 (2024-04-03)

Bug Fixes

olivier.bouillet
published 6.0.0-beta.7 •

Changelog

Source

6.0.0-beta.7 (2024-03-30)

Bug Fixes

  • android: ensure rate is never set to 0 (#3593) (3d7444a)
  • android: improve and backBufferDurationMs. mainly let exoplayer manage the prop (#3619) (f10511d)
  • android: keep screen on on fullscreen (#3563) (bfb76e6)
  • android: track selection parameter has change in last release. (#3594) (d5c8b51)
  • fix getLicense function's type definition (#3606) (89ae843)
  • inject onGetLicense prop properly for detect user defined or not (#3608) (24c1aab)
  • iOS: fix iOS DRM header parser (#3609) (c9a75f3)
  • ios: fix PiP callback (#3601) (bb9e7eb)
  • ios: fix regression when playing source starting with ph:// (#3630) (75d3707)
  • ios: fix startPosition, cropStart and cropEnd to handle float values correctly (#3589) (36bd2e2)
  • iOS: throw when content id defined with empty string (#3612) (0983580)
  • remove setNativeProps usage (#3605) (0312afc)

BREAKING CHANGES

  • android: move backBufferDurationMs from root props to bufferConfig
krzysztof_moch
published 6.0.0-beta.6 •

Changelog

Source

6.0.0-beta.6 (2024-03-18)

Bug Fixes

Features

  • android: add subtitle event (#3566) (6184c10)
  • implement opacity to control visibility of subtitles (#3583) (f4cce2e)
  • ios: Add ios support for accessing WebVTT Subtitle Content (#3541) (253ffb5)
  • move require (local files) to source.uri (#3535) (41ac781)
krzysztof_moch
published 6.0.0-beta.5 •

Changelog

Source

6.0.0-beta.5 (2024-02-02)

Bug Fixes

Features

  • implement onAudioTracks and onTextTracks on ios (#3503) (6a49cba)

Reverts

  • Revert "fix: remove pausePlayback when audio focus loss event (#3496)" (#3504) (aec7db6), closes #3496 #3504
krzysztof_moch
published 6.0.0-beta.4 •

Changelog

Source

6.0.0-beta.4 (2024-01-15)

Bug Fixes

  • add missing audioOutput prop (#3450) (f20d68b)
  • android: support opacity properly (#3464) (11e5b75)
  • ios: currentPlaybackTime in ms and not seconds (#3472) (3f63c16)
  • ios: remove extra dismissFullscreenPlayer declaration (#3474) (045f5fa)

Features

  • add visionOS support (#3425) (cf3ebb7)
  • ios: migrate from deprecated methods (#3444) (5aaa53d)
  • ios: update the way to get keyWindow (#3448) (f35727f)
  • ios: update timed metadata handler (#3449) (481cc71)
olivier.bouillet
published 6.0.0-beta.3 •

Changelog

Source

6.0.0-beta.3 (2023-12-24)

Bug Fixes

  • android: default UA (#3429) (dd7bb54)
  • ensure save doesn't crash on android (#3415) (22a2655)
  • ios: revert ios url encoding as this breaks encoded urls (#3440) (0723481)
  • ReactVideoProps: add accessibility & testID in typing (#3434) (d986b7b)
olivier.bouillet
published 6.0.0-beta.2 •

Changelog

Source

6.0.0-beta.2 (2023-12-08)

Bug Fixes

  • add allowsExternalPlayback missing on ReactVideoProps (#3398) (72679a7)
  • android: add explicitly dependancy to androidx.activity (#3410) (908e30f)
  • android: ensure adTagUrl can be reset (#3408) (f9bcaac)
  • revert drm type definition change (#3409) (fbb5654)