From be3fa4b4e1ad0a49f8e1a8ecbaab0a811ad68e5e Mon Sep 17 00:00:00 2001 From: Roel Wuytens Date: Tue, 1 Jul 2025 08:50:42 +0200 Subject: [PATCH 1/3] Use latest version of mux stats for Android (0.6.0) and iOS (0.13.0) --- mux/android/build.gradle | 4 ++-- mux/react-native-theoplayer-mux.podspec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mux/android/build.gradle b/mux/android/build.gradle index 87e1609d..261da264 100644 --- a/mux/android/build.gradle +++ b/mux/android/build.gradle @@ -74,8 +74,8 @@ repositories { // The Mux connector requires at least THEOplayer SDK v5.11.0. def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 10.0.0)') def kotlin_version = safeExtGet("THEOplayerMux_kotlinVersion", "1.9.10") -def mux_version = safeExtGet('THEOplayerMux_muxVersion', '[0.4.2, 0.5.0)') -def mux_core_version = safeExtGet('Mux_muxVersion', '1.4.6') +def mux_version = safeExtGet('THEOplayerMux_muxVersion', '[0.6.0, 0.7.0)') +def mux_core_version = safeExtGet('Mux_muxVersion', '1.4.11') dependencies { // For < 0.71, this will be from the local maven repo diff --git a/mux/react-native-theoplayer-mux.podspec b/mux/react-native-theoplayer-mux.podspec index ece82b27..da126adb 100644 --- a/mux/react-native-theoplayer-mux.podspec +++ b/mux/react-native-theoplayer-mux.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 "Mux-Stats-THEOplayer", "~> 0.11" + s.dependency "Mux-Stats-THEOplayer", "~> 0.13" # 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. From a4d46c9d953526ccac4db4a7f703e9f17a3f738a Mon Sep 17 00:00:00 2001 From: Roel Wuytens Date: Tue, 1 Jul 2025 11:11:52 +0200 Subject: [PATCH 2/3] Use same THEOPlayer version as mux 0.6.0 --- mux/android/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mux/android/build.gradle b/mux/android/build.gradle index 261da264..599e2856 100644 --- a/mux/android/build.gradle +++ b/mux/android/build.gradle @@ -71,8 +71,8 @@ repositories { maven { url "https://maven.theoplayer.com/releases" } } -// The Mux connector requires at least THEOplayer SDK v5.11.0. -def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[5.11.0, 10.0.0)') +// The Mux connector requires at least THEOplayer SDK v9.2.0. +def theoplayer_sdk_version = safeExtGet('THEOplayer_sdk', '[9.2.0, 10.0.0)') def kotlin_version = safeExtGet("THEOplayerMux_kotlinVersion", "1.9.10") def mux_version = safeExtGet('THEOplayerMux_muxVersion', '[0.6.0, 0.7.0)') def mux_core_version = safeExtGet('Mux_muxVersion', '1.4.11') From 1a56185e5631cf2f85ea0ffcebb8db2cb12a3f7b Mon Sep 17 00:00:00 2001 From: Tom Van Laerhoven Date: Fri, 29 Aug 2025 11:27:40 +0200 Subject: [PATCH 3/3] Add changeset entry --- .changeset/twenty-days-check.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/twenty-days-check.md diff --git a/.changeset/twenty-days-check.md b/.changeset/twenty-days-check.md new file mode 100644 index 00000000..07d2fe11 --- /dev/null +++ b/.changeset/twenty-days-check.md @@ -0,0 +1,5 @@ +--- +'@theoplayer/react-native-analytics-mux': minor +--- + +Updated iOS Mux dependency to v0.13.