Skip to content

Conversation

@antonis
Copy link
Contributor

@antonis antonis commented Dec 23, 2025

Description

  • Bump Cocoa to v9
  • Release Capture Startup Crashes

PRs

Breaking changes

  • See PRs above
  • TODO

#skip-changelog

Co-authored-by: GitHub <noreply@github.com>
@antonis antonis mentioned this pull request Dec 23, 2025
* chore(deps): update Cocoa SDK to v9.0.0-alpha.0

* Adds changelog

* fix: Fixes SentryScreenFrames use after being converted to Swift (#5153)

* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

---------

Co-authored-by: Antonis Lilis <antonis.lilis@sentry.io>

* Move `sentry-cocoa` `enableLogs` out of experimental (#5267)

* 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 <itay.brenner@sentry.io>
Co-authored-by: Itay Brenner <itaybrenner@hotmail.com>
Co-authored-by: Antonis Lilis <antonis.lilis@sentry.io>

* chore: Remove SentryFrameTracker imports (#5276)

* 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 <antonis.lilis@sentry.io>
Co-authored-by: Denis Andrasec <denrase@gmail.com>
Co-authored-by: Noah Martin <noahm444@gmail.com>

* fix(podspec): Cocoa V9 allow any alpha version

* chore(sample): Cocoa-v9: Bump MacOS sample to macos 12.0 (#5359)

* 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 <itay.brenner@sentry.io>
Co-authored-by: Itay Brenner <itaybrenner@hotmail.com>
Co-authored-by: Denis Andrasec <denrase@gmail.com>
Co-authored-by: Noah Martin <noahm444@gmail.com>

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

* 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 <itay.brenner@sentry.io>
Co-authored-by: Itay Brenner <itaybrenner@hotmail.com>
Co-authored-by: Denis Andrasec <denrase@gmail.com>
Co-authored-by: Noah Martin <noahm444@gmail.com>

* chore(ci): Cocoa V9: Run the full CI checks for cocoa-v9 (#5370)

* Update changelog

* Bumpt to RC1

* Remove cocoa-v9 from ci branches

* fix: Use new session replay name for hybrid SDK

* Fix rename

* chore(lint): Fixes lint issues

* Update changelog to GA

* Update changelog

* Bump minimum to 9.1.0

* Set Cocoa version to 9.1.0

---------

Co-authored-by: Itay Brenner <itaybrenner@hotmail.com>
Co-authored-by: Denis Andrašec <denrase@gmail.com>
Co-authored-by: Itay Brenner <itay.brenner@sentry.io>
Co-authored-by: Noah Martin <noahm444@gmail.com>
Co-authored-by: Philipp Hofmann <philipp.hofmann@sentry.io>
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Dec 23, 2025
Copy link
Contributor Author

@antonis antonis left a comment

Choose a reason for hiding this comment

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

Though merging is Blocked, I'm adding the ready-to-merge label so that all CI checks run on this branch.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 442.18 ms 476.27 ms 34.08 ms
Size 43.75 MiB 48.08 MiB 4.33 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
bc9680d 375.15 ms 401.12 ms 25.97 ms
ee69ed5+dirty 409.44 ms 441.30 ms 31.86 ms
46bd012 387.09 ms 404.47 ms 17.38 ms
652f785+dirty 401.02 ms 420.60 ms 19.58 ms
f70acbf+dirty 373.39 ms 382.81 ms 9.43 ms
a0b15d6 423.06 ms 437.77 ms 14.71 ms
88890fe+dirty 350.94 ms 365.74 ms 14.80 ms
a3f3291+dirty 414.59 ms 422.76 ms 8.16 ms
8d89cc9+dirty 537.83 ms 536.02 ms -1.81 ms
d1bfbde+dirty 478.88 ms 505.52 ms 26.64 ms

App size

Revision Plain With Sentry Diff
bc9680d 17.75 MiB 20.15 MiB 2.41 MiB
ee69ed5+dirty 43.75 MiB 48.04 MiB 4.29 MiB
46bd012 17.75 MiB 20.15 MiB 2.41 MiB
652f785+dirty 43.75 MiB 47.99 MiB 4.24 MiB
f70acbf+dirty 17.75 MiB 19.68 MiB 1.94 MiB
a0b15d6 17.75 MiB 20.15 MiB 2.41 MiB
88890fe+dirty 17.75 MiB 19.71 MiB 1.96 MiB
a3f3291+dirty 43.75 MiB 48.07 MiB 4.32 MiB
8d89cc9+dirty 17.75 MiB 19.68 MiB 1.94 MiB
d1bfbde+dirty 43.75 MiB 47.99 MiB 4.24 MiB

Previous results on branch: v8

Startup times

Revision Plain With Sentry Diff
b4fa5b4+dirty 449.55 ms 481.50 ms 31.95 ms

App size

Revision Plain With Sentry Diff
b4fa5b4+dirty 43.75 MiB 48.08 MiB 4.33 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 396.10 ms 426.80 ms 30.69 ms
Size 43.94 MiB 48.91 MiB 4.97 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
1bea095+dirty 416.54 ms 506.00 ms 89.46 ms
c9e95bd+dirty 339.32 ms 401.24 ms 61.92 ms
161947d+dirty 349.27 ms 435.09 ms 85.82 ms
ee69ed5+dirty 411.19 ms 447.04 ms 35.85 ms
276d348+dirty 356.30 ms 405.27 ms 48.97 ms
652f785+dirty 367.80 ms 390.71 ms 22.91 ms
3bd3f0d+dirty 334.38 ms 402.19 ms 67.81 ms
d861c16+dirty 334.54 ms 339.27 ms 4.72 ms
77061ed+dirty 359.40 ms 424.10 ms 64.70 ms
000da7a+dirty 347.89 ms 381.98 ms 34.09 ms

App size

Revision Plain With Sentry Diff
1bea095+dirty 7.15 MiB 8.43 MiB 1.28 MiB
c9e95bd+dirty 7.15 MiB 8.41 MiB 1.26 MiB
161947d+dirty 7.15 MiB 8.43 MiB 1.28 MiB
ee69ed5+dirty 43.94 MiB 48.87 MiB 4.93 MiB
276d348+dirty 7.15 MiB 8.42 MiB 1.26 MiB
652f785+dirty 43.94 MiB 48.82 MiB 4.88 MiB
3bd3f0d+dirty 7.15 MiB 8.43 MiB 1.28 MiB
d861c16+dirty 7.15 MiB 8.43 MiB 1.28 MiB
77061ed+dirty 7.15 MiB 8.41 MiB 1.26 MiB
000da7a+dirty 7.15 MiB 8.41 MiB 1.26 MiB

Previous results on branch: v8

Startup times

Revision Plain With Sentry Diff
b4fa5b4+dirty 382.09 ms 398.28 ms 16.19 ms

App size

Revision Plain With Sentry Diff
b4fa5b4+dirty 43.94 MiB 48.91 MiB 4.97 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1198.66 ms 1200.60 ms 1.94 ms
Size 3.44 MiB 4.66 MiB 1.22 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
ea3e26e+dirty 1216.61 ms 1214.15 ms -2.47 ms
1ef8a04+dirty 1184.42 ms 1186.44 ms 2.02 ms
6416d6c+dirty 1222.83 ms 1222.04 ms -0.79 ms
785ffb1+dirty 1213.71 ms 1213.37 ms -0.35 ms
2f9fb30+dirty 1219.06 ms 1223.38 ms 4.32 ms
3099014+dirty 1234.04 ms 1243.22 ms 9.18 ms
b7aa1aa+dirty 1232.55 ms 1234.16 ms 1.61 ms
6a70a7e+dirty 1231.40 ms 1239.49 ms 8.09 ms
6bb8427+dirty 1205.77 ms 1200.58 ms -5.19 ms
4604da9+dirty 1208.67 ms 1208.12 ms -0.54 ms

App size

Revision Plain With Sentry Diff
ea3e26e+dirty 3.41 MiB 4.58 MiB 1.17 MiB
1ef8a04+dirty 3.41 MiB 4.59 MiB 1.18 MiB
6416d6c+dirty 3.41 MiB 4.59 MiB 1.18 MiB
785ffb1+dirty 3.19 MiB 4.38 MiB 1.19 MiB
2f9fb30+dirty 3.41 MiB 4.59 MiB 1.18 MiB
3099014+dirty 3.19 MiB 4.55 MiB 1.36 MiB
b7aa1aa+dirty 3.19 MiB 4.58 MiB 1.39 MiB
6a70a7e+dirty 3.19 MiB 4.54 MiB 1.36 MiB
6bb8427+dirty 3.44 MiB 4.59 MiB 1.15 MiB
4604da9+dirty 3.19 MiB 4.58 MiB 1.39 MiB

Previous results on branch: v8

Startup times

Revision Plain With Sentry Diff
b4fa5b4+dirty 1213.59 ms 1211.26 ms -2.33 ms

App size

Revision Plain With Sentry Diff
b4fa5b4+dirty 3.44 MiB 4.66 MiB 1.22 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1194.70 ms 1201.18 ms 6.48 ms
Size 3.44 MiB 4.66 MiB 1.22 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
ea3e26e+dirty 1229.13 ms 1228.46 ms -0.67 ms
1ef8a04+dirty 1226.14 ms 1223.15 ms -2.99 ms
6416d6c+dirty 1220.38 ms 1222.98 ms 2.60 ms
785ffb1+dirty 1237.63 ms 1240.50 ms 2.87 ms
2f9fb30+dirty 1189.51 ms 1190.71 ms 1.20 ms
3099014+dirty 1226.75 ms 1236.56 ms 9.81 ms
b7aa1aa+dirty 1234.35 ms 1241.61 ms 7.27 ms
6a70a7e+dirty 1225.82 ms 1230.79 ms 4.98 ms
6bb8427+dirty 1205.15 ms 1208.30 ms 3.15 ms
4604da9+dirty 1232.59 ms 1232.26 ms -0.33 ms

App size

Revision Plain With Sentry Diff
ea3e26e+dirty 3.41 MiB 4.58 MiB 1.17 MiB
1ef8a04+dirty 3.41 MiB 4.59 MiB 1.18 MiB
6416d6c+dirty 3.41 MiB 4.59 MiB 1.18 MiB
785ffb1+dirty 2.63 MiB 3.81 MiB 1.18 MiB
2f9fb30+dirty 3.41 MiB 4.59 MiB 1.18 MiB
3099014+dirty 2.63 MiB 3.98 MiB 1.35 MiB
b7aa1aa+dirty 2.63 MiB 4.01 MiB 1.38 MiB
6a70a7e+dirty 2.63 MiB 3.98 MiB 1.34 MiB
6bb8427+dirty 3.44 MiB 4.59 MiB 1.15 MiB
4604da9+dirty 2.63 MiB 4.01 MiB 1.38 MiB

Previous results on branch: v8

Startup times

Revision Plain With Sentry Diff
b4fa5b4+dirty 1203.83 ms 1207.13 ms 3.30 ms

App size

Revision Plain With Sentry Diff
b4fa5b4+dirty 3.44 MiB 4.66 MiB 1.22 MiB

* chore(deps): update CLI to v3.0.2

* Update changelog

* Bump in core
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.

2 participants