Skip to content

Conversation

@github-actions
Copy link
Contributor

Bumps scripts/update-cocoa.sh from 8.46.0 to 8.47.0.

Auto-generated by a dependency updater.

Changelog

8.47.0

Important

This version fixes an important bug for applying scope data to crash events (#4969).

Previously, the SDK always set the event's user to the user of the scope of the app launch after the crash event, which could result in incorrect user data if the user changed between the crash and the next launch.
Additionally, if specific properties on the crash event were nil, the SDK replaced them with values from the scope of the app launch after the crash event. This affected the following event properties: tags, extra, fingerprints, breadcrumbs, dist, environment, level, and trace context. However, since most of these properties are infrequently nil, the fix should have minimal impact on most users.

Features

  • Add extension for Data to track file I/O operations with Sentry (#4862)
  • Send fatal app hang session updates (#4921) only when enabling the option enableAppHangTrackingV2.
  • Add experimental flag options.sessionReplay.enableExperimentalViewRenderer to enable up to 5x times more performance in Session Replay (#4940)

Fixes

  • Correctly finish TTFD span when no new frame (#4941)
  • Only delete envelopes when receiving HTTP 200 (#4956)
  • Set foreground true for watchdog terminations (#4953)
  • Fix removing value from context not updating observer context (#4960)
  • Fix wrongly applying scope to crash events (#4969)
  • Changed parameter of SDKInfo.initWithOptions to be nullable (#4968)

Improvements

  • More debug logs for UIViewController tracing (#4942)
  • Avoid creating unnecessary User Interaction transactions (#4957)

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Mar 12, 2025
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-cocoa.sh branch from 2658a00 to bd0168e Compare March 12, 2025 16:34
@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 12, 2025

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 438.94 ms 457.71 ms 18.77 ms
Size 17.75 MiB 20.12 MiB 2.37 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
d361d38 354.10 ms 381.69 ms 27.59 ms
cdf2bdf 448.42 ms 443.42 ms -5.00 ms
9672577 416.34 ms 421.26 ms 4.92 ms
5dff5ee 462.32 ms 456.26 ms -6.06 ms
05b43ab 438.67 ms 496.19 ms 57.52 ms
c830127 407.57 ms 409.50 ms 1.93 ms
c991c90 418.78 ms 404.16 ms -14.62 ms
2534337 394.15 ms 415.12 ms 20.97 ms
9c48b2c 349.24 ms 385.96 ms 36.72 ms
5a22220 412.38 ms 447.35 ms 34.97 ms

App size

Revision Plain With Sentry Diff
d361d38 17.73 MiB 19.81 MiB 2.08 MiB
cdf2bdf 17.74 MiB 20.10 MiB 2.36 MiB
9672577 17.75 MiB 20.11 MiB 2.36 MiB
5dff5ee 17.75 MiB 20.11 MiB 2.36 MiB
05b43ab 17.75 MiB 20.11 MiB 2.36 MiB
c830127 17.74 MiB 20.10 MiB 2.36 MiB
c991c90 17.75 MiB 20.11 MiB 2.36 MiB
2534337 17.73 MiB 19.84 MiB 2.11 MiB
9c48b2c 17.73 MiB 19.80 MiB 2.07 MiB
5a22220 17.73 MiB 19.93 MiB 2.20 MiB

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

Startup times

Revision Plain With Sentry Diff
09a2115 359.96 ms 385.57 ms 25.61 ms
62e1450 514.67 ms 496.85 ms -17.82 ms
6858e4c 421.02 ms 417.54 ms -3.48 ms
a9355d1 488.72 ms 557.00 ms 68.28 ms
7140a40 664.39 ms 656.44 ms -7.95 ms
438739d 442.02 ms 457.96 ms 15.94 ms
77364bc 437.12 ms 434.90 ms -2.22 ms
12e4be5 433.46 ms 417.33 ms -16.13 ms
60da2b3 495.04 ms 477.23 ms -17.81 ms
9c4a204 439.59 ms 440.02 ms 0.43 ms

App size

Revision Plain With Sentry Diff
09a2115 17.75 MiB 20.12 MiB 2.37 MiB
62e1450 17.74 MiB 20.08 MiB 2.35 MiB
6858e4c 17.75 MiB 20.12 MiB 2.37 MiB
a9355d1 17.74 MiB 20.10 MiB 2.36 MiB
7140a40 17.74 MiB 20.08 MiB 2.35 MiB
438739d 17.75 MiB 20.11 MiB 2.37 MiB
77364bc 17.74 MiB 20.08 MiB 2.35 MiB
12e4be5 17.75 MiB 20.12 MiB 2.37 MiB
60da2b3 17.75 MiB 20.11 MiB 2.37 MiB
9c4a204 17.74 MiB 20.08 MiB 2.34 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 12, 2025

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 379.82 ms 379.89 ms 0.08 ms
Size 7.15 MiB 8.39 MiB 1.23 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
5571a20+dirty 359.52 ms 389.80 ms 30.28 ms
d997097+dirty 404.23 ms 477.09 ms 72.87 ms
7e87527+dirty 406.35 ms 465.24 ms 58.90 ms
86d6d2c+dirty 267.21 ms 325.24 ms 58.04 ms
e99226d+dirty 413.20 ms 460.37 ms 47.17 ms
3aecc61+dirty 375.18 ms 442.58 ms 67.40 ms
d053743+dirty 404.10 ms 404.60 ms 0.50 ms
6c56eb1+dirty 395.28 ms 378.52 ms -16.76 ms
8d251c2+dirty 376.67 ms 417.91 ms 41.24 ms
8ae23a7+dirty 398.10 ms 411.48 ms 13.38 ms

App size

Revision Plain With Sentry Diff
5571a20+dirty 7.15 MiB 8.20 MiB 1.05 MiB
d997097+dirty 7.15 MiB 8.38 MiB 1.23 MiB
7e87527+dirty 7.15 MiB 8.38 MiB 1.23 MiB
86d6d2c+dirty 7.15 MiB 8.09 MiB 962.69 KiB
e99226d+dirty 7.15 MiB 8.38 MiB 1.23 MiB
3aecc61+dirty 7.15 MiB 8.38 MiB 1.23 MiB
d053743+dirty 7.15 MiB 8.39 MiB 1.23 MiB
6c56eb1+dirty 7.15 MiB 8.37 MiB 1.22 MiB
8d251c2+dirty 7.15 MiB 8.38 MiB 1.23 MiB
8ae23a7+dirty 7.15 MiB 8.35 MiB 1.20 MiB

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

Startup times

Revision Plain With Sentry Diff
09a2115+dirty 353.31 ms 348.08 ms -5.22 ms
6858e4c+dirty 387.81 ms 376.10 ms -11.71 ms
60da2b3+dirty 384.60 ms 424.39 ms 39.79 ms
77364bc+dirty 368.47 ms 411.62 ms 43.16 ms
12e4be5+dirty 434.66 ms 447.90 ms 13.24 ms
a9355d1+dirty 374.27 ms 435.52 ms 61.25 ms
7140a40+dirty 419.33 ms 463.16 ms 43.83 ms
62e1450+dirty 363.60 ms 401.13 ms 37.53 ms
9c4a204+dirty 440.30 ms 484.81 ms 44.52 ms
438739d+dirty 394.50 ms 432.00 ms 37.50 ms

App size

Revision Plain With Sentry Diff
09a2115+dirty 7.15 MiB 8.39 MiB 1.23 MiB
6858e4c+dirty 7.15 MiB 8.39 MiB 1.23 MiB
60da2b3+dirty 7.15 MiB 8.38 MiB 1.23 MiB
77364bc+dirty 7.15 MiB 8.36 MiB 1.21 MiB
12e4be5+dirty 7.15 MiB 8.39 MiB 1.23 MiB
a9355d1+dirty 7.15 MiB 8.38 MiB 1.23 MiB
7140a40+dirty 7.15 MiB 8.36 MiB 1.21 MiB
62e1450+dirty 7.15 MiB 8.36 MiB 1.21 MiB
9c4a204+dirty 7.15 MiB 8.35 MiB 1.20 MiB
438739d+dirty 7.15 MiB 8.38 MiB 1.23 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 12, 2025

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1241.18 ms 1235.51 ms -5.67 ms
Size 2.63 MiB 3.76 MiB 1.13 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
255d28b+dirty 1216.78 ms 1218.86 ms 2.08 ms
8de2810+dirty 1230.84 ms 1226.35 ms -4.49 ms
4a6664f+dirty 1209.49 ms 1208.63 ms -0.86 ms
12427f4+dirty 1267.15 ms 1271.30 ms 4.15 ms
77680ec+dirty 1231.81 ms 1238.35 ms 6.54 ms
e46354e+dirty 1224.49 ms 1228.58 ms 4.09 ms
cdf2f33+dirty 1227.71 ms 1233.94 ms 6.22 ms
de59d3a+dirty 1223.73 ms 1236.28 ms 12.55 ms
c81e67f+dirty 1221.59 ms 1227.22 ms 5.63 ms
e73d82f+dirty 1207.52 ms 1216.73 ms 9.21 ms

App size

Revision Plain With Sentry Diff
255d28b+dirty 2.63 MiB 3.75 MiB 1.12 MiB
8de2810+dirty 2.36 MiB 3.10 MiB 752.30 KiB
4a6664f+dirty 2.36 MiB 3.04 MiB 696.39 KiB
12427f4+dirty 2.36 MiB 2.88 MiB 530.38 KiB
77680ec+dirty 2.36 MiB 3.10 MiB 753.42 KiB
e46354e+dirty 2.63 MiB 3.75 MiB 1.12 MiB
cdf2f33+dirty 2.36 MiB 3.10 MiB 751.38 KiB
de59d3a+dirty 2.36 MiB 3.11 MiB 760.16 KiB
c81e67f+dirty 2.63 MiB 3.75 MiB 1.12 MiB
e73d82f+dirty 2.36 MiB 3.08 MiB 734.23 KiB

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

Startup times

Revision Plain With Sentry Diff
60da2b3+dirty 1212.45 ms 1222.61 ms 10.16 ms
12e4be5+dirty 1210.88 ms 1214.74 ms 3.87 ms
438739d+dirty 1213.33 ms 1216.20 ms 2.88 ms
6858e4c+dirty 1234.91 ms 1216.50 ms -18.41 ms
a9355d1+dirty 1236.78 ms 1245.20 ms 8.43 ms
62e1450+dirty 1219.45 ms 1236.33 ms 16.88 ms
9c4a204+dirty 1231.46 ms 1239.71 ms 8.25 ms
7140a40+dirty 1208.07 ms 1211.82 ms 3.76 ms
77364bc+dirty 1241.49 ms 1236.04 ms -5.45 ms
09a2115+dirty 1233.45 ms 1229.50 ms -3.95 ms

App size

Revision Plain With Sentry Diff
60da2b3+dirty 2.63 MiB 3.74 MiB 1.11 MiB
12e4be5+dirty 2.63 MiB 3.76 MiB 1.13 MiB
438739d+dirty 2.63 MiB 3.70 MiB 1.07 MiB
6858e4c+dirty 2.63 MiB 3.76 MiB 1.13 MiB
a9355d1+dirty 2.36 MiB 3.12 MiB 779.40 KiB
62e1450+dirty 2.36 MiB 3.10 MiB 755.61 KiB
9c4a204+dirty 2.36 MiB 3.08 MiB 735.56 KiB
7140a40+dirty 2.36 MiB 3.10 MiB 757.94 KiB
77364bc+dirty 2.36 MiB 3.10 MiB 757.94 KiB
09a2115+dirty 2.63 MiB 3.75 MiB 1.12 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Mar 12, 2025

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1212.94 ms 1216.24 ms 3.30 ms
Size 3.19 MiB 4.33 MiB 1.14 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
255d28b+dirty 1225.18 ms 1222.24 ms -2.94 ms
8de2810+dirty 1238.15 ms 1236.31 ms -1.84 ms
4a6664f+dirty 1218.77 ms 1221.07 ms 2.30 ms
12427f4+dirty 1224.90 ms 1231.40 ms 6.50 ms
77680ec+dirty 1237.65 ms 1236.24 ms -1.41 ms
e46354e+dirty 1228.37 ms 1236.56 ms 8.19 ms
cdf2f33+dirty 1210.00 ms 1218.50 ms 8.50 ms
de59d3a+dirty 1241.17 ms 1249.16 ms 8.00 ms
c81e67f+dirty 1219.29 ms 1217.89 ms -1.40 ms
e73d82f+dirty 1231.20 ms 1228.81 ms -2.40 ms

App size

Revision Plain With Sentry Diff
255d28b+dirty 3.19 MiB 4.32 MiB 1.13 MiB
8de2810+dirty 2.92 MiB 3.66 MiB 756.74 KiB
4a6664f+dirty 2.92 MiB 3.60 MiB 702.09 KiB
12427f4+dirty 2.92 MiB 3.44 MiB 533.29 KiB
77680ec+dirty 2.92 MiB 3.66 MiB 758.54 KiB
e46354e+dirty 3.19 MiB 4.32 MiB 1.13 MiB
cdf2f33+dirty 2.92 MiB 3.66 MiB 755.50 KiB
de59d3a+dirty 2.92 MiB 3.67 MiB 772.59 KiB
c81e67f+dirty 3.19 MiB 4.32 MiB 1.13 MiB
e73d82f+dirty 2.92 MiB 3.64 MiB 740.56 KiB

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

Startup times

Revision Plain With Sentry Diff
60da2b3+dirty 1230.44 ms 1232.47 ms 2.03 ms
12e4be5+dirty 1220.55 ms 1222.59 ms 2.04 ms
438739d+dirty 1228.18 ms 1226.46 ms -1.73 ms
6858e4c+dirty 1229.96 ms 1231.36 ms 1.40 ms
a9355d1+dirty 1231.51 ms 1239.04 ms 7.53 ms
62e1450+dirty 1231.73 ms 1234.63 ms 2.90 ms
9c4a204+dirty 1250.62 ms 1244.24 ms -6.38 ms
7140a40+dirty 1216.93 ms 1219.32 ms 2.39 ms
77364bc+dirty 1228.46 ms 1227.37 ms -1.09 ms
09a2115+dirty 1232.63 ms 1244.80 ms 12.17 ms

App size

Revision Plain With Sentry Diff
60da2b3+dirty 3.19 MiB 4.31 MiB 1.12 MiB
12e4be5+dirty 3.19 MiB 4.33 MiB 1.14 MiB
438739d+dirty 3.19 MiB 4.27 MiB 1.08 MiB
6858e4c+dirty 3.19 MiB 4.33 MiB 1.14 MiB
a9355d1+dirty 2.92 MiB 3.69 MiB 790.55 KiB
62e1450+dirty 2.92 MiB 3.66 MiB 760.67 KiB
9c4a204+dirty 2.92 MiB 3.64 MiB 741.21 KiB
7140a40+dirty 2.92 MiB 3.66 MiB 762.98 KiB
77364bc+dirty 2.92 MiB 3.66 MiB 762.98 KiB
09a2115+dirty 3.19 MiB 4.32 MiB 1.13 MiB

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-cocoa.sh branch 2 times, most recently from 5ae7800 to c1d7772 Compare March 13, 2025 10:25
@Brett-Best
Copy link

Would love to see this get into a release since it fixes compilation with Xcode 16.3.

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-cocoa.sh branch 2 times, most recently from a09b5c0 to a9ff29b Compare March 13, 2025 17:16
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-cocoa.sh branch from a9ff29b to fbc0f37 Compare March 14, 2025 05:14
@krystofwoldrich krystofwoldrich enabled auto-merge (squash) March 14, 2025 09:38
@krystofwoldrich krystofwoldrich merged commit ea85ff8 into main Mar 14, 2025
71 of 72 checks passed
@krystofwoldrich krystofwoldrich deleted the deps/scripts/update-cocoa.sh branch March 14, 2025 09:38
@Brett-Best
Copy link

Brett-Best commented Mar 24, 2025

@krystofwoldrich would it be possible to get a new tagged release that includes this now that the release candidates are out?

#4682

krystofwoldrich pushed a commit that referenced this pull request Mar 25, 2025
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.

4 participants