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
5
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

1245
14

6.4.3

Diff
krzysztof_moch
published 6.4.3 •

Changelog

Source

6.4.3 (2024-07-24)

Bug Fixes

  • android: app crash at boot with old arch (#4022) (1ee5811), closes #3875
  • android: fix backward compatibility (#4020) (ab7e02e)
  • android: resize mode cover calculation (#4010) (9f38216)
  • index of the selected track (#4012) (fb1d6bd)
  • sample: boot failure on emulator (#4016) (ffbc977)

Features

  • add ability to define poster props as Image type and render poster as custom component (#3972) (adbd06e)
  • android: add error handling for Kotlin version (#4018) (6189080)
  • android: set originalFitsSystemWindows on fullscreen open (#4013) (2f70c02)
krzysztof_moch
published 6.4.2 •

Changelog

Source

6.4.2 (2024-07-15)

Bug Fixes

  • android: exit fullscreen mode after finishing video playback (#3978) (4b8d09e)
  • android: fix android notification controller order (#4002) (05623c9)
  • android: fix onVideoLoad event field key (#4001) (f82268b)
  • android: handle aspect ratio for rotated videos (#4000) (0a55ace)
  • android: resolve compatibility issue (5cd5e5e)
  • example/basic: select resizeMode (#3989) (39cf477)
  • ts: make multiDrm prop optional type (#3999) (79c3076)
krzysztof_moch
published 6.4.1 •

Changelog

Source

6.4.1 (2024-07-12)

Bug Fixes

  • expo plugin export (#3992) (de8ade0)

  • fix(ios): remove pip check for other platforms (#3991) (40a72825)

  • feat: add isSeeking to onPlaybackStateChanged (#3899) (111a5d21)

  • chore(android): migrate DataSourceUtil to Kotlin (#3984) (b25e43ee)

  • chore(android): migrate AspectRatioFrameLayout to Kotlin (#3985) (452e42f1)

  • refactor: move view type and drm in source (#3867) (66dcf32b)

  • feat: add expo plugins (#3933) (08f6caa6)

  • docs: update deprecated tool (#3982) (25c74e05)

  • chore(android): migrate DefaultReactExoplayerConfig to Kotlin (#3983) (1728373d)

  • fix(ios): don't pause playback when entering background (#3973) (ccffcfd7)

  • chore(example/basic): refactor state variable (#3949) (a3ecc010)

  • feat(android): Bump default media3 version from v1.1.1 to v1.3.1 (#3977) :warning: need targetSdkVersion 34 (7562669f)

  • feat: modified Fabric example android build.gradle for resolving build issue (#3976) (1d6fb297)

  • chore: upgrade react-native & expo version in the basic example app (#3964) (01a00b12)

  • refactor(android): migrate VideoEventEmitter to Kotlin (#3962) (3c9b1b57)

  • fix(ios): fix fullscreen view controller ANR (#3952) (7def3ac3)

  • chore(example/fabric): bump up fabric example android deps (#3957) (de6e7196)

  • refactor(ios): refactor NowPlayingInfoCenerManager.swift (#3968) (76c63291)

  • fix(android): build issue on the latest react-native version (#3963) (530686ca)

  • feat(fabric): updated ios podspec for implementing new architecture (#3961) (df29c231)

  • fix(android): fix wrong module name (#3959) (3f11894c)

  • refactor(android): migrate ReactVideoPackage to Kotlin (#3955) (702a0d9d)

  • refactor(android): migrate VideoDecoderPropertiesModule to Kotlin (#3954) (99585987)

  • feat: bump up fabric example react-native iOS (#3951) (e5a2ee3b)

  • fix(android): added setAllowChunklessPreparation to HlsMediaSource.Factory to allow build success on projects without HLS support (#3948) (#3950) (322d7e99)

  • refactor: basic example from class component to functional component (#3934) (d4f16486)

  • chore(android): rework view type (#3940) (b431d09e)

  • chore: update homepage field in package.json (#3945) (6e133768)

  • feat(android): allow building exoplayer from source (#3932) (a7d834a8)

  • feat: add plugins management (#3909) (91d27a60)

  • Chore(docs): fix typo (#3938) (3cfb96ad)

krzysztof_moch
published 6.4.0 •

Changelog

Source

6.4.1 (2024-07-12)

Bug Fixes

  • expo plugin export (#3992) (de8ade0)

  • fix(ios): remove pip check for other platforms (#3991) (40a72825)

  • feat: add isSeeking to onPlaybackStateChanged (#3899) (111a5d21)

  • chore(android): migrate DataSourceUtil to Kotlin (#3984) (b25e43ee)

  • chore(android): migrate AspectRatioFrameLayout to Kotlin (#3985) (452e42f1)

  • refactor: move view type and drm in source (#3867) (66dcf32b)

  • feat: add expo plugins (#3933) (08f6caa6)

  • docs: update deprecated tool (#3982) (25c74e05)

  • chore(android): migrate DefaultReactExoplayerConfig to Kotlin (#3983) (1728373d)

  • fix(ios): don't pause playback when entering background (#3973) (ccffcfd7)

  • chore(example/basic): refactor state variable (#3949) (a3ecc010)

  • feat(android): Bump default media3 version from v1.1.1 to v1.3.1 (#3977) :warning: need targetSdkVersion 34 (7562669f)

  • feat: modified Fabric example android build.gradle for resolving build issue (#3976) (1d6fb297)

  • chore: upgrade react-native & expo version in the basic example app (#3964) (01a00b12)

  • refactor(android): migrate VideoEventEmitter to Kotlin (#3962) (3c9b1b57)

  • fix(ios): fix fullscreen view controller ANR (#3952) (7def3ac3)

  • chore(example/fabric): bump up fabric example android deps (#3957) (de6e7196)

  • refactor(ios): refactor NowPlayingInfoCenerManager.swift (#3968) (76c63291)

  • fix(android): build issue on the latest react-native version (#3963) (530686ca)

  • feat(fabric): updated ios podspec for implementing new architecture (#3961) (df29c231)

  • fix(android): fix wrong module name (#3959) (3f11894c)

  • refactor(android): migrate ReactVideoPackage to Kotlin (#3955) (702a0d9d)

  • refactor(android): migrate VideoDecoderPropertiesModule to Kotlin (#3954) (99585987)

  • feat: bump up fabric example react-native iOS (#3951) (e5a2ee3b)

  • fix(android): added setAllowChunklessPreparation to HlsMediaSource.Factory to allow build success on projects without HLS support (#3948) (#3950) (322d7e99)

  • refactor: basic example from class component to functional component (#3934) (d4f16486)

  • chore(android): rework view type (#3940) (b431d09e)

  • chore: update homepage field in package.json (#3945) (6e133768)

  • feat(android): allow building exoplayer from source (#3932) (a7d834a8)

  • feat: add plugins management (#3909) (91d27a60)

  • Chore(docs): fix typo (#3938) (3cfb96ad)

olivier.bouillet
published 6.3.0 •

Changelog

Source

6.3.0 (2024-06-22)

Bug Fixes

  • android: allow chunk less preparation (#3913) (264b57a)
  • android: avoid crash multiplayer with notification (#3931) (104ee70)
  • android: show controls in notification on older androids (#3886) (098a754)
  • android: use UI thread to pause when lost audio focus (#3916) (856b1dd)
  • ios: crash on ads after leaving the app (#3911) (3d6bc94)
  • ios: missing notification controls when enabled from start (#3898) (2d793db)
  • JS: safety check on resolve uri (#3915) (84bb910)
  • typescript: type checks on selectedTextTrack, selectedAudioTrack, selectedVideoTrack (#3910) (dc2a2ab)

Features

  • android: add onControlsVisiblityChange (#3925) (c2ce372)
  • ios: add live key to now playing dict to decorate when livestream playing (#3922) (91751ab)
olivier.bouillet
published 6.2.0 •

Changelog

Source

6.2.0 (2024-06-07)

Bug Fixes

  • android: allow notification tap to foreground app (#3831) (5c29b48)
  • android: android cache header (#3832) (c2a1424)
  • android: fix null pointer exception at playback start with item metadata (#3879) (c2cd752)
  • android: optimize lag on old android (#3860) (c2ce66e)
  • android: refactor source, fix random DRM issue and crop start on local asset (#3835) (bdf3e55)
  • android: video resolution orientation android (#3862) (b698b18)
  • ensure progress is sent before onEnd callback (#3872) (7133c96)
  • ensure view drop stop playback startup (#3875) (ff1e24a)
  • ios: don't crash app if view wasn't found (#3841) (cd28d37)
  • ios: fix notification controls enabled by default (#3861) (5c6dfb2)
  • ios: fix playback status with lifecycle (#3819) (1b51c15)
  • ios: Implicit use of 'self' in closure - use 'self.' to make capture semantics explicit (#3764) (#3881) (ac0a9c3), closes #3875

Features

  • add getCurrentPosition to component's ref (#3824) (c7f4d7b)
  • android: allow chunckless preparation (#3882) (d4a8c24)
  • android: Change subtitleLayout from child to sibling of layout (#3830) (c2cc917)
  • android: handle increment forward and rewind buttons (#3818) (5059e7a)
olivier.bouillet
published 6.1.2 •

Changelog

Source

6.1.2 (2024-05-23)

Bug Fixes

  • android: revert previous fix not compatible with old java version (#3828) (69bde44)
krzysztof_moch
published 6.1.1 •

Changelog

Source

6.1.1 (2024-05-22)

Bug Fixes

Features

  • android: change default user agent value (#3813) (089dc7e)
olivier.bouillet
published 6.1.0 •

Changelog

Source

6.1.0 (2024-05-22)

Bug Fixes

  • android: avoid blinking on video track change (#3782) (7b1e129)
  • android: implement live configuration management (#3792) (e16730d)
  • android: implement seek backward in notification service (#3808) (94b3da3)
  • android: playback doesn't work with 0 startPositionMs (#3784) (66e0ba5)
  • android: random android crash (#3777) (d4c9be2)
  • android: remove remaining ad view when zapping (#3786) (324b461)
  • android: source metadata compare function (#3775) (6455380)
  • tvos: fix tvOS build and sample (#3785) (cd42dd7)

Features

  • add setVolume function to component's ref (#3794) (3cd7ab6)
  • android: add possibility to hide seekBar (#3789) (95e6140)
krzysztof_moch
published 6.0.0 •

Changelog

Source

6.0.0 (2024-05-14)

Bug Fixes