Skip to content

Releases: PostHog/posthog-flutter

5.23.3

21 Apr 11:11
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Patch Changes

  • 04535db: Trim surrounding whitespace from API keys and host config before passing them to the native SDKs.

5.23.2

16 Apr 08:45
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Patch Changes

  • e9e94d1: Accept Map args in the web session recording start handler
  • b55480e: Avoid retaining raw RGBA bytes for session replay diffing
  • 4bbfb38: Reduce session replay frame callback overhead
  • 3bc8c50: Cancel in-flight session replay screenshot capture when stopping
  • 0bdb58c: Prevent overlapping session replay snapshot captures
  • d4dcbbe: Dispose native session replay resources on screenshot errors

5.23.1

08 Apr 09:25

Choose a tag to compare

Patch Changes

  • b4532f5: fix: suppress ghost screen events when app is in background
  • ac2b568: chore: bump posthog-ios dependency to 3.50.0 for error tracking GA

5.23.0

27 Mar 12:29

Choose a tag to compare

Minor Changes

  • 5e31246: Enable captureApplicationLifecycleEvents by default and align Android config key name.

    Application lifecycle events (Application Opened, Application Backgrounded, etc.) are now captured by default. If you don't want these events, you can disable them:

    • Dart (recommended): Set config.captureApplicationLifecycleEvents = false in your PostHog configuration.
    • Android (manifest): Add <meta-data android:name="com.posthog.posthog.CAPTURE_APPLICATION_LIFECYCLE_EVENTS" android:value="false" /> to your AndroidManifest.xml. The legacy key com.posthog.posthog.TRACK_APPLICATION_LIFECYCLE_EVENTS is still supported.
    • iOS/macOS (Info.plist): Set com.posthog.posthog.CAPTURE_APPLICATION_LIFECYCLE_EVENTS to NO in your Info.plist.

5.22.0

26 Mar 10:57

Choose a tag to compare

Minor Changes

  • ca19677: Add native exception capture support for Apple platforms (iOS, macOS, tvOS)

5.21.1

25 Mar 07:49

Choose a tag to compare

Patch Changes

  • 85d0d6a: fix: PostHogMaskWidget mask appearing at screen origin

5.21.0

20 Mar 08:19

Choose a tag to compare

Minor Changes

  • 81a5883: Web: Override SDK info via _overrideSDKInfo and set location properties on capture events

Patch Changes

  • 259ef67: Web: Fix dartify cast error in chunk_ids_web.dart for error tracking

5.20.0

12 Mar 17:55

Choose a tag to compare

Minor Changes

  • bba1d83: bump native sdk versions to support survey event property filters

5.19.0

10 Mar 14:18

Choose a tag to compare

Minor Changes

  • 8f6b291: Add Swift Package Manager support for iOS and macOS

5.18.0

06 Mar 10:09

Choose a tag to compare

Minor Changes

  • 12a378f: feat(surveys): support survey schedule 'always' to show every time and survey wait period filtering (seenSurveyWaitPeriodInDays)