Releases: bitmovin/bitmovin-player-react-native
Releases · bitmovin/bitmovin-player-react-native
v0.29.0
Added
- Android:
AdaptationConfig.initialBandwidthEstimateOverride
to override the selection of the optimal media tracks before actual bandwidth data is available
Changed
- Update Bitmovin's native Android SDK version to
3.82.0
- Update Bitmovin's native iOS SDK version to
3.71.0
- Update IMA SDK dependency on Android to
3.33.0
Changed
v0.28.0
Added
- Android:
AdItem.preloadOffset
to control when ad manifest gets loaded
Changed
- Update Bitmovin's native Android SDK version to
3.78.0
- Update Bitmovin's native iOS SDK version to
3.67.0
v0.27.1
Fixed
player.setMaxSelectableBitrate(null)
does not reset the maximum selectable bitrate on iOS and tvOS- Building with Xcode 16 beta due to negative integer overflow error with
UInt
type
v0.27.0
Changed
- Update Google IMA SDK dependencies to
3.23.0
for iOS, and to4.13.0
for tvOS - Update example app dependency: Google Cast iOS sender SDK to
4.8.1
- Update Bitmovin's native Android SDK version to
3.74.0
- Update Bitmovin's native iOS SDK version to
3.66.0
v0.26.0
Added
- Support for
Player.setVideoQuality()
API to enable video quality selection on Android
Changed
- Update Bitmovin's native Android SDK version to
3.73.0
- Update Bitmovin's native iOS SDK version to
3.65.0
Fixed
- Missing parameter documentations in the API reference
v0.25.0
Added
viewRef
property toPlayerView
to allow setting a reference to the native view
Fixed
- iOS: Possible crash on hot-reload
v0.24.0
Added
NetworkConfig
to configure the network request manipulation functionalitypreprocessHttpRequest(type, request) => Promise<HttpRequest>
to pre-process an HTTP request before the request is executed by the playerpreprocessHttpResponse(type, response) => Promise<HttpResponse>
to pre-process an HTTP response before it gets passed to the player
Changed
- Update Bitmovin's native Android SDK version to
3.72.0
- Update Bitmovin's native iOS SDK version to
3.64.0
Fixed
- Android: Can't create a new Player with an existing NativeID (to bind to the same native Player)
- iOS: Performance problem with large WebVTT thumbnail or subtitle tracks
v0.23.0
Changed
- Update Bitmovin's native Android SDK version to
3.68.0
- Update Bitmovin's native iOS SDK version to
3.62.0
Fixed
- Android: Player Web UI freezing sometimes, under excessive WebUI-RN code messaging
v0.22.0
Added
- iOS:
TweaksConfig.updatesNowPlayingInfoCenter
to decide whether AVKit should update Now Playing information automatically when using System UI. You may want to disable automatic updates in case they are interfering with manual updates you are performing
Changed
- Update Bitmovin's native iOS SDK version to
3.60.0
- Update IMA SDK dependency on iOS to
3.19.1
, respectively4.9.2
for tvOS
v0.21.0
Fixed
- Android: Entering Picture-in-Picture automatically when navigating the app to the background after activating Picture-in-Picture mode once
- Android: Example app Toolbar not visible after going into PiP mode -> Dismissing PiP window (stopping the app) -> Opening the app again
Changed
- Android: Default Picture-in-Picture implementation doesn't automatically hide/show the Toolbar anymore. This should be handled by the app itself, check out the sample app for an example implementation
- Update Bitmovin's native Android SDK version to
3.65.0
- Update Bitmovin's native iOS SDK version to
3.59.0