Releases: TheWidlarzGroup/react-native-video
Releases · TheWidlarzGroup/react-native-video
v6.0.0-beta.5
6.0.0-beta.5 (2024-02-02)
Bug Fixes
-
android: re-layout controls after fullscreen dismiss (#3490) (135d97c)
-
android remove lifecycle listener after component unmount (#3489) (3858a15), closes #3488
Features
Full Changelog: v6.0.0-beta.4...v6.0.0-beta.5
v6.0.0-beta.4
v6.0.0-beta.3
v6.0.0-beta.2
6.0.0-beta.2 (2023-12-08)
Bug Fixes
v6.0.0-beta.1
6.0.0-beta.1 (2023-12-02)
Bug Fixes
- android: ads build and enable ads in android sample (#3376) (fe89122)
- android: fix leak caused by removing lifecycle listener too early (#3380) (0c0f317)
- android: revert media3 update, back to 1.1.1 (#3369) (5beef38)
- android: fix leak caused by removing lifecycle listener too early (#3380)
- ios: check for ios url query encoding (#3384) (de4159f)
- ios: fix pip(when player doesn't fill screen) (#3363) (11f6201)
Features
- ad: add data to onReceiveAdEvent (#3378) (d05231d)
- add AdEvent enum to have an exhaustive list of all possible AdEvent values (#3374) (b3744f9)
- add onAdError event listener (#3381) (596c02d)
- android: bump media3 version from v1.1.1 to v1.2.0 (#3362) (17dbf6e)
- implement startPosition (#3355) (2648502)
v6.0.0-beta.0
iOS
- ios: change isPlaybackLikelyToKeepUp check (#3357) (1ba93f9)
- ios: fix cache playerItemPrepareText type (#3358) (0e23952)
- ios: fix external text tracks crashes with m3u8 files (#3330) (782e7e0)
Android
All
- example: remove dependency loop (#3353) (211c3c7)
- typescript: update onError definition to match implementation (#3349) (fdbd6a6)
- typescript: update source definition to match implementation (80e7139)
Note: This version also include all changes from alpha versions. To see all changes go to change log
6.0.0-alpha.11
All:
iOS:
v6.0.0-alpha.9
All:
- Add built-in typescript support #3266
- Update documentation generation #3296
- Expose playback functions to ref #3245
Android:
- BREAKING CHANGE❗️update isCodecSupported to return enum #3254
- Use explicit not-exported flag for AudioBecomingNoisyReceiver #3327
- Remove kotlin-android-extensions #3299
- Ensure audio volume is changed in UI thread #3292
- Multiple internal refactor and switch to kotlin
- Refactor log management and add an option to increase log verbosity #3277
iOS
- Fix audio session category when not using the audioOutput prop
- Implement onPlaybackStateChanged callback #3307
- Remove false calls at onPlaybackRateChange #3306
- Audio does not work with headphones #3284
- Resuming video ad after closing the in-app browser on iOS #3275
tvOS
- fix build: #3276
Windows