Skip to content

Conversation

@noahsmartin
Copy link
Contributor

The integrations property is deprecated and will be removed in the next version of the cocoa sdk, we can update this calcite to use the non-deprecated API

@github-actions
Copy link
Contributor

github-actions bot commented Oct 23, 2025

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 420.94 ms 456.77 ms 35.83 ms
Size 17.75 MiB 19.74 MiB 1.99 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
e2fa43d 451.68 ms 462.42 ms 10.74 ms
8ece263 441.96 ms 444.96 ms 3.00 ms
5c16cdc+dirty 423.48 ms 452.35 ms 28.88 ms
3bd3f0d+dirty 447.21 ms 472.31 ms 25.10 ms
46bd012 387.09 ms 404.47 ms 17.38 ms
e76d0d3+dirty 404.18 ms 411.53 ms 7.35 ms
23080e5 384.85 ms 382.57 ms -2.28 ms
083f560+dirty 358.21 ms 382.00 ms 23.79 ms
2b89ce9 413.69 ms 442.58 ms 28.89 ms
05bef0e+dirty 349.78 ms 334.04 ms -15.74 ms

App size

Revision Plain With Sentry Diff
e2fa43d 17.75 MiB 20.15 MiB 2.41 MiB
8ece263 17.75 MiB 19.68 MiB 1.94 MiB
5c16cdc+dirty 17.75 MiB 19.68 MiB 1.94 MiB
3bd3f0d+dirty 17.75 MiB 19.70 MiB 1.95 MiB
46bd012 17.75 MiB 20.15 MiB 2.41 MiB
e76d0d3+dirty 17.75 MiB 19.71 MiB 1.96 MiB
23080e5 17.75 MiB 19.68 MiB 1.94 MiB
083f560+dirty 17.75 MiB 19.70 MiB 1.96 MiB
2b89ce9 17.75 MiB 19.68 MiB 1.94 MiB
05bef0e+dirty 17.75 MiB 19.70 MiB 1.95 MiB

@noahsmartin noahsmartin force-pushed the removeDeprecatedIntegrationis branch from 9d673c4 to d843562 Compare October 23, 2025 21:13
@github-actions
Copy link
Contributor

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 319.36 ms 335.69 ms 16.33 ms
Size 7.15 MiB 8.46 MiB 1.30 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
2b89ce9+dirty 372.22 ms 417.06 ms 44.84 ms
af9331b+dirty 374.42 ms 425.68 ms 51.26 ms
d916aa3+dirty 411.72 ms 451.76 ms 40.03 ms
95aaf8a+dirty 342.82 ms 393.75 ms 50.93 ms
5c16cdc+dirty 375.45 ms 426.62 ms 51.17 ms
3bd3f0d+dirty 334.38 ms 402.19 ms 67.81 ms
eb07ba3+dirty 419.49 ms 482.12 ms 62.63 ms
e76d0d3+dirty 358.22 ms 378.65 ms 20.43 ms
8ece263+dirty 369.44 ms 414.65 ms 45.21 ms
c9e95bd+dirty 339.32 ms 401.24 ms 61.92 ms

App size

Revision Plain With Sentry Diff
2b89ce9+dirty 7.15 MiB 8.41 MiB 1.26 MiB
af9331b+dirty 7.15 MiB 8.41 MiB 1.26 MiB
d916aa3+dirty 7.15 MiB 8.42 MiB 1.27 MiB
95aaf8a+dirty 7.15 MiB 8.41 MiB 1.26 MiB
5c16cdc+dirty 7.15 MiB 8.41 MiB 1.26 MiB
3bd3f0d+dirty 7.15 MiB 8.43 MiB 1.28 MiB
eb07ba3+dirty 7.15 MiB 8.42 MiB 1.27 MiB
e76d0d3+dirty 7.15 MiB 8.44 MiB 1.28 MiB
8ece263+dirty 7.15 MiB 8.41 MiB 1.26 MiB
c9e95bd+dirty 7.15 MiB 8.41 MiB 1.26 MiB

@github-actions
Copy link
Contributor

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1217.23 ms 1225.06 ms 7.83 ms
Size 3.19 MiB 4.57 MiB 1.38 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
818a608+dirty 1218.84 ms 1223.18 ms 4.34 ms
2b89ce9+dirty 1241.19 ms 1254.20 ms 13.01 ms
77061ed+dirty 1210.77 ms 1218.45 ms 7.68 ms
07808fb+dirty 1240.76 ms 1251.00 ms 10.24 ms
c1573b3+dirty 1245.69 ms 1245.48 ms -0.21 ms
ec14be7+dirty 1229.62 ms 1230.53 ms 0.91 ms
785ffb1+dirty 1213.71 ms 1213.37 ms -0.35 ms
5c16cdc+dirty 1235.67 ms 1241.18 ms 5.51 ms
c08359e+dirty 1200.59 ms 1211.81 ms 11.22 ms
7be1f99+dirty 1222.43 ms 1217.15 ms -5.28 ms

App size

Revision Plain With Sentry Diff
818a608+dirty 3.19 MiB 4.48 MiB 1.29 MiB
2b89ce9+dirty 3.19 MiB 4.48 MiB 1.29 MiB
77061ed+dirty 3.19 MiB 4.54 MiB 1.36 MiB
07808fb+dirty 3.19 MiB 4.56 MiB 1.37 MiB
c1573b3+dirty 3.19 MiB 4.38 MiB 1.19 MiB
ec14be7+dirty 3.19 MiB 4.54 MiB 1.36 MiB
785ffb1+dirty 3.19 MiB 4.38 MiB 1.19 MiB
5c16cdc+dirty 3.19 MiB 4.53 MiB 1.34 MiB
c08359e+dirty 3.19 MiB 4.38 MiB 1.19 MiB
7be1f99+dirty 3.19 MiB 4.38 MiB 1.19 MiB

@github-actions
Copy link
Contributor

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1220.88 ms 1221.49 ms 0.61 ms
Size 2.63 MiB 4.00 MiB 1.37 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
818a608+dirty 1205.76 ms 1208.00 ms 2.24 ms
2b89ce9+dirty 1229.30 ms 1239.40 ms 10.10 ms
77061ed+dirty 1233.16 ms 1234.88 ms 1.71 ms
07808fb+dirty 1233.31 ms 1232.77 ms -0.54 ms
c1573b3+dirty 1203.33 ms 1202.47 ms -0.86 ms
ec14be7+dirty 1234.64 ms 1245.54 ms 10.90 ms
785ffb1+dirty 1237.63 ms 1240.50 ms 2.87 ms
5c16cdc+dirty 1209.32 ms 1210.67 ms 1.35 ms
c08359e+dirty 1235.25 ms 1233.96 ms -1.29 ms
7be1f99+dirty 1226.69 ms 1217.76 ms -8.93 ms

App size

Revision Plain With Sentry Diff
818a608+dirty 2.63 MiB 3.91 MiB 1.28 MiB
2b89ce9+dirty 2.63 MiB 3.91 MiB 1.28 MiB
77061ed+dirty 2.63 MiB 3.98 MiB 1.34 MiB
07808fb+dirty 2.63 MiB 3.99 MiB 1.36 MiB
c1573b3+dirty 2.63 MiB 3.81 MiB 1.18 MiB
ec14be7+dirty 2.63 MiB 3.98 MiB 1.34 MiB
785ffb1+dirty 2.63 MiB 3.81 MiB 1.18 MiB
5c16cdc+dirty 2.63 MiB 3.96 MiB 1.33 MiB
c08359e+dirty 2.63 MiB 3.81 MiB 1.18 MiB
7be1f99+dirty 2.63 MiB 3.81 MiB 1.18 MiB

Copy link
Contributor

@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.

LGTM

@antonis antonis merged commit 2104bb9 into main Oct 24, 2025
117 of 119 checks passed
@antonis antonis deleted the removeDeprecatedIntegrationis branch October 24, 2025 06:03
antonis added a commit that referenced this pull request Nov 11, 2025
* 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>
antonis added a commit that referenced this pull request Nov 13, 2025
* 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>
antonis added a commit that referenced this pull request Nov 13, 2025
* 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>
antonis added a commit that referenced 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants