Skip to content

Releases: TheWidlarzGroup/react-native-video

v6.1.1

22 May 21:28
Compare
Choose a tag to compare

What's Changed

  • fix(iOS): sometimes aspect ratio is invalid by @freeboub in #3821

  • feat(android): change default user agent value by @YangJonghun in #3813
    From this release Default UA will be set to prefix of package name

Full Changelog: v6.1.0...v6.1.1

v6.1.0 -- deprecated

22 May 12:27
Compare
Choose a tag to compare

Please do not use this release package is corrupted

What's Changed

New Contributors

Full Changelog: v6.0.0...v6.1.0

v6.0.0

14 May 16:07
464ce7c
Compare
Choose a tag to compare

Stable 6.0.0 (2024-05-14)

Main Changes

πŸš€ Features

General

Android

iOS

tvOS

  • Add custom image metadata option for tvos and add missing types for custom metadata properties (#3280 by @Duell10111)

πŸ› Bug Fixes

General

Android

iOS

tvOS

🚜 Refactor

⚑ Performance

Full History

This changelog only includes the changes that are relevant to the end user. 5.2.1 is +900 commits behind new stable version.
For a full list of changes, please refer to the commit history.
Full Changelog: v5.2.1...v6.0.0

v6.0.0-rc.2

13 May 19:43
aa854fb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.0.0-rc.1...v6.0.0-rc.2

v6.0.0-rc.1

08 May 16:48
aef7879
Compare
Choose a tag to compare

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

Performance ⚑️

Features ✨

Android

Bug fixes πŸ›

  • chore: fix bug template to get free field for version by @freeboub in #3714
  • fix: avoid crash when setting index to 0 to tracks selection by @freeboub in #3721

Android

  • fix(android): prevent changing resolution video track when video load by @YangJonghun in #3683
  • fix(android): Switch order of literals to prevent NullPointerException by @pixeeai in #3711
  • fix(android): video flickering add playback start by @freeboub in #3746

iOS

  • fix(ios): ensure duration available when playing live by @freeboub in #3710
  • fix(ios): ensure orientation is correct on iOS by @freeboub in #3719
  • fix(ios): destroy adsManager when player detach from super view (#3716) by @Khuongnb in #3722
  • fix(ios): text track selection by index ios by @freeboub in #3728

Others

  • docs(ios): no onSeek callback with controls by @freeboub in #3701
  • chore(android): rework bufferConfig to make it more generic and reduce ReactExoplayerView code size by @freeboub in #3739

New Contributors

Full Changelog: v6.0.0-rc.0...v6.0.0-rc.1

v6.0.0-rc.0

22 Apr 17:46
709818f
Compare
Choose a tag to compare

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

Features ✨:

Braking

Bug fixes πŸ›

iOS

Android

  • fix(android): set title for external subtitles by @KrzysztofMoch in #3676
  • fix(android): fixed bug where video would not be visible after remount and change of drm source by @YangJonghun in #3668
  • fix(android): catch errors in performOnPlayerViewCrash by @JinYuSha0 in #3685
  • fix(android): seek callback with controls by @freeboub in #3694

Other

  • fix: ensure poster works as expected and add it to the sample by @freeboub in #3643
  • fix: prevents crash from occurring when using the selected video track with resolution type by @YangJonghun in #3664
  • fix(ts): onPlaybackRateChangeData was not correctly typed by @freeboub in #3651

New Contributors:

@JinYuSha0 made their first contribution in #3685

v6.0.0-beta.8

03 Apr 19:51
Compare
Choose a tag to compare

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

Bug fixes πŸ›

Others ✨

Full Changelog: v6.0.0-beta.7...v6.0.0-beta.8

V6.0.0-beta.7

30 Mar 11:30
Compare
Choose a tag to compare

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

v6.0.0-beta.6

18 Mar 10:26
Compare
Choose a tag to compare

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

Bug fixes πŸ›

iOS

Android

Features ✨

New Contributors

Full Changelog: v6.0.0-beta.5...v6.0.0-beta.6

v6.0.0-beta.5

02 Feb 12:02
Compare
Choose a tag to compare

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

Bug Fixes

Features

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

Full Changelog: v6.0.0-beta.4...v6.0.0-beta.5