diff --git a/.changeset/moody-words-wear.md b/.changeset/moody-words-wear.md new file mode 100644 index 00000000..0ca29985 --- /dev/null +++ b/.changeset/moody-words-wear.md @@ -0,0 +1,17 @@ +--- +'@theoplayer/react-native-analytics-adobe-edge': minor +'@theoplayer/react-native-analytics-adscript': minor +'@theoplayer/react-native-analytics-bitmovin': minor +'@theoplayer/react-native-analytics-comscore': minor +'@theoplayer/react-native-analytics-conviva': minor +'@theoplayer/react-native-analytics-nielsen': minor +'@theoplayer/react-native-yospace': minor +'@theoplayer/react-native-analytics-youbora': minor +'@theoplayer/react-native-analytics-gemius': minor +'@theoplayer/react-native-analytics-adobe': minor +'@theoplayer/react-native-analytics-agama': minor +'@theoplayer/react-native-drm': minor +'@theoplayer/react-native-analytics-mux': minor +--- + +Added support for THEOplayer v11 and React Native THEOplayer v11. diff --git a/adobe-edge/CHANGELOG.md b/adobe-edge/CHANGELOG.md index bbf62f07..33e38153 100644 --- a/adobe-edge/CHANGELOG.md +++ b/adobe-edge/CHANGELOG.md @@ -29,7 +29,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 0.5.0 diff --git a/adobe-edge/android/build.gradle b/adobe-edge/android/build.gradle index 9247a85c..8e07ab62 100644 --- a/adobe-edge/android/build.gradle +++ b/adobe-edge/android/build.gradle @@ -1,6 +1,6 @@ buildscript { // Buildscript is evaluated before everything else so we can't use getExtOrDefault - def kotlin_version = rootProject.ext.has("kotlinVersion") ? rootProject.ext.get("kotlinVersion") : '1.9.10' + def kotlin_version = rootProject.ext.has("kotlinVersion") ? rootProject.ext.get("kotlinVersion") : '2.2.10' repositories { google() @@ -8,7 +8,7 @@ buildscript { } dependencies { - classpath "com.android.tools.build:gradle:7.2.2" + classpath "com.android.tools.build:gradle:8.12.3" // noinspection DifferentKotlinGradleVersion classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } @@ -18,8 +18,10 @@ def isNewArchitectureEnabled() { return rootProject.hasProperty("newArchEnabled") && rootProject.getProperty("newArchEnabled") == "true" } -apply plugin: 'com.android.library' -apply plugin: 'kotlin-android' +plugins { + id 'com.android.library' + id 'kotlin-android' +} if (isNewArchitectureEnabled()) { apply plugin: "com.facebook.react" @@ -31,11 +33,11 @@ def safeExtGet(prop, fallback) { android { namespace = "com.theoplayer.reactnative.adobe.edge" - compileSdkVersion safeExtGet("THEOplayerAdobeEdge_compileSdkVersion", 35) + compileSdkVersion safeExtGet("THEOplayerAdobeEdge_compileSdkVersion", 36) defaultConfig { minSdkVersion safeExtGet("THEOplayerAdobeEdge_minSdkVersion", 21) - targetSdkVersion safeExtGet("THEOplayerAdobeEdge_targetSdkVersion", 35) + targetSdkVersion safeExtGet("THEOplayerAdobeEdge_targetSdkVersion", 36) buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString() versionCode 1 versionName "1.0" @@ -67,8 +69,8 @@ repositories { } // The Adobe connector requires at least THEOplayer SDK v9.0.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[9.0.0, 10.0.0)') -def kotlin_version = safeExtGet("THEOplayerAdobeEdge_kotlinVersion", "1.9.10") +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[9.0.0, 12.0.0)') +def kotlin_version = safeExtGet("THEOplayerAdobeEdge_kotlinVersion", "2.2.10") def gsonVersion = safeExtGet('gsonVersion', '2.13.1') dependencies { diff --git a/adobe-edge/package.json b/adobe-edge/package.json index 3290407c..0c656c03 100644 --- a/adobe-edge/package.json +++ b/adobe-edge/package.json @@ -58,8 +58,8 @@ "react": "*", "react-native": "*", "react-native-device-info": "^14.0.4", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/adobe/CHANGELOG.md b/adobe/CHANGELOG.md index b2be2432..2f11a389 100644 --- a/adobe/CHANGELOG.md +++ b/adobe/CHANGELOG.md @@ -61,7 +61,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.11.0 diff --git a/adobe/android/build.gradle b/adobe/android/build.gradle index 4116d685..3196c426 100644 --- a/adobe/android/build.gradle +++ b/adobe/android/build.gradle @@ -70,7 +70,7 @@ repositories { } // The Adobe connector requires at least THEOplayer SDK v9.0.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[9.0.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[9.0.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerAdobe_kotlinVersion", "2.2.10") def serialization_version = '1.9.0' diff --git a/adobe/package.json b/adobe/package.json index 2ad8f768..675d6759 100644 --- a/adobe/package.json +++ b/adobe/package.json @@ -56,8 +56,8 @@ "react": "*", "react-native": "*", "react-native-device-info": "^14.0.4", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/adscript/CHANGELOG.md b/adscript/CHANGELOG.md index 2e4b26a8..db8cf73e 100644 --- a/adscript/CHANGELOG.md +++ b/adscript/CHANGELOG.md @@ -22,7 +22,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.0.0 diff --git a/adscript/android/build.gradle b/adscript/android/build.gradle index bcd6cf80..e0868dc7 100644 --- a/adscript/android/build.gradle +++ b/adscript/android/build.gradle @@ -75,7 +75,7 @@ rootProject.allprojects { } // The AdScript connector requires at least THEOplayer SDK v5.11.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerAdScript_kotlinVersion", "2.2.10") def adscript_version = safeExtGet("THEOplayerAdScript_adscriptVersion", "1.0.10") diff --git a/adscript/package.json b/adscript/package.json index bffe6d4e..73cf7be1 100644 --- a/adscript/package.json +++ b/adscript/package.json @@ -57,8 +57,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/agama/CHANGELOG.md b/agama/CHANGELOG.md index fdb4350f..4136f9bf 100644 --- a/agama/CHANGELOG.md +++ b/agama/CHANGELOG.md @@ -16,7 +16,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.8.0 diff --git a/agama/android/build.gradle b/agama/android/build.gradle index c1db2c88..6786b8a0 100644 --- a/agama/android/build.gradle +++ b/agama/android/build.gradle @@ -63,7 +63,7 @@ repositories { maven { url "https://maven.theoplayer.com/releases" } } -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[6.0.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[6.0.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerAgama_kotlinVersion", "2.2.10") dependencies { diff --git a/agama/package.json b/agama/package.json index fa3577dd..c067c95b 100644 --- a/agama/package.json +++ b/agama/package.json @@ -63,8 +63,8 @@ "react": "*", "react-native": "*", "react-native-device-info": "^14.0.4", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/apps/e2e/android/build.gradle b/apps/e2e/android/build.gradle index c3ce9151..9c909623 100644 --- a/apps/e2e/android/build.gradle +++ b/apps/e2e/android/build.gradle @@ -9,9 +9,9 @@ buildscript { compileSdkVersion = 36 targetSdkVersion = 36 ndkVersion = "29.0.14033849" - castFrameworkVersion = "21.4.0" + castFrameworkVersion = "22.0.0" kotlinVersion = "2.2.10" - agpVersion = "8.12.3" + agpVersion = "8.13.0" } repositories { google() diff --git a/apps/e2e/android/gradle.properties b/apps/e2e/android/gradle.properties index 44d09504..d4f7bb71 100644 --- a/apps/e2e/android/gradle.properties +++ b/apps/e2e/android/gradle.properties @@ -41,7 +41,7 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 hermesEnabled=true # Version of the THEOplayer SDK, if not specified, the latest available version within bounds is set. -#THEOplayer_sdk=[9.0.0, 11.0.0) +#THEOplayer_sdk=[9.0.0, 12.0.0) # Override Android sdk versions #THEOplayer_compileSdkVersion = 36 diff --git a/bitmovin/android/build.gradle b/bitmovin/android/build.gradle index a4a70816..08c19c89 100644 --- a/bitmovin/android/build.gradle +++ b/bitmovin/android/build.gradle @@ -76,7 +76,7 @@ rootProject.allprojects { } // The Bitmovin connector requires at least THEOplayer SDK v10.0.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[10.0.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[10.0.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerBitmovin_kotlinVersion", "2.2.10") def bitmovin_version = safeExtGet("THEOplayerBitmovin_bitmovinVersion", "[3.24.0, 4.0.0)") diff --git a/bitmovin/package.json b/bitmovin/package.json index c0b153a0..2e1f1a93 100644 --- a/bitmovin/package.json +++ b/bitmovin/package.json @@ -55,8 +55,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/comscore/CHANGELOG.md b/comscore/CHANGELOG.md index 30c33929..5d344fcc 100644 --- a/comscore/CHANGELOG.md +++ b/comscore/CHANGELOG.md @@ -22,7 +22,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.10.0 diff --git a/comscore/android/build.gradle b/comscore/android/build.gradle index 02f87a7e..c2d966bd 100644 --- a/comscore/android/build.gradle +++ b/comscore/android/build.gradle @@ -70,7 +70,7 @@ repositories { } // The Comscore connector requires at least THEOplayer SDK v5.11.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerComscore_kotlinVersion", "2.2.10") def comscore_version = safeExtGet("THEOplayerComscore_comscoreVersion", "6.+") diff --git a/comscore/package.json b/comscore/package.json index cbee13ca..1ec46b9c 100644 --- a/comscore/package.json +++ b/comscore/package.json @@ -54,8 +54,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/comscore/react-native-theoplayer-comscore.podspec b/comscore/react-native-theoplayer-comscore.podspec index 99694050..8819786e 100644 --- a/comscore/react-native-theoplayer-comscore.podspec +++ b/comscore/react-native-theoplayer-comscore.podspec @@ -17,7 +17,7 @@ Pod::Spec.new do |s| s.source_files = "ios/**/*.{h,m,mm,swift}" s.dependency "react-native-theoplayer" - s.dependency "THEOplayer-Connector-Comscore", "~> 10.0" + s.dependency "THEOplayer-Connector-Comscore", ">= 10.0", "< 12.0" # Use install_modules_dependencies helper to install the dependencies if React Native version >=0.71.0. # See https://github.com/facebook/react-native/blob/febf6b7f33fdb4904669f99d795eba4c0f95d7bf/scripts/cocoapods/new_architecture.rb#L79. diff --git a/conviva/CHANGELOG.md b/conviva/CHANGELOG.md index 5242d517..68a103f1 100644 --- a/conviva/CHANGELOG.md +++ b/conviva/CHANGELOG.md @@ -45,7 +45,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.9.1 diff --git a/conviva/android/build.gradle b/conviva/android/build.gradle index 50e41c1f..7651312a 100644 --- a/conviva/android/build.gradle +++ b/conviva/android/build.gradle @@ -73,7 +73,7 @@ repositories { } // The Conviva connector requires at least THEOplayer SDK v5.11.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerConviva_kotlinVersion", "2.2.10") def conviva_version = safeExtGet('THEOplayerConviva_convivaVersion', '4.0.36') diff --git a/conviva/package.json b/conviva/package.json index 3084fe1d..aeed8f02 100644 --- a/conviva/package.json +++ b/conviva/package.json @@ -59,8 +59,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/conviva/react-native-theoplayer-conviva.podspec b/conviva/react-native-theoplayer-conviva.podspec index 040943ca..b2cd1958 100644 --- a/conviva/react-native-theoplayer-conviva.podspec +++ b/conviva/react-native-theoplayer-conviva.podspec @@ -17,7 +17,7 @@ Pod::Spec.new do |s| s.source_files = "ios/**/*.{h,m,mm,swift}" s.dependency "react-native-theoplayer" - s.dependency "THEOplayer-Connector-Conviva", "~> 10.8" + s.dependency "THEOplayer-Connector-Conviva", ">= 10.8", "< 12.0" # Use install_modules_dependencies helper to install the dependencies if React Native version >=0.71.0. # See https://github.com/facebook/react-native/blob/febf6b7f33fdb4904669f99d795eba4c0f95d7bf/scripts/cocoapods/new_architecture.rb#L79. diff --git a/drm/CHANGELOG.md b/drm/CHANGELOG.md index 7e46a9b3..13a91d5a 100644 --- a/drm/CHANGELOG.md +++ b/drm/CHANGELOG.md @@ -10,7 +10,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.9.0 diff --git a/drm/package.json b/drm/package.json index 2d6fe124..13a771dc 100644 --- a/drm/package.json +++ b/drm/package.json @@ -53,8 +53,8 @@ }, "peerDependencies": { "react": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "eslintIgnore": [ "node_modules/", diff --git a/engage/CHANGELOG.md b/engage/CHANGELOG.md index fee42d66..a751ff6e 100644 --- a/engage/CHANGELOG.md +++ b/engage/CHANGELOG.md @@ -16,7 +16,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 0.3.0 diff --git a/gemius/CHANGELOG.md b/gemius/CHANGELOG.md index f73a77c3..564ac745 100644 --- a/gemius/CHANGELOG.md +++ b/gemius/CHANGELOG.md @@ -22,7 +22,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.0.0 diff --git a/gemius/android/build.gradle b/gemius/android/build.gradle index 52b57ae2..8e674d33 100644 --- a/gemius/android/build.gradle +++ b/gemius/android/build.gradle @@ -75,7 +75,7 @@ rootProject.allprojects { } // The Gemius connector requires at least THEOplayer SDK v9.0.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[9.0.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[9.0.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerGemius_kotlinVersion", "2.2.10") def gemius_version = safeExtGet("THEOplayerGemius_gemiusVersion", "2.0.8") diff --git a/gemius/package.json b/gemius/package.json index 9b5b3385..dea32ec9 100644 --- a/gemius/package.json +++ b/gemius/package.json @@ -56,8 +56,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/mux/CHANGELOG.md b/mux/CHANGELOG.md index a2b52796..49952eea 100644 --- a/mux/CHANGELOG.md +++ b/mux/CHANGELOG.md @@ -28,7 +28,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.8.0 diff --git a/mux/android/build.gradle b/mux/android/build.gradle index 5371f2b8..62062204 100644 --- a/mux/android/build.gradle +++ b/mux/android/build.gradle @@ -72,7 +72,7 @@ repositories { } // The Mux connector requires at least THEOplayer SDK v10.0.0 -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[10.0.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[10.0.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerMux_kotlinVersion", "2.2.10") def mux_version = safeExtGet('THEOplayerMux_muxVersion', '[0.7.0, 0.8.0)') def mux_core_version = safeExtGet('Mux_muxVersion', '8.4.1') diff --git a/mux/package.json b/mux/package.json index 334ef82e..c3f4d296 100644 --- a/mux/package.json +++ b/mux/package.json @@ -58,8 +58,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/nielsen/CHANGELOG.md b/nielsen/CHANGELOG.md index fad11e06..ff8a345f 100644 --- a/nielsen/CHANGELOG.md +++ b/nielsen/CHANGELOG.md @@ -22,7 +22,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.8.1 diff --git a/nielsen/android/build.gradle b/nielsen/android/build.gradle index 84ff19b3..c01b9111 100644 --- a/nielsen/android/build.gradle +++ b/nielsen/android/build.gradle @@ -72,7 +72,7 @@ rootProject.allprojects { } // The Nielsen connector requires at least THEOplayer SDK v5.11.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerNielsen_kotlinVersion", "2.2.10") def nielsen_version = safeExtGet("THEOplayerNielsen_nielsenVersion", "9.2.0.0") diff --git a/nielsen/package.json b/nielsen/package.json index 5782ebb6..f274f695 100644 --- a/nielsen/package.json +++ b/nielsen/package.json @@ -58,8 +58,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/nielsen/react-native-theoplayer-nielsen.podspec b/nielsen/react-native-theoplayer-nielsen.podspec index 9ca50abc..0eb52098 100644 --- a/nielsen/react-native-theoplayer-nielsen.podspec +++ b/nielsen/react-native-theoplayer-nielsen.podspec @@ -17,7 +17,7 @@ Pod::Spec.new do |s| s.source_files = "ios/**/*.{h,m,mm,swift}" s.dependency "react-native-theoplayer" - s.dependency "THEOplayer-Connector-Nielsen", "~> 10.0" + s.dependency "THEOplayer-Connector-Nielsen", ">= 10.0", "< 12.0" # Use install_modules_dependencies helper to install the dependencies if React Native version >=0.71.0. # See https://github.com/facebook/react-native/blob/febf6b7f33fdb4904669f99d795eba4c0f95d7bf/scripts/cocoapods/new_architecture.rb#L79. diff --git a/package-lock.json b/package-lock.json index 0be096d2..920eb7c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -60,8 +60,8 @@ "react": "*", "react-native": "*", "react-native-device-info": "^14.0.4", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -87,8 +87,8 @@ "react": "*", "react-native": "*", "react-native-device-info": "^14.0.4", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -103,8 +103,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -126,8 +126,8 @@ "react": "*", "react-native": "*", "react-native-device-info": "^14.0.4", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -161,8 +161,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -172,7 +172,7 @@ }, "conviva": { "name": "@theoplayer/react-native-analytics-conviva", - "version": "1.13.0", + "version": "1.13.1", "license": "BSD-3-Clause-Clear", "dependencies": { "@convivainc/conviva-js-coresdk": "^4.8.0", @@ -181,8 +181,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -196,8 +196,8 @@ "license": "BSD-3-Clause-Clear", "peerDependencies": { "react": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" } }, "engage": { @@ -218,8 +218,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -237,8 +237,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -256,8 +256,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -2805,6 +2805,7 @@ "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@emnapi/wasi-threads": "1.1.0", "tslib": "^2.4.0" @@ -2817,6 +2818,7 @@ "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -2828,6 +2830,7 @@ "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -4452,6 +4455,7 @@ "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@emnapi/core": "^1.4.3", "@emnapi/runtime": "^1.4.3", @@ -5425,6 +5429,7 @@ "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -5853,7 +5858,8 @@ "optional": true, "os": [ "android" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-android-arm64": { "version": "1.11.1", @@ -5867,7 +5873,8 @@ "optional": true, "os": [ "android" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-darwin-arm64": { "version": "1.11.1", @@ -5881,7 +5888,8 @@ "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-darwin-x64": { "version": "1.11.1", @@ -5895,7 +5903,8 @@ "optional": true, "os": [ "darwin" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-freebsd-x64": { "version": "1.11.1", @@ -5909,7 +5918,8 @@ "optional": true, "os": [ "freebsd" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-arm-gnueabihf": { "version": "1.11.1", @@ -5923,7 +5933,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-arm-musleabihf": { "version": "1.11.1", @@ -5937,7 +5948,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-arm64-gnu": { "version": "1.11.1", @@ -5951,7 +5963,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-arm64-musl": { "version": "1.11.1", @@ -5965,7 +5978,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-ppc64-gnu": { "version": "1.11.1", @@ -5979,7 +5993,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-riscv64-gnu": { "version": "1.11.1", @@ -5993,7 +6008,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-riscv64-musl": { "version": "1.11.1", @@ -6007,7 +6023,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-s390x-gnu": { "version": "1.11.1", @@ -6021,7 +6038,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-x64-gnu": { "version": "1.11.1", @@ -6035,7 +6053,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-linux-x64-musl": { "version": "1.11.1", @@ -6049,7 +6068,8 @@ "optional": true, "os": [ "linux" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-wasm32-wasi": { "version": "1.11.1", @@ -6061,6 +6081,7 @@ "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@napi-rs/wasm-runtime": "^0.2.11" }, @@ -6080,7 +6101,8 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-win32-ia32-msvc": { "version": "1.11.1", @@ -6094,7 +6116,8 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@unrs/resolver-binding-win32-x64-msvc": { "version": "1.11.1", @@ -6108,7 +6131,8 @@ "optional": true, "os": [ "win32" - ] + ], + "peer": true }, "node_modules/@vitest/coverage-v8": { "version": "3.2.4", @@ -17718,7 +17742,8 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true, "license": "0BSD", - "optional": true + "optional": true, + "peer": true }, "node_modules/tsutils": { "version": "3.21.0", @@ -18808,8 +18833,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7.5.0 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7.5.0 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { @@ -18831,8 +18856,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/yospace/CHANGELOG.md b/yospace/CHANGELOG.md index 7cc10bb8..c2a9fb7e 100644 --- a/yospace/CHANGELOG.md +++ b/yospace/CHANGELOG.md @@ -22,7 +22,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.3.1 diff --git a/yospace/android/build.gradle b/yospace/android/build.gradle index 5c3ba7fe..f7b763c8 100644 --- a/yospace/android/build.gradle +++ b/yospace/android/build.gradle @@ -79,7 +79,7 @@ repositories { } // The Yospace connector requires at least THEOplayer SDK v7.6.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[7.6.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[7.6.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerYospace_kotlinVersion", "2.2.10") def yospace_version = safeExtGet('yospaceVersion', '3.6.7') diff --git a/yospace/package.json b/yospace/package.json index 4a1aca09..a725d438 100644 --- a/yospace/package.json +++ b/yospace/package.json @@ -54,8 +54,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7.5.0 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7.5.0 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": { diff --git a/yospace/react-native-theoplayer-yospace.podspec b/yospace/react-native-theoplayer-yospace.podspec index 0e113fef..624f91da 100644 --- a/yospace/react-native-theoplayer-yospace.podspec +++ b/yospace/react-native-theoplayer-yospace.podspec @@ -17,7 +17,7 @@ Pod::Spec.new do |s| s.source_files = "ios/**/*.{h,m,mm,swift}" s.dependency "react-native-theoplayer" - s.dependency "THEOplayer-Connector-Yospace", "~> 10.0" + s.dependency "THEOplayer-Connector-Yospace", ">= 10.0", "< 12.0" # Use install_modules_dependencies helper to install the dependencies if React Native version >=0.71.0. # See https://github.com/facebook/react-native/blob/febf6b7f33fdb4904669f99d795eba4c0f95d7bf/scripts/cocoapods/new_architecture.rb#L79. diff --git a/youbora/CHANGELOG.md b/youbora/CHANGELOG.md index 7cae4edd..89faa9dd 100644 --- a/youbora/CHANGELOG.md +++ b/youbora/CHANGELOG.md @@ -22,7 +22,7 @@ ### ✨ Features -- Add support for THEOplayer v10 and React Native THEOplayer v10. +- Added support for THEOplayer v10 and React Native THEOplayer v10. ## 1.3.0 diff --git a/youbora/android/build.gradle b/youbora/android/build.gradle index 18482171..6eaa9802 100644 --- a/youbora/android/build.gradle +++ b/youbora/android/build.gradle @@ -73,7 +73,7 @@ rootProject.allprojects { } // The Youbora connector requires at least THEOplayer SDK v5.11.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 11.0.0)') +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 12.0.0)') def kotlin_version = safeExtGet("THEOplayerYoubora_kotlinVersion", "2.2.10") def youbora_version = safeExtGet("THEOplayerYoubora_youboraVersion", "+") def youbora_config_version = safeExtGet("THEOplayerYoubora_youboraConfigVersion", "0.4.7") diff --git a/youbora/package.json b/youbora/package.json index 49d26ff6..7680be69 100644 --- a/youbora/package.json +++ b/youbora/package.json @@ -63,8 +63,8 @@ "peerDependencies": { "react": "*", "react-native": "*", - "react-native-theoplayer": "^7 || ^8 || ^9 || ^10", - "theoplayer": "^7 || ^8 || ^9 || ^10" + "react-native-theoplayer": "^7 || ^8 || ^9 || ^10 || ^11", + "theoplayer": "^7 || ^8 || ^9 || ^10 || ^11" }, "peerDependenciesMeta": { "theoplayer": {