Skip to content

Conversation

@antonis
Copy link
Contributor

@antonis antonis commented Nov 11, 2025

📢 Type of change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring

📜 Description

Breaking changes:

SubPRs:

💡 Motivation and Context

See #5273

💚 How did you test it?

CI, Manual

📝 Checklist

  • I added tests to verify changes
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • All tests passing
  • No breaking changes

🔮 Next steps

@antonis
Copy link
Contributor Author

antonis commented Nov 11, 2025

Marking as Blocked while the Cocoa v9 is in Alpha

itaybre and others added 3 commits November 11, 2025 16:38
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

---------

Co-authored-by: Antonis Lilis <[email protected]>
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

* Use non-experimental enableLogs

* bump target

* remove enable tracing

* Update enableLogs tests

---------

Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Antonis Lilis <[email protected]>
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

* Use non-experimental enableLogs

* bump target

* remove enable tracing

* Update enableLogs tests

* chore: Fix RNSentry after SentryFramesTracker conversion to swift

* Run linter

* Remove unused debug image provider imports

* Remove imports

* chore: Remove deprecated user property

* chore: Remove use of deprecate integrations API (#5304)

* Remove use of integrations in tests

* chore: Remove use of deprecated prop (#5322)

* ref: Move options to wrapper

---------

Co-authored-by: Antonis Lilis <[email protected]>
Co-authored-by: Denis Andrasec <[email protected]>
Co-authored-by: Noah Martin <[email protected]>
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Nov 11, 2025
@antonis
Copy link
Contributor Author

antonis commented Nov 11, 2025

Adding the ready-to-merge label to trigger all tests but it's not really ready to merge 😅

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 371.33 ms 376.42 ms 5.08 ms
Size 43.94 MiB 48.87 MiB 4.93 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
083f560+dirty 383.96 ms 417.76 ms 33.80 ms
b3b5b0d+dirty 361.42 ms 403.90 ms 42.48 ms
fdbea8b+dirty 551.94 ms 577.02 ms 25.08 ms
7e9c42c+dirty 362.94 ms 375.58 ms 12.65 ms
136effd+dirty 451.30 ms 450.87 ms -0.43 ms
9bf5446+dirty 423.53 ms 461.73 ms 38.20 ms
2b89ce9+dirty 372.22 ms 417.06 ms 44.84 ms
7be1f99+dirty 369.02 ms 399.60 ms 30.58 ms
69602ce+dirty 375.37 ms 405.28 ms 29.91 ms
eb07ba3+dirty 419.49 ms 482.12 ms 62.63 ms

App size

Revision Plain With Sentry Diff
083f560+dirty 7.15 MiB 8.43 MiB 1.28 MiB
b3b5b0d+dirty 7.15 MiB 8.41 MiB 1.26 MiB
fdbea8b+dirty 43.94 MiB 48.87 MiB 4.93 MiB
7e9c42c+dirty 43.94 MiB 48.85 MiB 4.91 MiB
136effd+dirty 43.94 MiB 48.81 MiB 4.88 MiB
9bf5446+dirty 43.94 MiB 48.87 MiB 4.93 MiB
2b89ce9+dirty 7.15 MiB 8.41 MiB 1.26 MiB
7be1f99+dirty 7.15 MiB 8.42 MiB 1.27 MiB
69602ce+dirty 7.15 MiB 8.41 MiB 1.26 MiB
eb07ba3+dirty 7.15 MiB 8.42 MiB 1.27 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 508.94 ms 528.94 ms 20.00 ms
Size 43.75 MiB 48.05 MiB 4.29 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
fdbea8b+dirty 494.72 ms 529.06 ms 34.34 ms
90edad7+dirty 423.57 ms 438.92 ms 15.35 ms
7e9c42c+dirty 513.69 ms 517.50 ms 3.81 ms
136effd+dirty 398.57 ms 494.91 ms 96.34 ms
9bf5446+dirty 442.47 ms 452.14 ms 9.67 ms
01d24f6+dirty 362.50 ms 362.23 ms -0.27 ms
b3b5b0d 399.82 ms 419.20 ms 19.38 ms
d916aa3 425.37 ms 427.02 ms 1.65 ms
46da307 455.92 ms 443.79 ms -12.13 ms
e2fa43d 451.68 ms 462.42 ms 10.74 ms

App size

Revision Plain With Sentry Diff
fdbea8b+dirty 43.75 MiB 48.05 MiB 4.29 MiB
90edad7+dirty 17.75 MiB 19.70 MiB 1.95 MiB
7e9c42c+dirty 43.75 MiB 48.02 MiB 4.27 MiB
136effd+dirty 43.75 MiB 47.99 MiB 4.23 MiB
9bf5446+dirty 43.75 MiB 48.04 MiB 4.29 MiB
01d24f6+dirty 17.75 MiB 19.74 MiB 2.00 MiB
b3b5b0d 17.75 MiB 19.68 MiB 1.94 MiB
d916aa3 17.75 MiB 20.15 MiB 2.41 MiB
46da307 17.75 MiB 19.68 MiB 1.93 MiB
e2fa43d 17.75 MiB 20.15 MiB 2.41 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1205.06 ms 1206.29 ms 1.23 ms
Size 3.41 MiB 4.65 MiB 1.23 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
21c9e75+dirty 1206.20 ms 1223.54 ms 17.35 ms
3401245+dirty 1216.70 ms 1241.44 ms 24.74 ms
11ded16+dirty 1220.84 ms 1221.60 ms 0.76 ms
4a17c8f+dirty 1213.28 ms 1213.64 ms 0.36 ms
5c16cdc+dirty 1235.67 ms 1241.18 ms 5.51 ms
0d6e618+dirty 1191.59 ms 1190.35 ms -1.24 ms
8490686+dirty 1227.32 ms 1240.82 ms 13.50 ms
294387d+dirty 1199.23 ms 1204.16 ms 4.93 ms
69602ce+dirty 1230.59 ms 1230.84 ms 0.24 ms
f234eb4+dirty 1233.52 ms 1235.78 ms 2.26 ms

App size

Revision Plain With Sentry Diff
21c9e75+dirty 3.19 MiB 4.38 MiB 1.19 MiB
3401245+dirty 3.41 MiB 4.58 MiB 1.17 MiB
11ded16+dirty 3.19 MiB 4.58 MiB 1.39 MiB
4a17c8f+dirty 3.41 MiB 4.58 MiB 1.17 MiB
5c16cdc+dirty 3.19 MiB 4.53 MiB 1.34 MiB
0d6e618+dirty 3.41 MiB 4.58 MiB 1.17 MiB
8490686+dirty 3.19 MiB 4.56 MiB 1.38 MiB
294387d+dirty 3.41 MiB 4.59 MiB 1.18 MiB
69602ce+dirty 3.19 MiB 4.48 MiB 1.29 MiB
f234eb4+dirty 3.19 MiB 4.57 MiB 1.38 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1211.38 ms 1211.06 ms -0.31 ms
Size 3.41 MiB 4.65 MiB 1.23 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
21c9e75+dirty 1237.78 ms 1247.66 ms 9.88 ms
3401245+dirty 1222.60 ms 1223.06 ms 0.46 ms
11ded16+dirty 1230.71 ms 1235.52 ms 4.81 ms
4a17c8f+dirty 1226.36 ms 1219.28 ms -7.07 ms
5c16cdc+dirty 1209.32 ms 1210.67 ms 1.35 ms
0d6e618+dirty 1226.16 ms 1221.66 ms -4.50 ms
8490686+dirty 1227.84 ms 1228.91 ms 1.08 ms
294387d+dirty 1197.73 ms 1208.35 ms 10.61 ms
69602ce+dirty 1235.65 ms 1230.82 ms -4.83 ms
f234eb4+dirty 1227.22 ms 1228.45 ms 1.22 ms

App size

Revision Plain With Sentry Diff
21c9e75+dirty 2.63 MiB 3.81 MiB 1.18 MiB
3401245+dirty 3.41 MiB 4.58 MiB 1.17 MiB
11ded16+dirty 2.63 MiB 4.01 MiB 1.38 MiB
4a17c8f+dirty 3.41 MiB 4.58 MiB 1.17 MiB
5c16cdc+dirty 2.63 MiB 3.96 MiB 1.33 MiB
0d6e618+dirty 3.41 MiB 4.58 MiB 1.17 MiB
8490686+dirty 2.63 MiB 4.00 MiB 1.36 MiB
294387d+dirty 3.41 MiB 4.59 MiB 1.18 MiB
69602ce+dirty 2.63 MiB 3.91 MiB 1.28 MiB
f234eb4+dirty 2.63 MiB 4.00 MiB 1.37 MiB

@antonis antonis changed the title chore(deps): update Cocoa SDK to v9.0.0-alpha.0 chore(deps): update Cocoa SDK to v9.0.0-alpha Nov 13, 2025
@antonis
Copy link
Contributor Author

antonis commented Nov 13, 2025

fix(podspec): Cocoa V9 allow any alpha version

Thank you @philipphofmann 🦸

antonis and others added 2 commits November 13, 2025 12:00
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

* Use non-experimental enableLogs

* bump target

* remove enable tracing

* Update enableLogs tests

* chore: Fix RNSentry after SentryFramesTracker conversion to swift

* Run linter

* Remove unused debug image provider imports

* Remove imports

* chore: Remove deprecated user property

* chore: Remove use of deprecate integrations API (#5304)

* Remove use of integrations in tests

* chore: Remove use of deprecated prop (#5322)

* ref: Move options to wrapper

* chore(sample): Bump MacOS sample to macos 12.0 wich is the minimum for v9

---------

Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Denis Andrasec <[email protected]>
Co-authored-by: Noah Martin <[email protected]>
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

* Use non-experimental enableLogs

* bump target

* remove enable tracing

* Update enableLogs tests

* chore: Fix RNSentry after SentryFramesTracker conversion to swift

* Run linter

* Remove unused debug image provider imports

* Remove imports

* chore: Remove deprecated user property

* chore: Remove use of deprecate integrations API (#5304)

* Remove use of integrations in tests

* chore: Remove use of deprecated prop (#5322)

* ref: Move options to wrapper

* chore(sample): Bump MacOS sample to macos 12.0 wich is the minimum for v9

* chore(e2e): Cocoa-v9: Bump E2E to iOS 15.0

* Bump to 15.1 due to RN 0.81.0 requirements

---------

Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Denis Andrasec <[email protected]>
Co-authored-by: Noah Martin <[email protected]>
@antonis antonis removed the ready-to-merge Triggers the full CI test suite label Nov 13, 2025
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Nov 13, 2025
@antonis antonis changed the title chore(deps): update Cocoa SDK to v9.0.0-alpha chore(deps): update Cocoa SDK to v9.0.0-rc Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Blocked ready-to-merge Triggers the full CI test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants