Releases: bitmovin/bitmovin-player-react-native
Releases · bitmovin/bitmovin-player-react-native
v1.20.1
v1.19.0
Added
- Android:
AdvertisingConfig.shouldPlayAdBreakcallback to decide at runtime whether a scheduled ad break should play
Changed
- Update Bitmovin's native iOS SDK version to
3.113.0 - Update Bitmovin's native Android SDK version to
3.152.0+jason
v1.18.0
Added
AdvertisingConfig.shouldLoadAdItemcallback to filter ad items before they are loaded- iOS:
PictureInPictureConfig.shouldExitOnForegroundto automatically exit PiP mode when the app transitions to the foreground
Changed
- Update Bitmovin's native Android SDK version to
3.151.0+jason - Update Bitmovin's native iOS SDK version to
3.112.0 - Android: Kotlin version to
2.2.20 - Update Expo SDK version to
54.0.34
v1.17.0
Changed
- Update Bitmovin's native Android SDK version to
3.149.0+jason - Update Expo SDK version to
54.0.33and React Native version to0.81.5 - Minimum supported Expo SDK version is now
54 - Minimum supported React Native version is now
0.81.5
v1.16.0
Added
- Android:
PlayerView.isPictureInPictureEnabledto enable or disable Picture in Picture availability dynamically after player initialization
Fixed
- Android:
OfflineDownloadRequest.minimumBitratenot correctly parsed from React Native for offline rendition selection
Changed
DebugConfig.setDebugLoggingEnablednow also controls JS-side debug logging;console.logcalls in theNetworkandDrmmodules are suppressed unless debug logging is enabled- Update Bitmovin's native iOS SDK version to
3.111.0
Fixed
- Android: Picture in Picture fragmented rendering when resizing the PiP window
v1.15.0
Added
- Android:
PlaybackConfig.handleAudioFocusto control whether the player pauses playback when audio focus is lost - iOS:
PlayerView.isPictureInPictureEnabledto enable or disable Picture in Picture availability dynamically after player initialization
Changed
- Update Bitmovin's native iOS SDK version to
3.110.0
Fixed
- iOS, tvOS: Error/Warning code not forwarded to the React Native bridge on error and warning events
v1.14.0
Added
SourceConfig.cmcdConfig.isEnabledto enable support for Common Media Client Data (CMCD) on iOS/tvOS 18+ (Android currently ignorescmcdConfig)
Changed
- Update Bitmovin's native iOS SDK version to
3.109.0 - Update Bitmovin's native Android SDK version to
3.146.0+jason
v1.13.0
Changed
- Update Bitmovin's native Android SDK version to
3.145.0+jason
v1.12.0
Changed
v1.11.0
Added
- Support for streaming ads with the Bitmovin Advertising Module (BAM) via
AdSourceType.BITMOVINinAdvertisingConfigad schedules. Note: on iOS, VMAP is currently not supported with BAM.
Changed
- Update Bitmovin's native Android SDK version to
3.144.0+jason - Update Expo SDK version to
53.0.27