diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md new file mode 100644 index 00000000..b0312b30 --- /dev/null +++ b/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,19 @@ +### Current behavior +Describe what happens when you encounter this issue. + +### Reproduction steps +A 1, 2, 3, etc. list of what's needed to see the issue happen. + +### Expected behavior +Describe what you wanted to happen + +### Platform +Which player are you experiencing the problem on: +* iOS +* Android ExoPlayer +* Android MediaPlayer +* Windows UWP +* Windows WPF + +### Video sample +If possible, include a link to the video that has the problem that can be streamed or downloaded from. diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..ffcd847b --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,19 @@ +## Changelog + +### Next Version +* Support allowsExternalPlayback on iOS [#1057](https://github.com/react-native-community/react-native-video/pull/1057) +* Inherit Android buildtools and SDK version from the root project [#999](https://github.com/react-native-community/react-native-video/pull/999) +* Fix bug that caused ExoPlayer to start paused if playInBackground was set [#833](https://github.com/react-native-community/react-native-video/pull/833) +* Fix crash if clearing an observer on iOS that was already cleared [#1075](https://github.com/react-native-community/react-native-video/pull/1075) + +### Version 2.2.0 +* Text track selection support for iOS & ExoPlayer [#1049](https://github.com/react-native-community/react-native-video/pull/1049) +* Support outputting to a TextureView on Android ExoPlayer [#1058](https://github.com/react-native-community/react-native-video/pull/1058) +* Support changing the left/right balance on Android MediaPlayer [#1051](https://github.com/react-native-community/react-native-video/pull/1051) +* Prevent multiple onEnd notifications on iOS [#832](https://github.com/react-native-community/react-native-video/pull/832) +* Fix doing a partial swipe on iOS causing a black screen [#1048](https://github.com/react-native-community/react-native-video/pull/1048) +* Fix crash when switching to a new source on iOS [#974](https://github.com/react-native-community/react-native-video/pull/974) +* Add cookie support for ExoPlayer [#922](https://github.com/react-native-community/react-native-video/pull/922) +* Remove ExoPlayer onMetadata that wasn't being used [#1040](https://github.com/react-native-community/react-native-video/pull/1040) +* Fix bug where setting the progress interval on iOS didn't work [#800](https://github.com/react-native-community/react-native-video/pull/800) +* Support setting the poster resize mode [#595](https://github.com/react-native-community/react-native-video/pull/595) diff --git a/README.md b/README.md index cbfeb068..4bfbb9d5 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ include ':react-native-video' project(':react-native-video').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-video/android-exoplayer') ``` -If you need to use the old Android media player based player, use the following instead: +If you need to use the old Android MediaPlayer based player, use the following instead: ```gradle include ':react-native-video' @@ -181,30 +181,16 @@ using System.Collections.Generic; // on a single screen if you like.