Skip to content

Ensure we're using the latest versions of iOS for testing#2653

Merged
joshedney merged 4 commits intonextfrom
je/plat-15309-ios-updates
Jan 22, 2026
Merged

Ensure we're using the latest versions of iOS for testing#2653
joshedney merged 4 commits intonextfrom
je/plat-15309-ios-updates

Conversation

@joshedney
Copy link
Copy Markdown
Contributor

@joshedney joshedney commented Jan 15, 2026

Goal

  • Update the iOS versions we're using for tests
  • Move to activate_app and terminate_app

Bump the stacktrace we're looking for Handled native promise rejection with native stacktrace and Unhandled native promise rejection with native stacktrace.

Looking at the stack traces, we appear to have an additional:

{
  "method"=>"<redacted>",
  "type"=>"cocoa",
  "machoVMAddress"=>"0x19011a000",
  "machoFile"=>"libdispatch.dylib",
  "symbolAddress"=>"0x1a2b64394",
  "machoUUID"=>"81D355DF-266A-3010-BAB8-113B76A206C1",
  "machoLoadAddress"=>"0x1a2b4e000",
  "frameAddress"=>"0x1a2b64528"
},

Before the _pthread_wqthread stacktrace.

Testing

Covered by CI

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jan 15, 2026

@bugsnag/browser bundle size diff

Minified Minfied + Gzipped
Before 50.40 kB 14.92 kB
After 50.40 kB 14.92 kB
± No change No change

code coverage diff

<temporarily disabled>

Generated by 🚫 dangerJS against c5bc09c

twometresteve
twometresteve previously approved these changes Jan 15, 2026
Copy link
Copy Markdown
Contributor

@twometresteve twometresteve left a comment

Choose a reason for hiding this comment

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

LGTM so long as the JS team are happy with the extra stackframe

Copy link
Copy Markdown
Contributor

@gingerbenw gingerbenw left a comment

Choose a reason for hiding this comment

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

Happy from my side - we can expect some changes in these libraries with a new iOS version.

@joshedney joshedney merged commit a409e99 into next Jan 22, 2026
79 checks passed
@joshedney joshedney deleted the je/plat-15309-ios-updates branch January 22, 2026 09:11
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