Skip to content

chore(deps): update Cocoa SDK to v9.29.0 - #6736

Merged
antonis merged 2 commits into
mainfrom
deps/scripts/update-cocoa.sh
Sep 17, 2026
Merged

antonis merged 2 commits into
mainfrom
deps/scripts/update-cocoa.sh

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Bumps scripts/update-cocoa.sh from 9.28.0 to 9.29.0.

Auto-generated by a dependency updater.

Changelog

9.29.0

Warning

Native crashes now set mechanism.synthetic, which takes the mach exception name (EXC_BAD_ACCESS) or signal name (SIGSEGV) out of the grouping hash. Expect a one-time regrouping as your app adopts this version: existing crash issues stop receiving events and new ones open. Crashes that differ only by signal at the same stacktrace now share one issue. The mach and signal detail stays on mechanism.meta.

Fixes

  • Store the binary image cache in zero-fill memory to reduce the SDK binary size. (#9003)
  • Fix crash in [NSURLSessionTask cancel] when cancelling an in-flight task with swizzling enabled (#9009)
  • Clear the scope's replayId when Session Replay is stopped manually, so events captured after stop() are no longer linked to a replay that is no longer recording (#9017)
  • Mark the fabricated mach and signal crash mechanisms as synthetic so an Apple crash groups with the identical crash reported by the other Sentry SDKs (#9004)
  • Set mechanism.handled to false on crash reports without mach context, which previously left it unset (#9004)
  • Sample and flush Session Replay when the feedback form opens or feedback is captured manually, preserving the form's opening-time replay association even if the session changes before submission (#9046)

Deprecations

  • Deprecate legacy App Hang tracking because it can produce less relevant stack traces and false positives. Enable the MetricKit integration for system-provided hang diagnostics by setting options.enableMetricKit = true. The appHangTimeoutInterval option remains supported for watchdog termination classification. (#8944)

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Sep 17, 2026
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Sep 17, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/scripts/update-cocoa.sh branch from 2ec67d3 to c63cfb4 Compare September 17, 2026 09:45
@github-actions

Copy link
Copy Markdown
Contributor Author

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.29.0 by github-actions[bot] in #6736
  • feat(replay): add avoidForegroundResumeHang to mitigate iOS foreground App Hang by alwx in #6727
  • chore(deps): update Android SDK to v8.57.0 by github-actions in #6732
  • chore(deps): update JavaScript SDK to v10.75.0 by github-actions in #6733
  • chore(deps): update CLI to v3.8.0 by github-actions in #6734
  • fix(android): Prevent fatal 'JavaCallback was already settled' crash from getNewScreenTimeToDisplay by antonis in #6722
  • feat(replay): Add per-class Session Replay masking by antonis in #6725
  • fix(replay): Mask React Native images on iOS New Architecture by antonis in #6726
  • test(e2e): Verify replay runtime controls drive native recording by antonis in #6704
  • feat(replay): Add Session Replay runtime controls by antonis in #6703
  • fix(android): honor host app's pinned ndkVersion by alwx in #6724
  • chore: Deduplicate yarn.lock by antonis in #6706
  • fix(tracing): background root spans overwrite native propagation context by alwx in #6720
  • ci(e2e): Fix broken idb-companion install on iOS e2e by antonis in #6719
  • chore(deps): Bump smol-toml to ^1.7.1 by antonis in #6713
  • chore(deps): Bump js-yaml to patched versions to resolve security alerts by antonis in #6710
  • chore(deps): Bump morgan to ^1.12.0 to resolve security alert by antonis in #6712
  • chore(deps): Bump joi to ^17.13.6 by antonis in #6714
  • chore(deps): Bump sharp to ^0.35.4 to resolve security alert by antonis in #6711
  • chore(deps): bump actions/setup-java from 6.0.0 to 6.0.1 by dependabot in #6716
  • chore(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml from 2.30.1 to 2.31.0 by dependabot in #6718
  • chore(deps): bump getsentry/craft from 2.30.1 to 2.31.0 by dependabot in #6717
  • chore(deps): bump the codeql-action group with 3 updates by dependabot in #6715
  • fix(core): Fix process.exit typo in debugid script by friederbluemle in #6707

Plus 2 more


🤖 This preview updates automatically when you update the PR.

@antonis antonis added the ready-to-merge Triggers the full CI test suite label Sep 17, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit c63cfb4. Configure here.

Comment thread CHANGELOG.md
@sentry

sentry Bot commented Sep 17, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
Sentry RN io.sentry.reactnative.sample 8.26.0 (106) Release

⚙️ sentry-react-native Build Distribution Settings

@github-actions

Copy link
Copy Markdown
Contributor Author

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 418.35 ms 440.02 ms 21.67 ms
Size 50.56 MiB 56.49 MiB 5.93 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
df5d108+dirty 527.06 ms 603.58 ms 76.52 ms
5748023+dirty 446.69 ms 505.63 ms 58.94 ms
9c84b9a+dirty 520.74 ms 539.38 ms 18.64 ms
1a5721e+dirty 424.07 ms 482.32 ms 58.25 ms
41d6254+dirty 424.45 ms 474.34 ms 49.89 ms
fa21fca+dirty 453.80 ms 468.46 ms 14.66 ms
7ff4d0f+dirty 413.81 ms 450.64 ms 36.83 ms
bc8f61e+dirty 442.98 ms 506.56 ms 63.58 ms
ad66da3+dirty 468.46 ms 533.56 ms 65.10 ms
88735e9+dirty 429.04 ms 484.17 ms 55.13 ms

App size

Revision Plain With Sentry Diff
df5d108+dirty 43.75 MiB 48.08 MiB 4.33 MiB
5748023+dirty 48.30 MiB 53.54 MiB 5.23 MiB
9c84b9a+dirty 49.74 MiB 55.36 MiB 5.62 MiB
1a5721e+dirty 49.74 MiB 55.09 MiB 5.34 MiB
41d6254+dirty 48.30 MiB 53.60 MiB 5.30 MiB
fa21fca+dirty 49.74 MiB 55.37 MiB 5.63 MiB
7ff4d0f+dirty 48.30 MiB 53.60 MiB 5.30 MiB
bc8f61e+dirty 49.74 MiB 55.09 MiB 5.35 MiB
ad66da3+dirty 48.30 MiB 53.49 MiB 5.19 MiB
88735e9+dirty 49.74 MiB 54.82 MiB 5.07 MiB

Previous results on branch: deps/scripts/update-cocoa.sh

Startup times

Revision Plain With Sentry Diff
c09bf88+dirty 420.15 ms 445.09 ms 24.93 ms
6a6a653+dirty 498.71 ms 555.47 ms 56.76 ms
eaa5141+dirty 437.77 ms 472.27 ms 34.50 ms
443e161+dirty 438.29 ms 450.81 ms 12.52 ms

App size

Revision Plain With Sentry Diff
c09bf88+dirty 49.74 MiB 55.45 MiB 5.70 MiB
6a6a653+dirty 50.56 MiB 56.46 MiB 5.90 MiB
eaa5141+dirty 49.74 MiB 55.66 MiB 5.91 MiB
443e161+dirty 49.74 MiB 55.66 MiB 5.91 MiB

@github-actions

Copy link
Copy Markdown
Contributor Author

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 3856.94 ms 1224.98 ms -2631.96 ms
Size 5.15 MiB 6.90 MiB 1.75 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
64630e5+dirty 3842.70 ms 1218.11 ms -2624.60 ms
b0d3373+dirty 3831.75 ms 1227.29 ms -2604.46 ms
b04af96+dirty 3818.92 ms 1219.76 ms -2599.16 ms
3d31fcf+dirty 3838.09 ms 1223.46 ms -2614.63 ms
a0a3177+dirty 3844.73 ms 1225.23 ms -2619.51 ms
af33f3b+dirty 3849.98 ms 1236.45 ms -2613.53 ms
09a902f+dirty 3835.67 ms 1217.11 ms -2618.57 ms
5a316ea+dirty 3820.11 ms 1211.28 ms -2608.83 ms
acd838e+dirty 3849.78 ms 1230.00 ms -2619.78 ms
c2e182c+dirty 3848.40 ms 1211.79 ms -2636.61 ms

App size

Revision Plain With Sentry Diff
64630e5+dirty 4.98 MiB 6.46 MiB 1.49 MiB
b0d3373+dirty 5.15 MiB 6.68 MiB 1.53 MiB
b04af96+dirty 4.98 MiB 6.54 MiB 1.56 MiB
3d31fcf+dirty 4.98 MiB 6.56 MiB 1.58 MiB
a0a3177+dirty 4.98 MiB 6.55 MiB 1.58 MiB
af33f3b+dirty 4.98 MiB 6.51 MiB 1.54 MiB
09a902f+dirty 4.98 MiB 6.46 MiB 1.49 MiB
5a316ea+dirty 4.98 MiB 6.51 MiB 1.53 MiB
acd838e+dirty 5.15 MiB 6.70 MiB 1.55 MiB
c2e182c+dirty 4.98 MiB 6.50 MiB 1.52 MiB

Previous results on branch: deps/scripts/update-cocoa.sh

Startup times

Revision Plain With Sentry Diff
eaa5141+dirty 3848.40 ms 1222.96 ms -2625.45 ms
443e161+dirty 3849.17 ms 1222.71 ms -2626.46 ms
c09bf88+dirty 3834.33 ms 1213.62 ms -2620.71 ms
6a6a653+dirty 3843.15 ms 1225.16 ms -2617.99 ms

App size

Revision Plain With Sentry Diff
eaa5141+dirty 5.08 MiB 6.77 MiB 1.69 MiB
443e161+dirty 5.08 MiB 6.80 MiB 1.72 MiB
c09bf88+dirty 5.08 MiB 6.75 MiB 1.67 MiB
6a6a653+dirty 5.15 MiB 6.88 MiB 1.73 MiB

@github-actions

Copy link
Copy Markdown
Contributor Author

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 3831.30 ms 1215.11 ms -2616.20 ms
Size 5.15 MiB 6.90 MiB 1.75 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
68ae91b+dirty 3836.36 ms 1222.04 ms -2614.32 ms
0b5a379+dirty 3857.69 ms 1230.34 ms -2627.35 ms
bf168a4+dirty 3846.83 ms 1221.33 ms -2625.49 ms
f170ec3+dirty 3844.74 ms 1222.67 ms -2622.07 ms
68672fc+dirty 3832.22 ms 1228.29 ms -2603.93 ms
84cba31+dirty 3830.40 ms 1204.44 ms -2625.96 ms
2c735cc+dirty 1223.33 ms 1224.38 ms 1.04 ms
b9bebee+dirty 3858.02 ms 1231.92 ms -2626.11 ms
a50b33d+dirty 1207.11 ms 1212.10 ms 5.00 ms
5569641+dirty 3824.35 ms 1210.78 ms -2613.57 ms

App size

Revision Plain With Sentry Diff
68ae91b+dirty 4.98 MiB 6.46 MiB 1.48 MiB
0b5a379+dirty 5.15 MiB 6.70 MiB 1.54 MiB
bf168a4+dirty 4.98 MiB 6.47 MiB 1.49 MiB
f170ec3+dirty 5.15 MiB 6.69 MiB 1.53 MiB
68672fc+dirty 5.15 MiB 6.71 MiB 1.55 MiB
84cba31+dirty 4.98 MiB 6.55 MiB 1.57 MiB
2c735cc+dirty 3.38 MiB 4.74 MiB 1.35 MiB
b9bebee+dirty 5.15 MiB 6.68 MiB 1.53 MiB
a50b33d+dirty 3.38 MiB 4.73 MiB 1.35 MiB
5569641+dirty 5.15 MiB 6.67 MiB 1.51 MiB

Previous results on branch: deps/scripts/update-cocoa.sh

Startup times

Revision Plain With Sentry Diff
eaa5141+dirty 3852.31 ms 1231.67 ms -2620.65 ms
443e161+dirty 3832.75 ms 1226.34 ms -2606.41 ms
c09bf88+dirty 3844.62 ms 1220.64 ms -2623.98 ms
6a6a653+dirty 3856.69 ms 1228.41 ms -2628.28 ms

App size

Revision Plain With Sentry Diff
eaa5141+dirty 5.08 MiB 6.77 MiB 1.69 MiB
443e161+dirty 5.08 MiB 6.80 MiB 1.72 MiB
c09bf88+dirty 5.08 MiB 6.75 MiB 1.67 MiB
6a6a653+dirty 5.15 MiB 6.88 MiB 1.73 MiB

@github-actions

Copy link
Copy Markdown
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 423.57 ms 452.14 ms 28.57 ms
Size 50.56 MiB 56.49 MiB 5.93 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
f3215d3+dirty 396.53 ms 436.66 ms 40.13 ms
d0e3b3e+dirty 443.19 ms 480.00 ms 36.81 ms
a5d243c+dirty 499.20 ms 525.62 ms 26.42 ms
7fd0012+dirty 422.41 ms 445.57 ms 23.17 ms
0a147b2+dirty 442.80 ms 522.24 ms 79.44 ms
d7d54c6+dirty 423.54 ms 498.56 ms 75.02 ms
c823bb5+dirty 468.26 ms 516.16 ms 47.90 ms
5789645+dirty 502.66 ms 594.19 ms 91.53 ms
40c9884+dirty 453.76 ms 478.98 ms 25.22 ms
d771cd5+dirty 432.29 ms 464.38 ms 32.09 ms

App size

Revision Plain With Sentry Diff
f3215d3+dirty 48.30 MiB 53.49 MiB 5.19 MiB
d0e3b3e+dirty 49.74 MiB 55.09 MiB 5.34 MiB
a5d243c+dirty 48.30 MiB 53.54 MiB 5.23 MiB
7fd0012+dirty 50.56 MiB 56.46 MiB 5.90 MiB
0a147b2+dirty 49.74 MiB 55.08 MiB 5.34 MiB
d7d54c6+dirty 49.74 MiB 55.09 MiB 5.34 MiB
c823bb5+dirty 48.30 MiB 53.58 MiB 5.28 MiB
5789645+dirty 49.74 MiB 54.85 MiB 5.11 MiB
40c9884+dirty 49.74 MiB 55.09 MiB 5.34 MiB
d771cd5+dirty 49.74 MiB 55.36 MiB 5.62 MiB

Previous results on branch: deps/scripts/update-cocoa.sh

Startup times

Revision Plain With Sentry Diff
c09bf88+dirty 434.50 ms 463.80 ms 29.30 ms
6a6a653+dirty 437.27 ms 460.04 ms 22.77 ms
eaa5141+dirty 436.06 ms 457.56 ms 21.50 ms
443e161+dirty 433.50 ms 449.20 ms 15.70 ms

App size

Revision Plain With Sentry Diff
c09bf88+dirty 49.74 MiB 55.45 MiB 5.70 MiB
6a6a653+dirty 50.56 MiB 56.46 MiB 5.90 MiB
eaa5141+dirty 49.74 MiB 55.66 MiB 5.91 MiB
443e161+dirty 49.74 MiB 55.66 MiB 5.91 MiB

@antonis antonis removed the ready-to-merge Triggers the full CI test suite label Sep 17, 2026
@github-actions

github-actions Bot commented Sep 17, 2026

Copy link
Copy Markdown
Contributor Author
Fails
🚫 Pull request is not ready for merge, please add the "ready-to-merge" label to the pull request

Generated by 🚫 dangerJS against e8460f4

@antonis
antonis enabled auto-merge (squash) September 17, 2026 10:30
@antonis
antonis merged commit 97624b2 into main Sep 17, 2026
54 of 69 checks passed
@antonis
antonis deleted the deps/scripts/update-cocoa.sh branch September 17, 2026 10:33
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.

2 participants