Skip to content

Bump github.com/posthog/posthog-ios from 3.67.1 to 3.69.3 - #16

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/swift/github.com/posthog/posthog-ios-3.69.3
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/swift/github.com/posthog/posthog-ios-3.69.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 13, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/posthog/posthog-ios from 3.67.1 to 3.69.3.

Release notes

Sourced from github.com/posthog/posthog-ios's releases.

3.69.3

Patch Changes

  • 057f4d6: Fix push notification open forwarding for Objective-C delegates.

3.69.2

Patch Changes

  • 6623953: Fix CocoaPods static-library builds on older Xcode versions by disabling emitted module interface verification with the Swift compiler flag.

3.69.1

Patch Changes

  • 9a7f442: Fix CocoaPods static-library archives by skipping emitted module interface verification for source pod builds.

3.69.0

Minor Changes

  • c37aea6: Add push notification support for PostHog Workflows. The SDK now registers the device's APNs token (iOS) so Workflows can deliver push notifications, and captures a $push_notification_opened event when a notification is tapped. Both are on by default and can be turned off with the new capturePushNotificationSubscriptions and capturePushNotificationOpened config flags. For setups that don't use swizzling, use registerPushNotificationToken(_:appId:) and capturePushNotificationOpened(response:) to feed these manually, or capturePushNotificationOpened(title:subtitle:body:payload:action:) when no UNNotificationResponse is available. On reset() the token is unregistered for the logged-out user and re-registered under the new anonymous id, and unregisterPushNotificationToken() lets you unregister manually.

  • fix: identify() no longer leaves a user anonymous when the supplied ID already matches the persisted distinct ID (for example after a non-identified bootstrap seeded the same ID); the SDK now marks the user identified and captures a person-processed $set event. The identity transition is now atomic, so concurrent identify() calls can no longer emit duplicate person events for the same transition

3.68.4

Patch Changes

  • 21151d8: Use Swift 6 access-controlled imports for vendored implementation modules and enable library evolution for framework builds, removing implementation-only import warnings without exposing private module dependencies to SDK consumers.

3.68.3

Patch Changes

  • 910b82c: Fix postHogMask() causing severe launch and scroll hangs on iOS 26 in lazy SwiftUI containers (ScrollView + LazyVStack). The modifier now reports its region through a single passive overlay view whose frame is read live at snapshot time, replacing the per-mask tag-view traversal and KVO ancestor observers that degenerated to O(N²) work on the shared hosting view. Behavior notes: a masked view is now redacted across its full extent (previously only its resolved backing subviews), and screenshot snapshots are skipped while a masked view awaits its first layout, so a frame can never be captured under-masked. Also fixes overlapping masks unmasking each other's targets on teardown, flag claims outliving their owner view, and bounds the iOS 26 layer scan to the masked view's own extent.

3.68.2

Patch Changes

  • 71cf6c5: Fix rage click detection dismissing presented UI (e.g. popovers and sheets) on the opening tap. The hit-test fallback used to recover a tapped view now runs as a stateless query (hitTest with nil) instead of re-entering UIKit's hit-testing/gesture machinery with the in-flight event, which corrupted internal touch/gesture state.

3.68.1

Patch Changes

  • 6a1f49d: Fix error tracking autocapture never installing on a first launch that has no cached remote config. The crash reporter now installs by default before the first /config response arrives, so crashes on the very first launch are captured. If the response then reports autocaptureExceptions: false, the integration is uninstalled and removed.

... (truncated)

Commits
  • f271e65 chore: release v3.69.3 [version bump] [skip ci]
  • 057f4d6 fix: forward push notification opens to Objective-C delegates (#753)
  • a9aba2b chore(deps): bump actions/upload-artifact from 5.0.0 to 7.0.1 (#750)
  • bba506e chore(deps): bump the codeql-action group with 2 updates (#749)
  • 80f5a3c chore(deps): bump actions/stale from 10.4.0 to 11.0.0 (#751)
  • 2219ff8 chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#752)
  • 21f0162 chore: release v3.69.2 [version bump] [skip ci]
  • 6623953 fix: support CocoaPods static libraries on Xcode 16.2 (#747)
  • 4ef186f chore: release v3.69.1 [version bump] [skip ci]
  • 9a7f442 fix: support CocoaPods static library archives (#745)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/posthog/posthog-ios](https://github.com/PostHog/posthog-ios) from 3.67.1 to 3.69.3.
- [Release notes](https://github.com/PostHog/posthog-ios/releases)
- [Commits](PostHog/posthog-ios@3.67.1...3.69.3)

---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-ios
  dependency-version: 3.69.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code labels Aug 13, 2026
@dependabot
dependabot Bot requested a review from Jewel591 as a code owner August 13, 2026 21:45
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code labels Aug 13, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #19.

@dependabot dependabot Bot closed this Aug 20, 2026
@dependabot
dependabot Bot deleted the dependabot/swift/github.com/posthog/posthog-ios-3.69.3 branch August 20, 2026 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file swift_package_manager Pull requests that update swift_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants