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 429.60 ms 452.50 ms 22.90 ms
Size 43.75 MiB 48.40 MiB 4.64 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
136effd+dirty 398.57 ms 494.91 ms 96.34 ms
d916aa3 425.37 ms 427.02 ms 1.65 ms
5691430+dirty 433.98 ms 478.49 ms 44.51 ms
4604da9+dirty 366.44 ms 398.10 ms 31.66 ms
b80b14f+dirty 505.06 ms 534.32 ms 29.26 ms
8e653ac+dirty 360.28 ms 372.04 ms 11.76 ms
a2bb688+dirty 409.65 ms 410.45 ms 0.80 ms
7480abe+dirty 411.60 ms 405.81 ms -5.78 ms
9a81842+dirty 412.23 ms 416.56 ms 4.33 ms
ec14be7+dirty 403.50 ms 411.46 ms 7.96 ms

App size

Revision Plain With Sentry Diff
136effd+dirty 43.75 MiB 47.99 MiB 4.23 MiB
d916aa3 17.75 MiB 20.15 MiB 2.41 MiB
5691430+dirty 43.75 MiB 48.04 MiB 4.29 MiB
4604da9+dirty 17.75 MiB 19.74 MiB 2.00 MiB
b80b14f+dirty 43.75 MiB 48.04 MiB 4.29 MiB
8e653ac+dirty 17.75 MiB 19.75 MiB 2.00 MiB
a2bb688+dirty 17.75 MiB 19.70 MiB 1.95 MiB
7480abe+dirty 17.75 MiB 19.68 MiB 1.94 MiB
9a81842+dirty 43.75 MiB 48.08 MiB 4.33 MiB
ec14be7+dirty 17.75 MiB 19.69 MiB 1.94 MiB

Previous results on branch: v8

Startup times

Revision Plain With Sentry Diff
bc8a1ed+dirty 442.18 ms 476.27 ms 34.08 ms
206e87e+dirty 464.80 ms 504.68 ms 39.88 ms
b4fa5b4+dirty 449.55 ms 481.50 ms 31.95 ms
d6aa223+dirty 543.40 ms 564.24 ms 20.84 ms

App size

Revision Plain With Sentry Diff
bc8a1ed+dirty 43.75 MiB 48.08 MiB 4.33 MiB
206e87e+dirty 43.75 MiB 48.40 MiB 4.64 MiB
b4fa5b4+dirty 43.75 MiB 48.08 MiB 4.33 MiB
d6aa223+dirty 43.75 MiB 48.55 MiB 4.80 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 413.71 ms 434.22 ms 20.51 ms
Size 43.94 MiB 49.22 MiB 5.29 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
136effd+dirty 451.30 ms 450.87 ms -0.43 ms
d751a5d+dirty 341.61 ms 403.06 ms 61.45 ms
5691430+dirty 376.70 ms 401.58 ms 24.88 ms
1226664+dirty 377.65 ms 453.94 ms 76.29 ms
b80b14f+dirty 320.33 ms 376.06 ms 55.73 ms
785ffb1+dirty 380.65 ms 451.83 ms 71.18 ms
8e653ac+dirty 304.49 ms 308.84 ms 4.35 ms
21c9e75+dirty 356.73 ms 381.06 ms 24.33 ms
161947d+dirty 349.27 ms 435.09 ms 85.82 ms
d1fd647+dirty 374.46 ms 409.51 ms 35.05 ms

App size

Revision Plain With Sentry Diff
136effd+dirty 43.94 MiB 48.81 MiB 4.88 MiB
d751a5d+dirty 7.15 MiB 8.41 MiB 1.26 MiB
5691430+dirty 43.94 MiB 48.87 MiB 4.93 MiB
1226664+dirty 7.15 MiB 8.46 MiB 1.30 MiB
b80b14f+dirty 43.94 MiB 48.87 MiB 4.93 MiB
785ffb1+dirty 7.15 MiB 8.42 MiB 1.27 MiB
8e653ac+dirty 7.15 MiB 8.46 MiB 1.31 MiB
21c9e75+dirty 7.15 MiB 8.42 MiB 1.27 MiB
161947d+dirty 7.15 MiB 8.43 MiB 1.28 MiB
d1fd647+dirty 7.15 MiB 8.43 MiB 1.28 MiB

Previous results on branch: v8

Startup times

Revision Plain With Sentry Diff
bc8a1ed+dirty 396.10 ms 426.80 ms 30.69 ms
206e87e+dirty 416.94 ms 440.98 ms 24.04 ms
b4fa5b4+dirty 382.09 ms 398.28 ms 16.19 ms
d6aa223+dirty 436.98 ms 466.42 ms 29.44 ms

App size

Revision Plain With Sentry Diff
bc8a1ed+dirty 43.94 MiB 48.91 MiB 4.97 MiB
206e87e+dirty 43.94 MiB 49.22 MiB 5.29 MiB
b4fa5b4+dirty 43.94 MiB 48.91 MiB 4.97 MiB
d6aa223+dirty 43.94 MiB 49.38 MiB 5.44 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1206.81 ms 1205.38 ms -1.43 ms
Size 3.38 MiB 4.67 MiB 1.29 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
df1f7df+dirty 1217.00 ms 1213.27 ms -3.73 ms
c771b48+dirty 1189.46 ms 1191.15 ms 1.69 ms
459a438+dirty 1218.39 ms 1226.14 ms 7.75 ms
55b77fc+dirty 1213.08 ms 1218.19 ms 5.11 ms
60cd796+dirty 1206.08 ms 1213.36 ms 7.28 ms
69602ce+dirty 1230.59 ms 1230.84 ms 0.24 ms
fdbea8b+dirty 1196.19 ms 1212.09 ms 15.90 ms
294387d+dirty 1199.23 ms 1204.16 ms 4.93 ms
3099014+dirty 1234.04 ms 1243.22 ms 9.18 ms
fa7bb7e+dirty 1226.27 ms 1241.88 ms 15.61 ms

