Skip to content

Releases: bitmovin/bitmovin-player-react-native

v0.31.0

07 Nov 12:57
Compare
Choose a tag to compare

Added

  • MediaControlConfig to configure the media control information for the application. When isEnabled is true, the current media information will be shown on the lock-screen, in notifications, and within the control center
  • Android: playerConfig.playbackConfig.isBackgroundPlaybackEnabled to support background playback

Changed

  • Update Bitmovin's native Android SDK version to 3.91.0

Deprecated

  • TweaksConfig.updatesNowPlayingInfoCenter in favor of MediaControlConfig.isEnabled

v0.30.0

31 Oct 10:28
Compare
Choose a tag to compare

Changed

  • Update Bitmovin's native Android SDK version to 3.90.0
  • Update Bitmovin's native iOS SDK version to 3.77.0

Added

  • WebUiConfig.variant to set the UI variant that should be used by the Bitmovin Web UI

Fixed

  • Spatial navigation in the Web UI does not work properly

v0.29.0

09 Sep 11:52
Compare
Choose a tag to compare

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

07 Aug 07:20
Compare
Choose a tag to compare

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

05 Jul 13:48
Compare
Choose a tag to compare

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

21 Jun 16:16
Compare
Choose a tag to compare

Changed

  • Update Google IMA SDK dependencies to 3.23.0 for iOS, and to 4.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

14 Jun 09:49
Compare
Choose a tag to compare

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

07 Jun 08:39
Compare
Choose a tag to compare

Added

  • viewRef property to PlayerView to allow setting a reference to the native view

Fixed

  • iOS: Possible crash on hot-reload

v0.24.0

04 Jun 08:03
Compare
Choose a tag to compare

Added

  • NetworkConfig to configure the network request manipulation functionality
    • preprocessHttpRequest(type, request) => Promise<HttpRequest> to pre-process an HTTP request before the request is executed by the player
    • preprocessHttpResponse(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

08 May 14:18
Compare
Choose a tag to compare

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