Skip to content

chore(e2e): Update Expo sample to SDK 57#6385

Merged
antonis merged 1 commit into
mainfrom
antonislilis/rn-696-support-expo-sdk-57
Jul 1, 2026
Merged

chore(e2e): Update Expo sample to SDK 57#6385
antonis merged 1 commit into
mainfrom
antonislilis/rn-696-support-expo-sdk-57

Conversation

@antonis

@antonis antonis commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

📢 Type of change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring

📜 Description

Updates samples/expo to Expo SDK 57

💡 Motivation and Context

Fixes #6384

💚 How did you test it?

Manually, CI

📝 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

Bump samples/expo to Expo SDK 57 (expo@57, aligned expo-* and RN
community libs to the published bundledNativeModules manifest). React
Native stays at 0.86.0 (already bumped in #6287).

Fix ExternalLink for expo-router 57's typed-route `href` and refresh a
stale CI comment.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@linear-code

linear-code Bot commented Jul 1, 2026

Copy link
Copy Markdown

RN-696

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

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


  • chore(e2e): Update Expo sample to SDK 57 by antonis in #6385
  • chore: Auto-request mobile team review on public API changes by antonis in #6383
  • fix(replay): Forward Session Replay network detail options to native SDKs by antonis in #6373
  • fix(ci): Pin Android E2E emulator to build 15679343 (37.1.5.0) by antonis in #6378
  • feat(core): Expose top-level Sentry.setAttribute / setAttributes by antonis in #6354
  • docs: Add AI Use section to CONTRIBUTING.md by christophaigner in #6374
  • feat(replay): Default networkCaptureBodies to true by alwx in #6372
  • chore(deps): bump getsentry/craft from 2.26.10 to 2.26.13 by dependabot in #6368
  • chore(deps): bump getsentry/github-workflows/danger from 17cc15eb58ea3687cd8f2714a4192dcee4aa09ef to 4013fc6e1aeb1be1f9d3b4d232624f0ec1afa613 by dependabot in #6366
  • chore(deps): bump getsentry/github-workflows/validate-pr from 71588ddf95134f804e82c5970a8098588e2eaecd to 4013fc6e1aeb1be1f9d3b4d232624f0ec1afa613 by dependabot in #6364
  • chore(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml from 2.26.10 to 2.26.13 by dependabot in #6367
  • feat(core): Wire TurboModulePerfLogger on iOS and Android by alwx in #6307
  • chore(deps): bump actions/cache from 4 to 6 by dependabot in #6365
  • chore(deps): update CLI to v3.6.0 by github-actions in #6362
  • chore(deps): bump faraday from 1.10.5 to 1.10.6 in /samples/react-native by dependabot in #6363
  • chore(deps): update JavaScript SDK to v10.62.0 by github-actions in #6361
  • Expo Router ErrorBoundary auto wrapped by alwx in #6347
  • chore(ci): Move sample app iOS build jobs to GitHub Actions runners by itaybre in #6356
  • docs: Add missing 8.14.1 to changelog and SDK versions table by antonis in #6360
  • chore(deps): update Android SDK to v8.46.0 by github-actions in #6357
  • chore(ci): Move testflight and size-analysis iOS jobs to GitHub Actions macos-26 by itaybre in #6355
  • feat(core): Use native btoa for envelope base64 encoding by alwx in #6351

🤖 This preview updates automatically when you update the PR.

@antonis antonis added the ready-to-merge Triggers the full CI test suite label Jul 1, 2026
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 3817.84 ms 1216.87 ms -2600.97 ms
Size 4.98 MiB 6.51 MiB 1.53 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
3d377b5+dirty 1218.48 ms 1219.51 ms 1.03 ms
a50b33d+dirty 1197.74 ms 1197.17 ms -0.57 ms
4b87b12+dirty 1212.90 ms 1222.09 ms 9.19 ms
ef27341+dirty 3856.13 ms 1231.42 ms -2624.71 ms
68ae91b+dirty 3834.04 ms 1216.60 ms -2617.44 ms
ae37560+dirty 3832.10 ms 1219.09 ms -2613.02 ms
f170ec3+dirty 3822.26 ms 1218.33 ms -2603.93 ms
0a147b2+dirty 3838.15 ms 1221.94 ms -2616.21 ms
0bd8916+dirty 3842.33 ms 1230.76 ms -2611.58 ms
1e5d96d+dirty 3851.45 ms 1212.05 ms -2639.41 ms

App size

Revision Plain With Sentry Diff
3d377b5+dirty 3.38 MiB 4.76 MiB 1.38 MiB
a50b33d+dirty 3.38 MiB 4.73 MiB 1.35 MiB
4b87b12+dirty 3.38 MiB 4.77 MiB 1.39 MiB
ef27341+dirty 5.15 MiB 6.68 MiB 1.53 MiB
68ae91b+dirty 4.98 MiB 6.46 MiB 1.48 MiB
ae37560+dirty 5.15 MiB 6.70 MiB 1.54 MiB
f170ec3+dirty 5.15 MiB 6.69 MiB 1.53 MiB
0a147b2+dirty 4.98 MiB 6.51 MiB 1.53 MiB
0bd8916+dirty 5.15 MiB 6.69 MiB 1.53 MiB
1e5d96d+dirty 4.98 MiB 6.46 MiB 1.49 MiB

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 419.12 ms 471.45 ms 52.33 ms
Size 49.74 MiB 55.08 MiB 5.34 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
eb93136+dirty 416.18 ms 467.32 ms 51.14 ms
5a010b7+dirty 425.62 ms 469.38 ms 43.76 ms
0b1b5e3+dirty 416.42 ms 470.58 ms 54.16 ms
4e0ba9c+dirty 452.84 ms 473.36 ms 20.52 ms
c151573+dirty 530.34 ms 559.43 ms 29.09 ms
a0d8cf8+dirty 411.71 ms 467.57 ms 55.87 ms
5a23c47+dirty 423.85 ms 466.47 ms 42.62 ms
20fbd51+dirty 487.89 ms 535.60 ms 47.71 ms
0d9949d+dirty 403.57 ms 437.00 ms 33.43 ms
a50b33d+dirty 500.81 ms 532.11 ms 31.30 ms

App size

Revision Plain With Sentry Diff
eb93136+dirty 48.30 MiB 53.58 MiB 5.28 MiB
5a010b7+dirty 48.30 MiB 53.58 MiB 5.28 MiB
0b1b5e3+dirty 48.30 MiB 53.60 MiB 5.29 MiB
4e0ba9c+dirty 48.30 MiB 53.49 MiB 5.19 MiB
c151573+dirty 48.30 MiB 53.54 MiB 5.24 MiB
a0d8cf8+dirty 48.30 MiB 53.49 MiB 5.19 MiB
5a23c47+dirty 49.74 MiB 54.82 MiB 5.07 MiB
20fbd51+dirty 49.74 MiB 54.81 MiB 5.07 MiB
0d9949d+dirty 43.75 MiB 48.13 MiB 4.37 MiB
a50b33d+dirty 43.75 MiB 48.08 MiB 4.33 MiB

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 3845.09 ms 1219.78 ms -2625.31 ms
Size 4.98 MiB 6.51 MiB 1.53 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
2363c0f+dirty 3834.61 ms 1224.46 ms -2610.15 ms
a50b33d+dirty 1207.11 ms 1212.10 ms 5.00 ms
0d9949d+dirty 1203.94 ms 1202.27 ms -1.67 ms
5ee78d6+dirty 3815.71 ms 1217.04 ms -2598.67 ms
100ce80+dirty 3843.57 ms 1226.46 ms -2617.12 ms
0a147b2+dirty 3845.11 ms 1230.81 ms -2614.30 ms
6176a94+dirty 3854.15 ms 1221.77 ms -2632.38 ms
bc0d8cf+dirty 3834.64 ms 1223.91 ms -2610.73 ms
5fe1c6c+dirty 1201.36 ms 1209.15 ms 7.78 ms
37a2091+dirty 3865.27 ms 1223.92 ms -2641.35 ms

App size

Revision Plain With Sentry Diff
2363c0f+dirty 4.98 MiB 6.46 MiB 1.49 MiB
a50b33d+dirty 3.38 MiB 4.73 MiB 1.35 MiB
0d9949d+dirty 3.38 MiB 4.76 MiB 1.38 MiB
5ee78d6+dirty 5.15 MiB 6.69 MiB 1.53 MiB
100ce80+dirty 5.15 MiB 6.67 MiB 1.51 MiB
0a147b2+dirty 4.98 MiB 6.51 MiB 1.53 MiB
6176a94+dirty 5.15 MiB 6.68 MiB 1.53 MiB
bc0d8cf+dirty 5.15 MiB 6.67 MiB 1.51 MiB
5fe1c6c+dirty 3.38 MiB 4.77 MiB 1.39 MiB
37a2091+dirty 5.15 MiB 6.70 MiB 1.54 MiB

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 461.36 ms 535.66 ms 74.30 ms
Size 49.74 MiB 55.08 MiB 5.34 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
4e0ba9c+dirty 421.39 ms 455.80 ms 34.41 ms
3ce5254+dirty 373.90 ms 427.84 ms 53.94 ms
3d377b5+dirty 425.38 ms 440.67 ms 15.30 ms
9474ead+dirty 432.18 ms 481.92 ms 49.73 ms
7887847+dirty 420.47 ms 460.55 ms 40.08 ms
5a21b51+dirty 505.16 ms 539.20 ms 34.04 ms
4966363+dirty 415.67 ms 448.60 ms 32.93 ms
23598c3+dirty 371.92 ms 420.65 ms 48.74 ms
1a2e7e0+dirty 451.98 ms 501.50 ms 49.52 ms
f170ec3+dirty 505.96 ms 551.88 ms 45.92 ms

App size

Revision Plain With Sentry Diff
4e0ba9c+dirty 48.30 MiB 53.49 MiB 5.19 MiB
3ce5254+dirty 43.94 MiB 48.98 MiB 5.04 MiB
3d377b5+dirty 43.94 MiB 49.00 MiB 5.06 MiB
9474ead+dirty 48.30 MiB 53.61 MiB 5.30 MiB
7887847+dirty 49.74 MiB 54.81 MiB 5.07 MiB
5a21b51+dirty 48.30 MiB 53.49 MiB 5.19 MiB
4966363+dirty 48.30 MiB 53.54 MiB 5.24 MiB
23598c3+dirty 43.94 MiB 49.02 MiB 5.08 MiB
1a2e7e0+dirty 49.74 MiB 54.82 MiB 5.07 MiB
f170ec3+dirty 48.30 MiB 53.57 MiB 5.26 MiB

@antonis antonis marked this pull request as ready for review July 1, 2026 10:59

@antonis antonis left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

The failed End-to-End Tests V2 / Build RN 0.71.19 legacy hermes android production no check will be fixed with #6387 and is not related with the changes on this PR

@alwx alwx left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good!

@antonis

antonis commented Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

The failed End-to-End Tests V2 / Build RN 0.71.19 legacy hermes android production no check will be fixed with #6387 and is not related with the changes on this PR

Proceeding with merging despite the failed check after rerunning it on main and verifying that it started failing there too today

@antonis antonis merged commit 00f905e into main Jul 1, 2026
192 of 202 checks passed
@antonis antonis deleted the antonislilis/rn-696-support-expo-sdk-57 branch July 1, 2026 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Triggers the full CI test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support Expo SDK 57

2 participants