Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v5.0.0 release #2389

Merged
merged 108 commits into from
Feb 21, 2023
Merged

v5.0.0 release #2389

merged 108 commits into from
Feb 21, 2023

Conversation

marandaneto
Copy link
Contributor

@marandaneto marandaneto commented Jul 22, 2022

PR for v5.0.0

#skip-changelog

@krystofwoldrich
Copy link
Member

I've tried RN 0.70 with the latest alpha release and everything seems to be working.

To my surprise activating the new TurboModules didn't break the build. I haven't find anywhere if you can mix NativeModules and TurboModules, but it would make sense that you can otherwise the transition to the new architecture would be too painful.

I also tried the new Fabric renderer and errors being reported as expected.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 26, 2022

Outdated

Android Performance metrics 🚀

  Plain With Sentry Diff
Startup time 440.54 ms 454.76 ms 14.22 ms
Size 17.73 MiB 19.95 MiB 2.21 MiB

Previous results on branch: 5.0.0

Startup times

Revision Plain With Sentry Diff
1499093 358.87 ms 363.25 ms 4.37 ms
b4d768b 316.47 ms 334.06 ms 17.59 ms
2a133c2 336.00 ms 341.78 ms 5.78 ms
70013c7 344.17 ms 358.76 ms 14.59 ms
b9ac2e8 314.22 ms 321.52 ms 7.30 ms
f669ecf 314.46 ms 317.86 ms 3.40 ms
17717b8 315.32 ms 329.42 ms 14.10 ms
885862f 335.92 ms 340.49 ms 4.57 ms
5488562+dirty 336.55 ms 353.17 ms 16.61 ms
3dd1a5b 337.06 ms 344.50 ms 7.44 ms

App size

Revision Plain With Sentry Diff
1499093 25.82 MiB 27.83 MiB 2.01 MiB
b4d768b 25.82 MiB 27.86 MiB 2.04 MiB
2a133c2 25.82 MiB 27.86 MiB 2.04 MiB
70013c7 25.82 MiB 27.83 MiB 2.01 MiB
b9ac2e8 25.82 MiB 27.83 MiB 2.01 MiB
f669ecf 25.82 MiB 27.83 MiB 2.01 MiB
17717b8 25.82 MiB 27.86 MiB 2.04 MiB
885862f 25.82 MiB 27.83 MiB 2.01 MiB
5488562+dirty 17.73 MiB 19.95 MiB 2.21 MiB
3dd1a5b 25.82 MiB 27.83 MiB 2.01 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Sep 26, 2022

iOS Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1234.16 ms 1249.84 ms 15.68 ms
Size 2.45 MiB 2.83 MiB 381.97 KiB

Previous results on branch: 5.0.0

Startup times

Revision Plain With Sentry Diff
f669ecf 1245.06 ms 1274.41 ms 29.35 ms
17717b8 1264.14 ms 1269.94 ms 5.80 ms
885862f 1241.58 ms 1252.96 ms 11.38 ms
b9ac2e8 1229.71 ms 1249.82 ms 20.11 ms
1499093 1268.78 ms 1287.38 ms 18.60 ms
2a133c2 1232.78 ms 1238.56 ms 5.78 ms
70013c7 1237.84 ms 1258.46 ms 20.62 ms
b4d768b 1236.63 ms 1257.16 ms 20.53 ms
cc863df 1256.06 ms 1263.54 ms 7.48 ms
7bc0799+dirty 1283.04 ms 1290.76 ms 7.72 ms

App size

Revision Plain With Sentry Diff
f669ecf 1.08 MiB 1.45 MiB 376.28 KiB
17717b8 1.08 MiB 1.44 MiB 363.17 KiB
885862f 1.08 MiB 1.45 MiB 376.28 KiB
b9ac2e8 1.08 MiB 1.45 MiB 376.28 KiB
1499093 1.08 MiB 1.45 MiB 376.28 KiB
2a133c2 1.08 MiB 1.44 MiB 370.49 KiB
70013c7 1.08 MiB 1.44 MiB 371.41 KiB
b4d768b 1.08 MiB 1.44 MiB 370.50 KiB
cc863df 1.08 MiB 1.44 MiB 371.41 KiB
7bc0799+dirty 2.45 MiB 2.83 MiB 381.11 KiB

@krystofwoldrich krystofwoldrich marked this pull request as ready for review February 20, 2023 14:19
@krystofwoldrich
Copy link
Member

Can I get a final review on this PR?

It's a lot of changes and the individual changes have been reviewed already. We just need to skim it, just in case something slipped thru.

Copy link
Member

@krystofwoldrich krystofwoldrich left a comment

Choose a reason for hiding this comment

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

LGTM 🚀

But I'll wait for more people to skim thru this before merging. (All individual changes have been already reviewed.)

This will be merged without squash as we would lose too much information about the changes here.

runs-on: ubuntu-latest
strategy:
matrix:
platform: ["android"] # "ios" will be added after codegen is fixed
Copy link
Member

Choose a reason for hiding this comment

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

what is the context of this fix? is this blocked?

Copy link
Member

@krystofwoldrich krystofwoldrich Feb 21, 2023

Choose a reason for hiding this comment

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

Not blocked anymore, the fix was released in RN 0.70.4. I'll add it.

@@ -1,3 +1,3 @@
export const SDK_PACKAGE_NAME = 'npm:@sentry/react-native';
export const SDK_NAME = 'sentry.javascript.react-native';
export const SDK_VERSION = '4.15.0';
export const SDK_VERSION = '5.0.0-rc.1';
Copy link
Member

Choose a reason for hiding this comment

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

Should be 5.0.0 now?

Copy link
Member

Choose a reason for hiding this comment

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

The release CI pipeline will update the version.

@chrisedington
Copy link

Looking forward to this for 0.69 :)

@krystofwoldrich krystofwoldrich merged commit d197b5c into main Feb 21, 2023
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.

8 participants