App size

Revision Plain With Sentry Diff
df1f7df+dirty 3.44 MiB 4.59 MiB 1.15 MiB
c771b48+dirty 3.41 MiB 4.58 MiB 1.17 MiB
459a438+dirty 3.19 MiB 4.55 MiB 1.36 MiB
55b77fc+dirty 3.41 MiB 4.58 MiB 1.17 MiB
60cd796+dirty 3.44 MiB 4.67 MiB 1.23 MiB
69602ce+dirty 3.19 MiB 4.48 MiB 1.29 MiB
fdbea8b+dirty 3.41 MiB 4.59 MiB 1.18 MiB
294387d+dirty 3.41 MiB 4.59 MiB 1.18 MiB
3099014+dirty 3.19 MiB 4.55 MiB 1.36 MiB
fa7bb7e+dirty 3.19 MiB 4.58 MiB 1.39 MiB

Previous results on branch: v8

Startup times

Revision Plain With Sentry Diff
206e87e+dirty 1197.12 ms 1204.25 ms 7.13 ms
b4fa5b4+dirty 1213.59 ms 1211.26 ms -2.33 ms
bc8a1ed+dirty 1198.66 ms 1200.60 ms 1.94 ms
d6aa223+dirty 1216.76 ms 1213.40 ms -3.37 ms

App size

Revision Plain With Sentry Diff
206e87e+dirty 3.38 MiB 4.67 MiB 1.29 MiB
b4fa5b4+dirty 3.44 MiB 4.66 MiB 1.22 MiB
bc8a1ed+dirty 3.44 MiB 4.66 MiB 1.22 MiB
d6aa223+dirty 3.38 MiB 4.67 MiB 1.29 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Dec 23, 2025

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1216.02 ms 1220.67 ms 4.65 ms
Size 3.38 MiB 4.67 MiB 1.29 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
df1f7df+dirty 1219.21 ms 1224.28 ms 5.07 ms
c771b48+dirty 1224.02 ms 1219.72 ms -4.30 ms
459a438+dirty 1222.12 ms 1214.60 ms -7.53 ms
55b77fc+dirty 1223.71 ms 1224.12 ms 0.41 ms
60cd796+dirty 1204.87 ms 1202.71 ms -2.17 ms
69602ce+dirty 1235.65 ms 1230.82 ms -4.83 ms
fdbea8b+dirty 1210.38 ms 1211.96 ms 1.57 ms
294387d+dirty 1197.73 ms 1208.35 ms 10.61 ms
3099014+dirty 1226.75 ms 1236.56 ms 9.81 ms
fa7bb7e+dirty 1216.23 ms 1225.04 ms 8.81 ms

App size

Revision Plain With Sentry Diff
df1f7df+dirty 3.44 MiB 4.59 MiB 1.15 MiB
c771b48+dirty 3.41 MiB 4.58 MiB 1.17 MiB
459a438+dirty 2.63 MiB 3.98 MiB 1.35 MiB
55b77fc+dirty 3.41 MiB 4.58 MiB 1.17 MiB
60cd796+dirty 3.44 MiB 4.67 MiB 1.23 MiB
69602ce+dirty 2.63 MiB 3.91 MiB 1.28 MiB
fdbea8b+dirty 3.41 MiB 4.59 MiB 1.18 MiB
294387d+dirty 3.41 MiB 4.59 MiB 1.18 MiB
3099014+dirty 2.63 MiB 3.98 MiB 1.35 MiB
fa7bb7e+dirty 2.63 MiB 4.01 MiB 1.38 MiB

Previous results on branch: v8

Startup times

Revision Plain With Sentry Diff
206e87e+dirty 1184.11 ms 1183.19 ms -0.92 ms
b4fa5b4+dirty 1203.83 ms 1207.13 ms 3.30 ms
bc8a1ed+dirty 1194.70 ms 1201.18 ms 6.48 ms
d6aa223+dirty 1192.33 ms 1208.17 ms 15.84 ms

App size

Revision Plain With Sentry Diff
206e87e+dirty 3.38 MiB 4.67 MiB 1.29 MiB
b4fa5b4+dirty 3.44 MiB 4.66 MiB 1.22 MiB
bc8a1ed+dirty 3.44 MiB 4.66 MiB 1.22 MiB
d6aa223+dirty 3.38 MiB 4.67 MiB 1.29 MiB

antonis and others added 6 commits January 8, 2026 15:00
* chore(deps): update CLI to v3.0.2

* Update changelog

* Bump in core
Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Antonis Lilis <antonis.lilis@sentry.io>
Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Antonis Lilis <antonis.lilis@sentry.io>
@github-actions
Copy link
Contributor

github-actions bot commented Jan 13, 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).


This PR will not appear in the changelog.


🤖 This preview updates automatically when you update the PR.

antonis and others added 10 commits January 13, 2026 16:55
# Conflicts:
#	CHANGELOG.md
#	packages/core/RNSentry.podspec
#	packages/core/package.json
#	yarn.lock
# Conflicts:
#	CHANGELOG.md
#	packages/core/package.json
#	yarn.lock
# Conflicts:
#	CHANGELOG.md
#	packages/core/package.json
#	yarn.lock
# Conflicts:
#	CHANGELOG.md
#	packages/core/package.json
#	yarn.lock
…#5578)

Co-authored-by: GitHub <noreply@github.com>
Co-authored-by: Antonis Lilis <antonis.lilis@sentry.io>
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