Skip to content

Conversation

@github-actions
Copy link
Contributor

Bumps scripts/update-javascript.sh from 10.32.1 to 10.33.0.

Auto-generated by a dependency updater.

Changelog

10.33.0

Important Changes

  • feat(core): Apply scope attributes to metrics (#18738)

    You can now set attributes on the SDK's scopes which will be applied to all metrics as long as the respective scopes are active. For the time being, only string, number and boolean attribute values are supported.

    Sentry.getGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });
    
    Sentry.withScope(scope => {
      scope.setAttribute('step', 'authentication');
    
      // scope attributes `is_admin`, `auth_provider` and `step` are added
      Sentry.metrics.count('clicks', 1, { attributes: { activeSince: 100 } });
      Sentry.metrics.gauge('timeSinceRefresh', 4, { unit: 'hour' });
    });
    
    // scope attributes `is_admin` and `auth_provider` are added
    Sentry.metrics.count('response_time', 283.33, { unit: 'millisecond' });
  • feat(tracing): Add Vercel AI SDK v6 support (#18741)

    The Sentry SDK now supports the Vercel AI SDK v6. Tracing and error monitoring will work automatically with the new version.

  • feat(wasm): Add applicationKey option for third-party error filtering (#18762)

    Adds support for applying an application key to WASM stack frames that can be then used in the thirdPartyErrorFilterIntegration for detection of first-party code.

    Usage:

    Sentry.init({
      integrations: [
        // Integration order matters: wasmIntegration needs to be before thirdPartyErrorFilterIntegration
        wasmIntegration({ applicationKey: 'your-custom-application-key' }), ←───┐
        thirdPartyErrorFilterIntegration({                                      
          behaviour: 'drop-error-if-exclusively-contains-third-party-frames',   ├─ matching keys
          filterKeys: ['your-custom-application-key'] ←─────────────────────────┘
        }),
      ],
    });

Other Changes

  • feat(cloudflare): Support propagateTraceparent (#18569)
  • feat(core): Add ignoreSentryInternalFrames option to thirdPartyErrorFilterIntegration (#18632)
  • feat(core): Add gen_ai.conversation.id attribute to OpenAI and LangGr… (#18703)
  • feat(core): Add recordInputs/recordOutputs options to MCP server wrapper (#18600)
  • feat(core): Support IPv6 hosts in the DSN (#2996) (#17708)
  • feat(deps): Bump bundler plugins to ^4.6.1 (#17980)
  • feat(nextjs): Emit warning for conflicting treeshaking / debug settings (#18638)
  • feat(nextjs): Print Turbopack note for deprecated webpack options (#18769)
  • feat(node-core): Add isolateTrace option to node-cron instrumentation (#18416)
  • feat(node): Use process.on('SIGTERM') for flushing in Vercel functions (#17583)
  • feat(nuxt): Detect development environment and add dev E2E test (#18671)
  • fix(browser): Forward worker metadata for third-party error filtering (#18756)
  • fix(browser): Reduce number of visibilitystate and pagehide listeners (#18581)
  • fix(browser): Respect tunnel in diagnoseSdkConnectivity (#18616)
  • fix(cloudflare): Consume body of fetch in the Cloudflare transport (#18545)
  • fix(core): Set op on ended Vercel AI spans (#18601)
  • fix(core): Subtract performance.now() from browserPerformanceTimeOrigin fallback (#18715)
  • fix(core): Update client options to allow explicit undefined (#18024)
  • fix(feedback): Fix cases where the outline of inputs were wrong (#18647)
  • fix(next): Ensure inline sourcemaps are generated for wrapped modules in Dev (#18640)
  • fix(next): Wrap all Random APIs with a safe runner (#18700)
  • fix(nextjs): Avoid Edge build warning from OpenTelemetry process.argv0 (#18759)
  • fix(nextjs): Remove polynomial regular expression (#18725)
  • fix(node-core): Ignore worker threads in OnUncaughtException (#18689)
  • fix(node): relax Fastify's setupFastifyErrorHandler argument type (#18620)
  • fix(nuxt): Allow overwriting server-side defaultIntegrations (#18717)
  • fix(pino): Allow custom namespaces for msg and err (#18597)
  • fix(react,solid,vue): Fix parametrization behavior for non-matched routes (#18735)
  • fix(replay): Ensure replays contain canvas rendering when resumed after inactivity (#18714)
  • fix(tracing): add gen_ai.request.messages.original_length attributes (#18608)
  • ref(nextjs): Drop resolve dependency (#18618)
  • ref(react-router): Use snake_case for span op names (#18617)
Internal Changes
  • chore(bun): Fix install-bun.js version check and improve upgrade feedback (#18492)
  • chore(changelog): Fix typo (#18648)
  • chore(craft): Use version templating for aws layer (#18675)
  • chore(deps): Bump IITM to ^2.0.1 (#18599)
  • chore(e2e-tests): Upgrade trpc/server and trpc/client (#18722)
  • chore(e2e): Unpin react-router-7-framework-spa to ^7.11.0 (#18551)
  • chore(nextjs): Bump next version in dev deps (#18661)
  • chore(node-tests): Upgrade langchain/core (#18720)
  • chore(react): Inline hoist-non-react-statics package (#18102)
  • chore(size-limit): Add size checks for metrics and logs (#18573)
  • chore(tests): Add unordered mode to cloudflare test runner (#18596)
  • ci(deps): bump actions/cache from 4 to 5 (#18654)
  • ci(deps): Bump actions/create-github-app-token from 2.2.0 to 2.2.1 (#18656)
  • ci(deps): bump actions/upload-artifact from 5 to 6 (#18655)
  • ci(deps): bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 (#18657)
  • doc: E2E testing documentation updates (#18649)
  • ref(core): Extract and reuse getCombinedScopeData helper (#18585)
  • ref(core): Remove dependence between performance.timeOrigin and performance.timing.navigationStart (#18710)
  • ref(core): Streamline and test browserPerformanceTimeOrigin (#18708)
  • ref(core): Strengthen browserPerformanceTimeOrigin reliability check (#18719)
  • ref(core): Use serializeAttributes for metric attribute serialization (#18582)
  • ref(node): Remove duplicate function isCjs (#18662)
  • test(core): Improve unit test performance for offline transport tests (#18628)
  • test(core): Use fake timers in promisebuffer tests to ensure deterministic behavior (#18659)
  • test(e2e): Add e2e metrics tests in Next.js 16 (#18643)
  • test(e2e): Pin agents package in cloudflare-mcp test (#18609)
  • test(e2e): Pin solid/vue tanstack router to 1.41.8 (#18610)
  • test(nestjs): Add canary test for latest (#18685)
  • test(node-native): Increase worker block timeout (#18683)
  • test(nuxt): Fix nuxt-4 dev E2E test (#18737)
  • test(tanstackstart-react): Add canary test for latest (#18686)
  • test(vue): Added canary and latest test variants to Vue tests (#18681)

Work in this release was contributed by G-Rath, gianpaj, maximepvrt, Mohataseem89, sebws, and xgedev. Thank you for your contributions!

Sentry.getGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });

Full CHANGELOG.md diff
 -4,6 +4,127 
 
 - "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
 
+## 10.33.0
+
+### Important Changes
+
+- **feat(core): Apply scope attributes to metrics ([#18738](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18738))**
+
+  You can now set attributes on the SDK's scopes which will be applied to all metrics as long as the respective scopes are active. For the time being, only `string`, `number` and `boolean` attribute values are supported.
+
+  ```ts
+  Sentry.getGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });
+
+  Sentry.withScope(scope => {
+    scope.setAttribute('step', 'authentication');
+
+    // scope attributes `is_admin`, `auth_provider` and `step` are added
+    Sentry.metrics.count('clicks', 1, { attributes: { activeSince: 100 } });
+    Sentry.metrics.gauge('timeSinceRefresh', 4, { unit: 'hour' });
+  });
+
+  // scope attributes `is_admin` and `auth_provider` are added
+  Sentry.metrics.count('response_time', 283.33, { unit: 'millisecond' });
+  ```
+
+- **feat(tracing): Add Vercel AI SDK v6 support ([#18741](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18741))**
+
+  The Sentry SDK now supports the Vercel AI SDK v6. Tracing and error monitoring will work automatically with the new version.
+
+- **feat(wasm): Add applicationKey option for third-party error filtering ([#18762](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18762))**
+
+  Adds support for applying an application key to WASM stack frames that can be then used in the `thirdPartyErrorFilterIntegration` for detection of first-party code.
+
+  Usage:
+
+  ```js
+  Sentry.init({
+    integrations: [
+      // Integration order matters: wasmIntegration needs to be before thirdPartyErrorFilterIntegration
+      wasmIntegration({ applicationKey: 'your-custom-application-key' }), ←───┐
+      thirdPartyErrorFilterIntegration({                                      │
+        behaviour: 'drop-error-if-exclusively-contains-third-party-frames',   ├─ matching keys
+        filterKeys: ['your-custom-application-key'] ←─────────────────────────┘
+      }),
+    ],
+  });
+  ```
+
+### Other Changes
+
+- feat(cloudflare): Support `propagateTraceparent` ([#18569](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18569))
+- feat(core): Add `ignoreSentryInternalFrames` option to `thirdPartyErrorFilterIntegration` ([#18632](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18632))
+- feat(core): Add gen_ai.conversation.id attribute to OpenAI and LangGr… ([#18703](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18703))
+- feat(core): Add recordInputs/recordOutputs options to MCP server wrapper ([#18600](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18600))
+- feat(core): Support IPv6 hosts in the DSN ([#2996](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/2996)) ([#17708](https://github-redirect.dependabot.com/getsentry/sentry-javascript/issues/17708))
+- feat(deps): Bump bundler plugins to ^4.6.1 ([#17980](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/17980))
+- feat(nextjs): Emit warning for conflicting treeshaking / debug settings ([#18638](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18638))
+- feat(nextjs): Print Turbopack note for deprecated webpack options ([#18769](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18769))
+- feat(node-core): Add `isolateTrace` option to `node-cron` instrumentation ([#18416](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18416))
+- feat(node): Use `process.on('SIGTERM')` for flushing in Vercel functions ([#17583](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/17583))
+- feat(nuxt): Detect development environment and add dev E2E test ([#18671](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18671))
+- fix(browser): Forward worker metadata for third-party error filtering ([#18756](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18756))
+- fix(browser): Reduce number of `visibilitystate` and `pagehide` listeners ([#18581](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18581))
+- fix(browser): Respect `tunnel` in `diagnoseSdkConnectivity` ([#18616](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18616))
+- fix(cloudflare): Consume body of fetch in the Cloudflare transport ([#18545](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18545))
+- fix(core): Set op on ended Vercel AI spans ([#18601](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18601))
+- fix(core): Subtract `performance.now()` from `browserPerformanceTimeOrigin` fallback ([#18715](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18715))
+- fix(core): Update client options to allow explicit `undefined` ([#18024](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18024))
+- fix(feedback): Fix cases where the outline of inputs were wrong ([#18647](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18647))
+- fix(next): Ensure inline sourcemaps are generated for wrapped modules in Dev ([#18640](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18640))
+- fix(next): Wrap all Random APIs with a safe runner ([#18700](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18700))
+- fix(nextjs): Avoid Edge build warning from OpenTelemetry `process.argv0` ([#18759](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18759))
+- fix(nextjs): Remove polynomial regular expression ([#18725](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18725))
+- fix(node-core): Ignore worker threads in OnUncaughtException ([#18689](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18689))
+- fix(node): relax Fastify's `setupFastifyErrorHandler` argument type ([#18620](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18620))
+- fix(nuxt): Allow overwriting server-side `defaultIntegrations` ([#18717](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18717))
+- fix(pino): Allow custom namespaces for `msg` and `err` ([#18597](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18597))
+- fix(react,solid,vue): Fix parametrization behavior for non-matched routes ([#18735](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18735))
+- fix(replay): Ensure replays contain canvas rendering when resumed after inactivity ([#18714](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18714))
+- fix(tracing): add gen_ai.request.messages.original_length attributes ([#18608](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18608))
+- ref(nextjs): Drop `resolve` dependency ([#18618](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18618))
+- ref(react-router): Use snake_case for span op names ([#18617](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18617))
+
+<details>
+  <summary> <strong>Internal Changes</strong> </summary>
+
+- chore(bun): Fix `install-bun.js` version check and improve upgrade feedback ([#18492](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18492))
+- chore(changelog): Fix typo ([#18648](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18648))
+- chore(craft): Use version templating for aws layer ([#18675](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18675))
+- chore(deps): Bump IITM to ^2.0.1 ([#18599](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18599))
+- chore(e2e-tests): Upgrade `trpc/server` and `trpc/client` ([#18722](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18722))
+- chore(e2e): Unpin react-router-7-framework-spa to ^7.11.0 ([#18551](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18551))
+- chore(nextjs): Bump next version in dev deps ([#18661](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18661))
+- chore(node-tests): Upgrade `langchain/core` ([#18720](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18720))
+- chore(react): Inline `hoist-non-react-statics` package ([#18102](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18102))
+- chore(size-limit): Add size checks for metrics and logs ([#18573](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18573))
+- chore(tests): Add unordered mode to cloudflare test runner ([#18596](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18596))
+- ci(deps): bump actions/cache from 4 to 5 ([#18654](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18654))
+- ci(deps): Bump actions/create-github-app-token from 2.2.0 to 2.2.1 ([#18656](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18656))
+- ci(deps): bump actions/upload-artifact from 5 to 6 ([#18655](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18655))
+- ci(deps): bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 ([#18657](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18657))
+- doc: E2E testing documentation updates ([#18649](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18649))
+- ref(core): Extract and reuse `getCombinedScopeData` helper ([#18585](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18585))
+- ref(core): Remove dependence between `performance.timeOrigin` and `performance.timing.navigationStart` ([#18710](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18710))
+- ref(core): Streamline and test `browserPerformanceTimeOrigin` ([#18708](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18708))
+- ref(core): Strengthen `browserPerformanceTimeOrigin` reliability check ([#18719](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18719))
+- ref(core): Use `serializeAttributes` for metric attribute serialization ([#18582](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18582))
+- ref(node): Remove duplicate function `isCjs` ([#18662](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18662))
+- test(core): Improve unit test performance for offline transport tests ([#18628](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18628))
+- test(core): Use fake timers in promisebuffer tests to ensure deterministic behavior ([#18659](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18659))
+- test(e2e): Add e2e metrics tests in Next.js 16 ([#18643](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18643))
+- test(e2e): Pin agents package in cloudflare-mcp test ([#18609](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18609))
+- test(e2e): Pin solid/vue tanstack router to 1.41.8 ([#18610](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18610))
+- test(nestjs): Add canary test for latest ([#18685](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18685))
+- test(node-native): Increase worker block timeout ([#18683](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18683))
+- test(nuxt): Fix nuxt-4 dev E2E test ([#18737](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18737))
+- test(tanstackstart-react): Add canary test for latest ([#18686](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18686))
+- test(vue): Added canary and latest test variants to Vue tests ([#18681](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18681))
+
+</details>
+
+Work in this release was contributed by G-Rath, gianpaj, maximepvrt, Mohataseem89, sebws, and xgedev. Thank you for your contributions!
+
 ## 10.32.1
 
 - fix(cloudflare): Add hono transaction name when error is thrown ([#18529](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18529))
 -27,7 +148,7 
   You can now set attributes on the SDK's scopes which will be applied to all logs as long as the respective scopes are active. For the time being, only `string`, `number` and `boolean` attribute values are supported.
 
   ```ts
-  Sentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });
+  Sentry.getGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });
 
   Sentry.withScope(scope => {
     scope.setAttribute('step', 'authentication');

@github-actions github-actions bot requested a review from alwx as a code owner January 12, 2026 14:02
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Jan 12, 2026
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Jan 12, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 5490b4d to 2c2dc18 Compare January 12, 2026 14:04
@github-actions
Copy link
Contributor Author

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


  • chore(deps): update JavaScript SDK to v10.33.0 by github-actions[bot] in #5522
  • Fix: Update changelog-preview workflow reference by lucas-zimerman in #5527
  • ci(release): Switch from action-prepare-release to Craft by BYK in #5519
  • chore(deps): update Wizard to v6.11.0 by github-actions in #5520
  • fix(appstart): Skip span ID check when standalone mode is enabled by antonis in #5493
  • chore(deps): update JavaScript SDK to v10.32.1 by github-actions in #5496
  • chore(deps): bump aws-sdk-s3 from 1.169.0 to 1.208.0 in /samples/react-native by dependabot in #5498
  • chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9 by dependabot in #5497
  • chore(deps): bump aws-sdk-s3 from 1.203.0 to 1.208.0 in /performance-tests by dependabot in #5491
  • chore(deps): bump aws-sdk-s3 from 1.169.0 to 1.208.0 in /samples/react-native-macos by dependabot in #5490
  • chore(deps): update JavaScript SDK to v10.32.0 by github-actions in #5487
  • Fix for missing replay_id from metrics by alwx in #5483
  • chore(deps): update Wizard to v6.10.0 by github-actions in #5474
  • Bump e2e tests to XCode 26 by alwx in #5467
  • chore(deps): update JavaScript SDK to v10.31.0 by github-actions in #5480

🤖 This preview updates automatically when you update the PR.

@antonis antonis added the ready-to-merge Triggers the full CI test suite label Jan 12, 2026
@github-actions
Copy link
Contributor Author

github-actions bot commented Jan 12, 2026

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 569.78 ms 594.12 ms 24.34 ms
Size 43.75 MiB 48.09 MiB 4.33 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
c7f264b 434.98 ms 452.96 ms 17.98 ms
df83aad+dirty 420.87 ms 434.98 ms 14.11 ms
3099014+dirty 439.20 ms 468.40 ms 29.20 ms
5ee3314+dirty 415.80 ms 426.14 ms 10.34 ms
c4e097a 338.06 ms 439.36 ms 101.30 ms
ea3e26e+dirty 498.02 ms 532.90 ms 34.88 ms
180638b+dirty 408.87 ms 432.04 ms 23.17 ms
f234eb4+dirty 407.62 ms 429.64 ms 22.02 ms
90afdd3+dirty 375.94 ms 377.52 ms 1.58 ms
8ece263 441.96 ms 444.96 ms 3.00 ms

App size

Revision Plain With Sentry Diff
c7f264b 17.75 MiB 19.68 MiB 1.94 MiB
df83aad+dirty 43.75 MiB 47.99 MiB 4.24 MiB
3099014+dirty 17.75 MiB 19.70 MiB 1.95 MiB
5ee3314+dirty 17.75 MiB 19.70 MiB 1.95 MiB
c4e097a 17.75 MiB 19.68 MiB 1.94 MiB
ea3e26e+dirty 43.75 MiB 47.99 MiB 4.24 MiB
180638b+dirty 43.75 MiB 48.08 MiB 4.33 MiB
f234eb4+dirty 17.75 MiB 19.74 MiB 1.99 MiB
90afdd3+dirty 17.75 MiB 19.70 MiB 1.95 MiB
8ece263 17.75 MiB 19.68 MiB 1.94 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
9126575+dirty 342.44 ms 375.78 ms 33.34 ms
300c47d+dirty 509.61 ms 528.31 ms 18.69 ms
5275213+dirty 420.84 ms 462.24 ms 41.40 ms
b48c857+dirty 371.82 ms 376.63 ms 4.82 ms
15c429b+dirty 367.98 ms 417.98 ms 50.00 ms
ba844d2+dirty 430.20 ms 457.92 ms 27.72 ms
e718799+dirty 481.58 ms 524.81 ms 43.23 ms
b9f1fe4+dirty 413.76 ms 405.46 ms -8.30 ms
854e803+dirty 398.94 ms 415.44 ms 16.50 ms
c67d99f+dirty 465.22 ms 497.10 ms 31.88 ms

App size

Revision Plain With Sentry Diff
9126575+dirty 43.75 MiB 48.08 MiB 4.33 MiB
300c47d+dirty 43.75 MiB 47.99 MiB 4.24 MiB
5275213+dirty 43.75 MiB 48.04 MiB 4.29 MiB
b48c857+dirty 17.75 MiB 19.68 MiB 1.94 MiB
15c429b+dirty 43.75 MiB 48.07 MiB 4.32 MiB
ba844d2+dirty 43.75 MiB 48.08 MiB 4.33 MiB
e718799+dirty 43.75 MiB 47.99 MiB 4.24 MiB
b9f1fe4+dirty 17.75 MiB 19.70 MiB 1.95 MiB
854e803+dirty 43.75 MiB 48.07 MiB 4.32 MiB
c67d99f+dirty 43.75 MiB 48.05 MiB 4.30 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jan 12, 2026

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 458.20 ms 504.70 ms 46.50 ms
Size 43.94 MiB 48.92 MiB 4.98 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
df83aad+dirty 493.94 ms 521.76 ms 27.82 ms
8ece263+dirty 369.44 ms 414.65 ms 45.21 ms
2b89ce9+dirty 372.22 ms 417.06 ms 44.84 ms
e2fa43d+dirty 326.56 ms 372.88 ms 46.32 ms
161947d+dirty 349.27 ms 435.09 ms 85.82 ms
c08359e+dirty 406.04 ms 428.87 ms 22.83 ms
c7f264b+dirty 356.98 ms 407.46 ms 50.48 ms
785ffb1+dirty 380.65 ms 451.83 ms 71.18 ms
ea3e26e+dirty 399.98 ms 448.36 ms 48.38 ms
180638b+dirty 434.46 ms 470.90 ms 36.44 ms

App size

Revision Plain With Sentry Diff
df83aad+dirty 43.94 MiB 48.82 MiB 4.88 MiB
8ece263+dirty 7.15 MiB 8.41 MiB 1.26 MiB
2b89ce9+dirty 7.15 MiB 8.41 MiB 1.26 MiB
e2fa43d+dirty 7.15 MiB 8.42 MiB 1.27 MiB
161947d+dirty 7.15 MiB 8.43 MiB 1.28 MiB
c08359e+dirty 7.15 MiB 8.42 MiB 1.27 MiB
c7f264b+dirty 7.15 MiB 8.41 MiB 1.26 MiB
785ffb1+dirty 7.15 MiB 8.42 MiB 1.27 MiB
ea3e26e+dirty 43.94 MiB 48.82 MiB 4.88 MiB
180638b+dirty 43.94 MiB 48.91 MiB 4.97 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
9126575+dirty 424.69 ms 466.72 ms 42.03 ms
91d4b7d+dirty 359.58 ms 405.98 ms 46.40 ms
300c47d+dirty 372.92 ms 401.59 ms 28.67 ms
d8ec252+dirty 371.60 ms 416.64 ms 45.04 ms
5275213+dirty 422.28 ms 445.08 ms 22.80 ms
b48c857+dirty 353.60 ms 411.52 ms 57.92 ms
15c429b+dirty 361.38 ms 385.02 ms 23.65 ms
ba844d2+dirty 360.94 ms 375.84 ms 14.90 ms
e718799+dirty 521.13 ms 557.07 ms 35.94 ms
b9f1fe4+dirty 377.53 ms 429.20 ms 51.66 ms

App size

Revision Plain With Sentry Diff
9126575+dirty 43.94 MiB 48.91 MiB 4.97 MiB
91d4b7d+dirty 7.15 MiB 8.41 MiB 1.26 MiB
300c47d+dirty 43.94 MiB 48.82 MiB 4.88 MiB
d8ec252+dirty 7.15 MiB 8.41 MiB 1.26 MiB
5275213+dirty 43.94 MiB 48.87 MiB 4.93 MiB
b48c857+dirty 7.15 MiB 8.41 MiB 1.26 MiB
15c429b+dirty 43.94 MiB 48.90 MiB 4.96 MiB
ba844d2+dirty 43.94 MiB 48.91 MiB 4.97 MiB
e718799+dirty 43.94 MiB 48.82 MiB 4.88 MiB
b9f1fe4+dirty 7.15 MiB 8.43 MiB 1.28 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jan 12, 2026

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1202.25 ms 1214.06 ms 11.81 ms
Size 3.44 MiB 4.59 MiB 1.16 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
a0b15d6+dirty 1213.79 ms 1210.45 ms -3.34 ms
8ff81c0+dirty 1219.51 ms 1221.66 ms 2.15 ms
1c38acd+dirty 1214.43 ms 1216.56 ms 2.12 ms
7091004+dirty 1219.11 ms 1225.98 ms 6.87 ms
86584b7+dirty 1199.91 ms 1210.98 ms 11.06 ms
534ba8c+dirty 1225.00 ms 1237.43 ms 12.43 ms
493c1a1+dirty 1220.50 ms 1221.30 ms 0.80 ms
e07935d+dirty 1225.85 ms 1227.72 ms 1.87 ms
ebf60f9+dirty 1218.85 ms 1212.53 ms -6.32 ms
20daa0a+dirty 1227.71 ms 1233.72 ms 6.01 ms

App size

Revision Plain With Sentry Diff
a0b15d6+dirty 3.19 MiB 4.38 MiB 1.19 MiB
8ff81c0+dirty 3.41 MiB 4.59 MiB 1.18 MiB
1c38acd+dirty 3.44 MiB 4.67 MiB 1.23 MiB
7091004+dirty 3.41 MiB 4.57 MiB 1.16 MiB
86584b7+dirty 3.44 MiB 4.59 MiB 1.15 MiB
534ba8c+dirty 3.19 MiB 4.38 MiB 1.19 MiB
493c1a1+dirty 3.41 MiB 4.58 MiB 1.17 MiB
e07935d+dirty 3.41 MiB 4.58 MiB 1.17 MiB
ebf60f9+dirty 3.41 MiB 4.67 MiB 1.25 MiB
20daa0a+dirty 3.19 MiB 4.38 MiB 1.19 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
854e803+dirty 1208.53 ms 1208.33 ms -0.20 ms
300c47d+dirty 1221.06 ms 1224.00 ms 2.94 ms
995b75a+dirty 1227.29 ms 1229.08 ms 1.80 ms
028a929+dirty 1211.19 ms 1211.10 ms -0.08 ms
5275213+dirty 1208.78 ms 1206.21 ms -2.57 ms
e718799+dirty 1221.26 ms 1219.78 ms -1.48 ms
c67d99f+dirty 1214.71 ms 1212.94 ms -1.77 ms
15c429b+dirty 1219.14 ms 1219.82 ms 0.67 ms
b243e31+dirty 1232.84 ms 1233.51 ms 0.67 ms
1eed088+dirty 1220.49 ms 1225.57 ms 5.08 ms

App size

Revision Plain With Sentry Diff
854e803+dirty 3.41 MiB 4.67 MiB 1.25 MiB
300c47d+dirty 3.41 MiB 4.58 MiB 1.17 MiB
995b75a+dirty 3.19 MiB 4.55 MiB 1.36 MiB
028a929+dirty 3.41 MiB 4.57 MiB 1.16 MiB
5275213+dirty 3.41 MiB 4.59 MiB 1.18 MiB
e718799+dirty 3.41 MiB 4.58 MiB 1.17 MiB
c67d99f+dirty 3.41 MiB 4.59 MiB 1.18 MiB
15c429b+dirty 3.41 MiB 4.67 MiB 1.25 MiB
b243e31+dirty 3.19 MiB 4.56 MiB 1.38 MiB
1eed088+dirty 3.19 MiB 4.55 MiB 1.36 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Jan 12, 2026

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1212.20 ms 1210.72 ms -1.47 ms
Size 3.44 MiB 4.59 MiB 1.16 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
a0b15d6+dirty 1220.18 ms 1223.18 ms 3.00 ms
8ff81c0+dirty 1209.17 ms 1206.15 ms -3.02 ms
1c38acd+dirty 1184.71 ms 1190.31 ms 5.59 ms
7091004+dirty 1215.54 ms 1215.58 ms 0.04 ms
86584b7+dirty 1218.82 ms 1213.38 ms -5.44 ms
534ba8c+dirty 1230.22 ms 1231.18 ms 0.96 ms
493c1a1+dirty 1207.58 ms 1211.80 ms 4.22 ms
e07935d+dirty 1217.37 ms 1211.44 ms -5.93 ms
ebf60f9+dirty 1217.66 ms 1214.82 ms -2.84 ms
20daa0a+dirty 1233.12 ms 1233.35 ms 0.22 ms

App size

Revision Plain With Sentry Diff
a0b15d6+dirty 2.63 MiB 3.81 MiB 1.18 MiB
8ff81c0+dirty 3.41 MiB 4.59 MiB 1.18 MiB
1c38acd+dirty 3.44 MiB 4.67 MiB 1.23 MiB
7091004+dirty 3.41 MiB 4.57 MiB 1.16 MiB
86584b7+dirty 3.44 MiB 4.59 MiB 1.15 MiB
534ba8c+dirty 2.63 MiB 3.81 MiB 1.18 MiB
493c1a1+dirty 3.41 MiB 4.58 MiB 1.17 MiB
e07935d+dirty 3.41 MiB 4.58 MiB 1.17 MiB
ebf60f9+dirty 3.41 MiB 4.67 MiB 1.25 MiB
20daa0a+dirty 2.63 MiB 3.81 MiB 1.18 MiB

Previous results on branch: deps/scripts/update-javascript.sh

Startup times

Revision Plain With Sentry Diff
854e803+dirty 1213.53 ms 1216.26 ms 2.73 ms
300c47d+dirty 1202.78 ms 1217.14 ms 14.36 ms
995b75a+dirty 1210.56 ms 1218.13 ms 7.57 ms
028a929+dirty 1192.81 ms 1192.37 ms -0.44 ms
5275213+dirty 1224.65 ms 1223.43 ms -1.22 ms
e718799+dirty 1225.16 ms 1224.02 ms -1.14 ms
c67d99f+dirty 1215.45 ms 1213.92 ms -1.53 ms
15c429b+dirty 1207.92 ms 1212.02 ms 4.10 ms
b243e31+dirty 1225.16 ms 1237.90 ms 12.73 ms
1eed088+dirty 1233.41 ms 1233.63 ms 0.22 ms

App size

Revision Plain With Sentry Diff
854e803+dirty 3.41 MiB 4.67 MiB 1.25 MiB
300c47d+dirty 3.41 MiB 4.58 MiB 1.17 MiB
995b75a+dirty 2.63 MiB 3.98 MiB 1.35 MiB
028a929+dirty 3.41 MiB 4.57 MiB 1.16 MiB
5275213+dirty 3.41 MiB 4.59 MiB 1.18 MiB
e718799+dirty 3.41 MiB 4.58 MiB 1.17 MiB
c67d99f+dirty 3.41 MiB 4.59 MiB 1.18 MiB
15c429b+dirty 3.41 MiB 4.67 MiB 1.25 MiB
b243e31+dirty 2.63 MiB 4.00 MiB 1.36 MiB
1eed088+dirty 2.63 MiB 3.98 MiB 1.35 MiB

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 2c2dc18 to 10c252e Compare January 13, 2026 11:59
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 10c252e to f742a26 Compare January 13, 2026 14:52
@antonis antonis enabled auto-merge (squash) January 13, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ready-to-merge Triggers the full CI test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants