Skip to content

Conversation

@antonis
Copy link
Contributor

@antonis antonis commented Jan 20, 2026

📢 Type of change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring

📜 Description

Bump Testflight Xcode version to 26

💡 Motivation and Context

Fixes #5556

💚 How did you test it?

CI (run)

📝 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

#skip-changelog

antonis and others added 2 commits January 20, 2026 12:09
Temporarily add antonis/tesflight-sample-xcode-version branch to testflight workflow triggers to validate the build with Xcode 26.1.1 before merging.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Jan 20, 2026
@github-actions
Copy link
Contributor

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

@github-actions
Copy link
Contributor

github-actions bot commented Jan 20, 2026

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 446.57 ms 483.88 ms 37.31 ms
Size 43.75 MiB 48.55 MiB 4.80 MiB

Baseline results on branch: v8

Startup times

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

App size

Revision Plain With Sentry Diff
b4fa5b4+dirty 43.75 MiB 48.08 MiB 4.33 MiB
bc8a1ed+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 Jan 20, 2026

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 495.91 ms 559.90 ms 63.98 ms
Size 43.94 MiB 49.38 MiB 5.44 MiB

Baseline results on branch: v8

Startup times

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

App size

Revision Plain With Sentry Diff
b4fa5b4+dirty 43.94 MiB 48.91 MiB 4.97 MiB
bc8a1ed+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 Jan 20, 2026

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1206.87 ms 1210.90 ms 4.03 ms
Size 3.38 MiB 4.67 MiB 1.29 MiB

Baseline results on branch: v8

Startup times

Revision Plain With Sentry Diff
bc8a1ed+dirty 1194.70 ms 1201.18 ms 6.48 ms
d6aa223+dirty 1192.33 ms 1208.17 ms 15.84 ms
b4fa5b4+dirty 1203.83 ms 1207.13 ms 3.30 ms

App size

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

@github-actions
Copy link
Contributor

github-actions bot commented Jan 20, 2026

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1224.54 ms 1226.65 ms 2.10 ms
Size 3.38 MiB 4.67 MiB 1.29 MiB

Baseline results on branch: v8

Startup times

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

App size

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

antonis and others added 2 commits January 20, 2026 13:12
Use macos-26 runner instead of macos-15 to ensure proper system library configurations for Xcode 26.1.1. This matches the configuration used in e2e-v2 workflow and should resolve Swift compatibility library linking issues with Sentry Cocoa 8.58.0.

Refs #5556

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@antonis antonis changed the base branch from main to v8 January 20, 2026 12:55
…bility

Remove MetalToolchain assets before building to fix Swift compatibility library linking errors (swiftCompatibility56, swiftCompatibilityPacks). This is a known Xcode 26.0.1/26.1.1 issue where the MetalToolchain interferes with Swift library resolution.

Fixes linker errors: "Could not find or use auto-linked library 'swiftCompatibility56'"

Refs: actions/runner-images#13135
Refs: #5556

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@antonis antonis closed this Jan 20, 2026
@antonis antonis deleted the antonis/tesflight-sample-xcode-version branch January 20, 2026 15:57
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.

Bump Testflight worflow to xcode 26

2 participants