diff --git a/CHANGELOG.md b/CHANGELOG.md index 47d367a2..9a6e6e63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.35.0] - 2024-12-10 + +### Changed + +- Update Bitmovin's native Android SDK version to `3.98.0` +- Update Bitmovin's native iOS SDK version to `3.79.0` + ## [0.34.0] - 2024-12-04 ### Changed diff --git a/RNBitmovinPlayer.podspec b/RNBitmovinPlayer.podspec index a694737f..88e94d1c 100644 --- a/RNBitmovinPlayer.podspec +++ b/RNBitmovinPlayer.podspec @@ -20,7 +20,7 @@ Pod::Spec.new do |s| s.swift_version = "5.10" s.dependency "React-Core" - s.dependency "BitmovinPlayer", "3.78.0" + s.dependency "BitmovinPlayer", "3.79.0" s.ios.dependency "GoogleAds-IMA-iOS-SDK", "3.23.0" s.tvos.dependency "GoogleAds-IMA-tvOS-SDK", "4.13.0" end diff --git a/android/build.gradle b/android/build.gradle index bd15342f..44600b8e 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -105,6 +105,6 @@ dependencies { // Bitmovin implementation 'com.google.ads.interactivemedia.v3:interactivemedia:3.33.0' implementation 'com.google.android.gms:play-services-ads-identifier:18.0.1' - implementation 'com.bitmovin.player:player:3.96.0+jason' - implementation 'com.bitmovin.player:player-media-session:3.96.0+jason' + implementation 'com.bitmovin.player:player:3.98.0+jason' + implementation 'com.bitmovin.player:player-media-session:3.98.0+jason' } diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml index edd84fd4..98841d74 100644 --- a/example/android/app/src/main/AndroidManifest.xml +++ b/example/android/app/src/main/AndroidManifest.xml @@ -1,66 +1,76 @@ + xmlns:tools="http://schemas.android.com/tools" + package="com.bitmovin.player.reactnative.example"> - - + + + + - - + + + + + - - - - - - - - - - - - - + android:roundIcon="@mipmap/ic_launcher_round" + android:theme="@style/AppTheme" + tools:replace="android:allowBackup"> - + android:name="BITMOVIN_PLAYER_LICENSE_KEY" + android:value="ENTER_LICENSE_KEY" /> + + + + + + - + + + + + + + + + - - - - - + + + + + + + diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties index 608bd943..d0d403e2 100644 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/example/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 7a89a57b..eea57646 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -3,10 +3,10 @@ PODS: - BitmovinAnalyticsCollector/Core - BitmovinPlayerCore (~> 3.48) - BitmovinAnalyticsCollector/Core (3.9.0) - - BitmovinPlayer (3.78.0): + - BitmovinPlayer (3.79.0): - BitmovinAnalyticsCollector/BitmovinPlayer (~> 3.0) - - BitmovinPlayerCore (= 3.78.0) - - BitmovinPlayerCore (3.78.0) + - BitmovinPlayerCore (= 3.79.0) + - BitmovinPlayerCore (3.79.0) - boost (1.83.0) - DoubleConversion (1.1.6) - FBLazyVector (0.73.4-0) @@ -1048,8 +1048,8 @@ PODS: - React-jsi (= 0.73.4-0) - React-logger (= 0.73.4-0) - React-perflogger (= 0.73.4-0) - - RNBitmovinPlayer (0.34.0): - - BitmovinPlayer (= 3.78.0) + - RNBitmovinPlayer (0.35.0): + - BitmovinPlayer (= 3.79.0) - GoogleAds-IMA-iOS-SDK (= 3.23.0) - GoogleAds-IMA-tvOS-SDK (= 4.13.0) - React-Core @@ -1245,8 +1245,8 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: BitmovinAnalyticsCollector: d08e0b13bcc32973370e0d71f2faa739561bac0a - BitmovinPlayer: 7fc1bf0b32c540537c05664c7b60a559f1e47206 - BitmovinPlayerCore: 37cc7a3299af139f19a0e2e88c1f476821242cb0 + BitmovinPlayer: 1c19b819952c2c10c875569756593f2e177cf036 + BitmovinPlayerCore: 299f35f2d8882140a80577c14bd3026beb0cae7c boost: 88202336c3ba1e7a264a83c0c888784b0f360c28 DoubleConversion: 74cb0ce4de271b23e772567504735c87134edf0a FBLazyVector: 33a271a7e8de0bd321e47356d8bc3b2d5fb9ddba @@ -1301,7 +1301,7 @@ SPEC CHECKSUMS: React-runtimescheduler: 20b2202e3396589a71069d12ae9f328949c7c7b8 React-utils: 0307d396f233e47a167b5aaf045b0e4e1dc19d74 ReactCommon: 17891ca337bfa5a7263649b09f27a8c664537bf2 - RNBitmovinPlayer: 66ac14eb3f0946461068975573449a09f835afcd + RNBitmovinPlayer: 14ae9eebaf04eb693ce3a713c85b13df52446a00 RNCPicker: b18aaf30df596e9b1738e7c1f9ee55402a229dca RNScreens: b582cb834dc4133307562e930e8fa914b8c04ef2 SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 diff --git a/integration_test/ios/Podfile.lock b/integration_test/ios/Podfile.lock index b1e04119..b83c9e6f 100644 --- a/integration_test/ios/Podfile.lock +++ b/integration_test/ios/Podfile.lock @@ -3,10 +3,10 @@ PODS: - BitmovinAnalyticsCollector/Core - BitmovinPlayerCore (~> 3.48) - BitmovinAnalyticsCollector/Core (3.9.0) - - BitmovinPlayer (3.78.0): + - BitmovinPlayer (3.79.0): - BitmovinAnalyticsCollector/BitmovinPlayer (~> 3.0) - - BitmovinPlayerCore (= 3.78.0) - - BitmovinPlayerCore (3.78.0) + - BitmovinPlayerCore (= 3.79.0) + - BitmovinPlayerCore (3.79.0) - boost (1.83.0) - DoubleConversion (1.1.6) - FBLazyVector (0.73.4-0) @@ -1040,8 +1040,8 @@ PODS: - React-jsi (= 0.73.4-0) - React-logger (= 0.73.4-0) - React-perflogger (= 0.73.4-0) - - RNBitmovinPlayer (0.34.0): - - BitmovinPlayer (= 3.78.0) + - RNBitmovinPlayer (0.35.0): + - BitmovinPlayer (= 3.79.0) - GoogleAds-IMA-iOS-SDK (= 3.23.0) - GoogleAds-IMA-tvOS-SDK (= 4.13.0) - React-Core @@ -1215,8 +1215,8 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: BitmovinAnalyticsCollector: d08e0b13bcc32973370e0d71f2faa739561bac0a - BitmovinPlayer: 7fc1bf0b32c540537c05664c7b60a559f1e47206 - BitmovinPlayerCore: 37cc7a3299af139f19a0e2e88c1f476821242cb0 + BitmovinPlayer: 1c19b819952c2c10c875569756593f2e177cf036 + BitmovinPlayerCore: 299f35f2d8882140a80577c14bd3026beb0cae7c boost: 88202336c3ba1e7a264a83c0c888784b0f360c28 DoubleConversion: 74cb0ce4de271b23e772567504735c87134edf0a FBLazyVector: 33a271a7e8de0bd321e47356d8bc3b2d5fb9ddba @@ -1266,7 +1266,7 @@ SPEC CHECKSUMS: React-runtimescheduler: 20b2202e3396589a71069d12ae9f328949c7c7b8 React-utils: 0307d396f233e47a167b5aaf045b0e4e1dc19d74 ReactCommon: 17891ca337bfa5a7263649b09f27a8c664537bf2 - RNBitmovinPlayer: 66ac14eb3f0946461068975573449a09f835afcd + RNBitmovinPlayer: 14ae9eebaf04eb693ce3a713c85b13df52446a00 SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 Yoga: ab50eb8f7fcf1b36aad1801b5687b66b2c0aa000 diff --git a/package.json b/package.json index 1592e416..fbeb4fcd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bitmovin-player-react-native", - "version": "0.34.0", + "version": "0.35.0", "description": "Official React Native bindings for Bitmovin's mobile Player SDKs.", "main": "lib/index.js", "module": "lib/index.mjs",