What's Changed
General
- feat: add plugins management by @freeboub in #3909
- feat: add expo plugins by @KrzysztofMoch in #3933
- fix: build issue on the latest react-native version by @seyedmostafahasani in #3963
- refactor: move view type and drm in source by @freeboub in #3867
- feat: add
isSeeking
toonPlaybackStateChanged
by @KrzysztofMoch in #3899
Android
- feat(android): Bump default media3 version from v1.1.1 to v1.3.1 by @YangJonghun in #3977
- feat(android): allow building exoplayer from source by @freeboub in #3932
- chore(android): rework view type by @freeboub in #3940
- fix(android): added setAllowChunklessPreparation to HlsMediaSource.Factory stub by @EETVApps in #3950
- refactor(android): migrate VideoDecoderPropertiesModule to Kotlin by @YangJonghun in #3954
- refactor(android): migrate ReactVideoPackage to Kotlin by @seyedmostafahasani in #3955
- fix(android): fix VideoDecoderPropertiesModule module name by @YangJonghun in #3959
- refactor(android): migrate VideoEventEmitter to Kotlin by @YangJonghun in #3962
- chore(android): migrate DefaultReactExoplayerConfig to Kotlin by @seyedmostafahasani in #3983
- chore(android): migrate AspectRatioFrameLayout to Kotlin by @seyedmostafahasani in #3985
- chore(android): migrate DataSourceUtil to Kotlin by @seyedmostafahasani in #3984
iOS
- refactor(ios): refactor
NowPlayingInfoCenerManager
by @YangJonghun in #3968 - fix(ios): fix fullscreen view controller ANR by @YangJonghun in #3952
- fix(ios): don't pause playback when entering background by @KrzysztofMoch in #3973
- fix(ios): remove pip check for other platforms by @KrzysztofMoch in #3991
Other
- chore(docs): fix typo by @freeboub in #3938
- chore: update homepage field in package.json by @Simek in #3945
- chore(example/basic): refactor basic example from class component to functional component by @seyedmostafahasani in #3934
- chore(example/basic): bump up fabric example react-native iOS by @yungblud in #3951
- feat(fabric): updated ios podspec for implementing new architecture by @yungblud in #3961
- chore: upgrade react-native & expo version in the basic example app by @seyedmostafahasani in #3964
- feat: modified Fabric example android build.gradle for resolving build issue by @yungblud in #3976
- chore(example/basic): refactor state variable by @seyedmostafahasani in #3949
- docs: update deprecated tool by @moskalakamil in #3982
New Contributors
- @Simek made their first contribution in #3945
- @EETVApps made their first contribution in #3950
- @moskalakamil made their first contribution in #3982
Full Changelog: v6.3.0...v6.4.0