Skip to content

chore(deps): update Cocoa SDK to v9.9.0#5956

Open
github-actions[bot] wants to merge 1 commit intomainfrom
deps/scripts/update-cocoa.sh
Open

chore(deps): update Cocoa SDK to v9.9.0#5956
github-actions[bot] wants to merge 1 commit intomainfrom
deps/scripts/update-cocoa.sh

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 4, 2026

Bumps scripts/update-cocoa.sh from 9.8.0 to 9.9.0.

Auto-generated by a dependency updater.

Changelog

9.9.0

Features

  • Add attachAllThreads option to SentryOptions to attach full stack traces for all threads to captured events (#7764)
  • Add per-call attachAllThreads parameter to capture(event:), capture(error:), capture(exception:), and capture(message:) to override the global option for specific calls (#7767)

Improvements

  • Align app lifecycle breadcrumb state values with in_foreground/is_active app context (#7703)
    • Breaking: Update any beforeBreadcrumb filters or dashboard queries matching on the old state values:
      • iOS/tvOS/visionOS
        • didBecomeActive state changed from foreground to active
      • macOS
        • didBecomeActive state changed from foreground to active
        • willResignActive state changed from background to inactive

Fixes

  • Copy incoming tags dict to prevent crash (#7763)

  • Per-instance unmaskView propagates to child views (#7733)

    • Warning: If you relied on children of an unmasked view still being individually redacted, verify your Session Replay redaction after updating. An explicit maskView(_:) on a descendant still takes precedence.
  • Move SessionTracker file I/O off the main thread (#7704)

  • Make SentryBreadcrumb thread-safe to prevent crashes in addBreadcrumb (#7665)

Full CHANGELOG.md diff
 -1,5 +1,29 
 # Changelog
 
+## 9.9.0
+
+### Features
+
+- Add `attachAllThreads` option to `SentryOptions` to attach full stack traces for all threads to captured events ([#7764](https://github-redirect.dependabot.com/getsentry/sentry-cocoa/issues/7764))
+- Add per-call `attachAllThreads` parameter to `capture(event:)`, `capture(error:)`, `capture(exception:)`, and `capture(message:)` to override the global option for specific calls ([#7767](https://github-redirect.dependabot.com/getsentry/sentry-cocoa/issues/7767))
+
+### Improvements
+
+- Align app lifecycle breadcrumb `state` values with `in_foreground`/`is_active` app context ([#7703](https://github-redirect.dependabot.com/getsentry/sentry-cocoa/issues/7703))
+  - **Breaking**: Update any `beforeBreadcrumb` filters or dashboard queries matching on the old `state` values:
+    - iOS/tvOS/visionOS
+      - `didBecomeActive` state changed from `foreground` to `active`
+    - macOS
+      - `didBecomeActive` state changed from `foreground` to `active`
+      - `willResignActive` state changed from `background` to `inactive`
+
+### Fixes
+
+- Copy incoming tags dict to prevent crash ([#7763](https://github-redirect.dependabot.com/getsentry/sentry-cocoa/issues/7763))
+- Per-instance unmaskView propagates to child views ([#7733](https://github-redirect.dependabot.com/getsentry/sentry-cocoa/issues/7733))
+  - **Warning:** If you relied on children of an unmasked view still being individually redacted, verify your Session Replay redaction after updating. An explicit `maskView(_:)` on a descendant still takes precedence.
+- Move SessionTracker file I/O off the main thread ([#7704](https://github-redirect.dependabot.com/getsentry/sentry-cocoa/pull/7704))
+
 ## 9.8.0
 
 ### Features
 -8,7 +32,7 
 
 ### Fixes
 
-- Make SentryBreadcrumb thread-safe to prevent crashes in addBreadcrumb ([#7665](https://github-redirect.dependabot.com/getsentry/sentry-cocoa/pull/7665))
+- Make SentryBreadcrumb thread-safe to prevent crashes in addBreadcrumb ([#7665](https://github-redirect.dependabot.com/getsentry/sentry-cocoa/issues/7665))
 
 ## 9.7.0
 

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Apr 4, 2026
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Apr 4, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-cocoa.sh branch from 97b112b to 13d35af Compare April 4, 2026 03:47
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 4, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


  • chore(deps): update Cocoa SDK to v9.9.0 by github-actions[bot] in #5956
  • fix(ci): Bump Node to 22 in size-analysis and testflight workflows by antonis in #5954
  • feat(playground): Open Sentry in desktop browser from Expo apps by antonis in #5947
  • chore(core): Bump sample app to React Native 0.84.1 by antonis in #5941
  • Size analysis for React Native SDK by alwx in #5949
  • chore(deps): bump lodash from 4.17.23 to 4.18.1 by dependabot in #5953
  • chore(deps): bump yauzl to ^3.2.1 by antonis in #5950
  • chore(deps): bump brace-expansion to ^2.0.3 by antonis in #5951
  • chore(deps): bump @xmldom/xmldom to fix XML injection by antonis in #5952

🤖 This preview updates automatically when you update the PR.

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 4, 2026

Fails
🚫 Pull request is not ready for merge, please add the "ready-to-merge" label to the pull request

Generated by 🚫 dangerJS against 13d35af

@sentry
Copy link
Copy Markdown

sentry bot commented Apr 4, 2026

Sentry Build Distribution

App Name App ID Version Configuration Install Page
Sentry RN io.sentry.reactnative.sample 8.7.0 (82) Release Install Build

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant