|
1 | 1 | ## Changelog
|
2 | 2 |
|
3 |
| -- Add support for `onBufferProgress` on Android for getting buffer data even when the player is paused |
4 |
| - |
5 |
| -- Fix Android AudioFocus bug that could cause player to not respond to play/pause in some instances [#2311](https://github.com/react-native-video/react-native-video/pull/2311) |
| 3 | +### Version 6.0.0-alpha1 |
| 4 | +- Support disabling buffering [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 5 | +- Fix AudioFocus bug that could cause the player to stop responding to play/pause in some instances. [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 6 | +- Fix player crashing when it is being cleared. [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 7 | +- Add support for customising back buffer duration and handle network errors gracefully to prevent releasing the player when network is lost. [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 8 | +- Allow player to be init before source is provided, and later update once a source is provided. [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 9 | +- Adds handling for providing a empty source in order to stop playback and clear out any existing content [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 10 | +- Add support for onBufferProgress prop on Android to get buffer data even when the player is paused. [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 11 | +- Add support for detecting if format is supported and exclude unsupported resolutions from auto quality selection and video track info in RN. [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 12 | +- Improve error handling [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 13 | +- Add support for L1 to L3 Widevine fallback if playback fails initially. [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 14 | +- Reduce buffer size based on available heap [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 15 | +- Force garbage collection when there is no available memory [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 16 | +- Improve memory usage [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 17 | +- Support disabling screen recording [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 18 | +- Improved error capturing [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 19 | +- Fix DRM init crashes [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 20 | +- Improve progress reporting [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 21 | +- Fix progress loss when network connection is regained [#2689](https://github.com/react-native-video/react-native-video/pull/2689) |
| 22 | +- Add Google's maven repository to avoid build error [#2552](https://github.com/react-native-video/react-native-video/pull/2552) |
| 23 | +- Fix iOS 15.4 HLS playback race condition [#2633](https://github.com/react-native-video/react-native-video/pull/2633) |
| 24 | +- Fix app crash from NPE in Exoplayer error handler [#2575](https://github.com/react-native-video/react-native-video/pull/2575) |
| 25 | +- Fix default closed captioning behavior for Android ExoPlayer [#2181](https://github.com/react-native-video/react-native-video/pull/2181) |
| 26 | +- Disable pipController init if pictureInPicture is false [#2645](https://github.com/react-native-video/react-native-video/pull/2645) |
| 27 | +- Make sure modifiers are applied before playing [#2395](https://github.com/react-native-video/react-native-video/pull/2395) |
| 28 | +- Better support newer versions of RNW (64 and newer) [#2535](https://github.com/react-native-video/react-native-video/pull/2535) |
| 29 | +- Fix nil string uri parameter error [#695](https://github.com/react-native-video/react-native-video/pull/695) |
| 30 | +- (Breaking) Bump shaka-player to 3.3.2 [#2587](https://github.com/react-native-video/react-native-video/pull/2587) |
| 31 | +- Improve basic player example on android [#2662](https://github.com/react-native-video/react-native-video/pull/2662) |
| 32 | +- Ensure we always use `hideShutterView` before showing the `shutterView` on Android [#2609](https://github.com/react-native-video/react-native-video/pull/2609) |
| 33 | +- Convert iOS implementation to Swift [#2527](https://github.com/react-native-video/react-native-video/pull/2527) |
| 34 | +- Add iOS support for decoding offline sources [#2527](https://github.com/react-native-video/react-native-video/pull/2527) |
| 35 | +- Update basic example applications (React Native 0.63.4) [#2527](https://github.com/react-native-video/react-native-video/pull/2527) |
| 36 | +- Fix volume reset issue in exoPlayer [#2371](https://github.com/react-native-video/react-native-video/pull/2371) |
| 37 | + |
| 38 | +### Version 5.2.0 |
| 39 | + |
| 40 | +- Fix for tvOS native audio menu language selector |
| 41 | +- Update ExoPlayer to allow pre-init and content clear [#2412] (https://github.com/react-native-video/react-native-video/pull/2412) |
| 42 | +- iOS rate is reset to 1.0 after play/pause [#2167] (https://github.com/react-native-video/react-native-video/pull/2167) |
| 43 | +- Upgrade ExoPlayer to 2.13.2 [#2317] (https://github.com/react-native-video/react-native-video/pull/2317) |
| 44 | +- Fix AudioFocus pausing video when attempting to play [#2311] (https://github.com/react-native-video/react-native-video/pull/2311) |
6 | 45 |
|
7 | 46 | ### Version 5.1.0-alpha9
|
8 | 47 |
|
9 | 48 | - Add ARM64 support for windows [#2137](https://github.com/react-native-community/react-native-video/pull/2137)
|
| 49 | +- Fix deprecated API bug for windows [#2119](https://github.com/react-native-video/react-native-video/pull/2119) |
| 50 | +- Added `rate` property and autolinking support for windows [#2206](https://github.com/react-native-video/react-native-video/pull/2206) |
10 | 51 |
|
11 | 52 | ### Version 5.1.0-alpha8
|
12 | 53 |
|
|
0 commit comments