From 8b50a5c45ed5e630c81900622182551359c9758d Mon Sep 17 00:00:00 2001 From: Marc-Merino <35137847+Marc-Merino@users.noreply.github.com> Date: Wed, 7 Oct 2026 04:54:32 -0500 Subject: [PATCH] feat(replay): support session replay v2 trigger groups The native SDKs evaluate the v2 trigger groups, so raise the floors to posthog-android 3.73.0 and posthog-ios 3.91.0, the first releases that support them. Assisted-by: Claude Code/claude-opus-5-5 --- .changeset/replay-v2-trigger-groups.md | 5 +++++ posthog_flutter/android/build.gradle | 2 +- posthog_flutter/darwin/posthog_flutter.podspec | 2 +- posthog_flutter/darwin/posthog_flutter/Package.swift | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .changeset/replay-v2-trigger-groups.md diff --git a/.changeset/replay-v2-trigger-groups.md b/.changeset/replay-v2-trigger-groups.md new file mode 100644 index 00000000..35866cab --- /dev/null +++ b/.changeset/replay-v2-trigger-groups.md @@ -0,0 +1,5 @@ +--- +"posthog_flutter": minor +--- + +Support session replay v2 trigger groups through the native SDKs by raising the native floors to posthog-ios 3.91.0 and posthog-android 3.73.0 diff --git a/posthog_flutter/android/build.gradle b/posthog_flutter/android/build.gradle index ba6dcb54..77c148a3 100644 --- a/posthog_flutter/android/build.gradle +++ b/posthog_flutter/android/build.gradle @@ -67,7 +67,7 @@ android { testImplementation 'org.robolectric:robolectric:4.14.1' testImplementation 'junit:junit:4.13.2' testRuntimeOnly 'org.junit.vintage:junit-vintage-engine:5.10.1' - implementation 'com.posthog:posthog-android:[3.71.0,4.0.0)' + implementation 'com.posthog:posthog-android:[3.73.0,4.0.0)' } testOptions { diff --git a/posthog_flutter/darwin/posthog_flutter.podspec b/posthog_flutter/darwin/posthog_flutter.podspec index c39b30b2..8d551d9a 100644 --- a/posthog_flutter/darwin/posthog_flutter.podspec +++ b/posthog_flutter/darwin/posthog_flutter.podspec @@ -22,7 +22,7 @@ Postog flutter plugin s.osx.dependency 'FlutterMacOS' # ~> Version 3.80.0 up to, but not including, 4.0.0 - s.dependency 'PostHog', '>= 3.84.0', '< 4.0.0' + s.dependency 'PostHog', '>= 3.91.0', '< 4.0.0' s.ios.deployment_target = '13.0' # PH iOS SDK 3.0.0 requires >= 10.15 diff --git a/posthog_flutter/darwin/posthog_flutter/Package.swift b/posthog_flutter/darwin/posthog_flutter/Package.swift index dd9a201d..c5f475b6 100644 --- a/posthog_flutter/darwin/posthog_flutter/Package.swift +++ b/posthog_flutter/darwin/posthog_flutter/Package.swift @@ -14,7 +14,7 @@ let package = Package( ], dependencies: [ .package(name: "FlutterFramework", path: "../FlutterFramework"), - .package(url: "https://github.com/PostHog/posthog-ios", "3.84.0" ..< "4.0.0"), + .package(url: "https://github.com/PostHog/posthog-ios", "3.91.0" ..< "4.0.0"), ], targets: [ .target(