Skip to content

chore(deps): update JavaScript SDK to v10.40.0#5715

Open
github-actions[bot] wants to merge 1 commit intomainfrom
deps/scripts/update-javascript.sh
Open

chore(deps): update JavaScript SDK to v10.40.0#5715
github-actions[bot] wants to merge 1 commit intomainfrom
deps/scripts/update-javascript.sh

Conversation

@github-actions
Copy link
Contributor

Bumps scripts/update-javascript.sh from 10.39.0 to 10.40.0.

Auto-generated by a dependency updater.

Changelog

10.40.0

Important Changes

  • feat(tanstackstart-react): Add global sentry exception middlewares (#19330)

    The sentryGlobalRequestMiddleware and sentryGlobalFunctionMiddleware global middlewares capture unhandled exceptions thrown in TanStack Start API routes and server functions. Add them as the first entries in the requestMiddleware and functionMiddleware arrays of createStart():

    import { createStart } from 'tanstack/react-start/server';
    import { sentryGlobalRequestMiddleware, sentryGlobalFunctionMiddleware } from 'sentry/tanstackstart-react/server';
    
    export default createStart({
      requestMiddleware: [sentryGlobalRequestMiddleware, myRequestMiddleware],
      functionMiddleware: [sentryGlobalFunctionMiddleware, myFunctionMiddleware],
    });
  • feat(tanstackstart-react)!: Export Vite plugin from sentry/tanstackstart-react/vite subpath (#19182)

    The sentryTanstackStart Vite plugin is now exported from a dedicated subpath. Update your import:

    - import { sentryTanstackStart } from 'sentry/tanstackstart-react';
    + import { sentryTanstackStart } from 'sentry/tanstackstart-react/vite';
  • fix(node-core): Reduce bundle size by removing apm-js-collab and requiring pino >= 9.10 (#18631)

    In order to keep receiving pino logs, you need to update your pino version to >= 9.10, the reason for the support bump is to reduce the bundle size of the node-core SDK in frameworks that cannot tree-shake the apm-js-collab dependency.

  • fix(browser): Ensure user id is consistently added to sessions (#19341)

    Previously, the SDK inconsistently set the user id on sessions, meaning sessions were often lacking proper coupling to the user set for example via Sentry.setUser().
    Additionally, the SDK incorrectly skipped starting a new session for the first soft navigation after the pageload.
    This patch fixes these issues. As a result, metrics around sessions, like "Crash Free Sessions" or "Crash Free Users" might change.
    This could also trigger alerts, depending on your set thresholds and conditions.
    We apologize for any inconvenience caused!

    While we're at it, if you're using Sentry in a Single Page App or meta framework, you might want to give the new 'page' session lifecycle a try!
    This new mode no longer creates a session per soft navigation but continues the initial session until the next hard page refresh.
    Check out the docs to learn more!

  • ref!(gatsby): Drop Gatsby v2 support (#19467)

    We drop support for Gatsby v2 (which still relies on webpack 4) for a critical security update in https://github.com/getsentry/sentry-javascript-bundler-plugins/releases/tag/5.0.0

Other Changes

  • feat(astro): Add support for Astro on CF Workers (#19265)
  • feat(cloudflare): Instrument async KV API (#19404)
  • feat(core): Add framework-agnostic tunnel handler (#18892)
  • feat(deno): Export logs API from Deno SDK (#19313)
  • feat(deno): Export metrics API from Deno SDK (#19305)
  • feat(deno): instrument Deno.serve with async context support (#19230)
  • feat(deps): bump babel-loader from 8.2.5 to 10.0.0 (#19303)
  • feat(deps): bump body-parser from 1.20.4 to 2.2.2 (#19191)
  • feat(deps): Bump hono from 4.11.7 to 4.11.10 (#19440)
  • feat(deps): bump qs from 6.14.1 to 6.14.2 (#19310)
  • feat(deps): bump the opentelemetry group with 4 updates (#19425)
  • feat(feedback): Add setTheme() to dynamically update feedback widget color scheme (#19430)
  • feat(nextjs): Add sourcemaps.filesToDeleteAfterUpload as a top-level option (#19280)
  • feat(node): Add ignoreConnectSpans option to postgresIntegration (#19291)
  • feat(node): Bump to latest fastify/otel (#19452)
  • fix: Bump bundler plugins to v5 (#19468)
  • fix: updated the codecov config (#19350)
  • fix(aws-serverless): Prevent crash in isPromiseAllSettledResult with null/undefined array elements (#19346)
  • fix(bun) Export pinoIntegration from sentry/node (#17990)
  • fix(core,browser): Delete SentryNonRecordingSpan from fetch/xhr map (#19336)
  • fix(core): Explicitly flush log buffer in client.close() (#19371)
  • fix(core): Langgraph state graph invoke accepts null to resume (#19374)
  • fix(core): Wrap decodeURI in node stack trace parser to handle malformed URIs (#19400)
  • fix(deps): Bump nuxt devDependency to fix CVE-2026-24001 (#19249)
  • fix(deps): Bump to latest version of each minimatch major (#19486)
  • fix(nextjs): Apply environment from options if set (#19274)
  • fix(nextjs): Don't set sentry.drop_transaction attribute on spans when skipOpenTelemetrySetup is enabled (#19333)
  • fix(nextjs): Normalize trailing slashes in App Router route parameterization (#19365)
  • fix(nextjs): Return correct lastEventId for SSR pages (#19240)
  • fix(nextjs): Set parameterized transaction name for non-transaction events (#19316)
  • fix(node-core): Align pino mechanism type with spec conventions (#19363)
  • fix(nuxt): Use options.rootDir instead of options.srcDir (#19343)
Internal Changes - test(nextjs): Add bun e2e test app ([#19318](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19318)) - test(nextjs): Deactivate canary test for cf-workers ([#19483](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19483)) - tests(langchain): Fix langchain v1 internal error tests ([#19409](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19409)) - ref(nuxt): Remove `defineNitroPlugin` wrapper ([#19334](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19334)) - ref(cloudflare): Move internal files and functions around ([#19369](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19369)) - chore: Add external contributor to CHANGELOG.md ([#19395](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19395)) - chore: Add github action to notify stale PRs ([#19361](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19361)) - chore: add oxfmt changes to blame ignore rev list ([#19366](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19366)) - chore: Enhance AI integration guidelines with runtime-specific placem… ([#19296](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19296)) - chore: Ignore `lerna.json` for prettier ([#19288](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19288)) - chore: migrate to oxfmt ([#19200](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19200)) - chore: Revert to lerna v8 ([#19294](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19294)) - chore: Unignore HTML files and reformat with oxfmt ([#19311](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19311)) - chore(ci): Adapt max turns of triage issue agent ([#19473](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19473)) - chore(ci): Add `environment` to triage action ([#19375](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19375)) - chore(ci): Add `id-token: write` permission to triage workflow ([#19381](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19381)) - chore(ci): Move monorepo to nx ([#19325](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19325)) - chore(cursor): Add rules for fetching develop docs ([#19377](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19377)) - chore(deps-dev): Bump sveltejs/kit from 2.49.5 to 2.52.2 in /dev-packages/e2e-tests/test-applications/sveltekit-2 ([#19441](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19441)) - chore(deps-dev): Bump sveltejs/kit from 2.49.5 to 2.52.2 in /dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing ([#19446](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19446)) - chore(deps-dev): Bump sveltejs/kit from 2.49.5 to 2.52.2 in /dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages ([#19462](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19462)) - chore(deps-dev): Bump sveltejs/kit from 2.50.1 to 2.52.2 ([#19442](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19442)) - chore(deps-dev): bump testing-library/react from 13.0.0 to 15.0.5 ([#19194](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19194)) - chore(deps-dev): bump types/ember__debug from 3.16.5 to 4.0.8 ([#19429](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19429)) - chore(deps-dev): bump ember-resolver from 13.0.2 to 13.1.1 ([#19301](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19301)) - chore(deps): Bump actions/glob from 0.4.0 to 0.6.1 ([#19427](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19427)) - chore(deps): bump agents from 0.2.32 to 0.3.10 in /dev-packages/e2e-tests/test-applications/cloudflare-mcp ([#19326](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19326)) - chore(deps): Bump hono from 4.11.7 to 4.11.10 in /dev-packages/e2e-tests/test-applications/cloudflare-hono ([#19438](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19438)) - chore(deps): Bump Sentry CLI to latest v2 ([#19477](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19477)) - chore(deps): Bump transitive dep `fast-xml-parser` ([#19433](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19433)) - chore(deps): upgrade tar to 7.5.9 to fix CVE-2026-26960 ([#19445](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19445)) - chore(github): Add `allowedTools` to Claude GitHub action ([#19386](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19386)) - chore(github): Add workflow to trigger `triage-issue` skill ([#19358](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19358)) - chore(github): Add write tool for markdown report ([#19387](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19387)) - chore(github): Change tool permission path ([#19389](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19389)) - chore(llm): Add `triage-issue` skill ([#19356](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19356)) - chore(llm): Better defense against prompt injection in triage skill ([#19410](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19410)) - chore(llm): Make cross-repo search optional and remove file cleanup ([#19401](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19401)) - chore(node-core): Make sentry/opentelemetry not a peer dep in node… ([#19308](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19308)) - chore(repo): Allow WebFetch for Sentry docs in Claude settings ([#18890](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/18890)) - chore(repo): Increase number of concurrently running nx tasks ([#19443](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19443)) - chore(skills): Add security notes for injection defense ([#19379](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19379)) - chore(triage-action): Fix JSON parsing ([#19471](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19471)) - chore(triage-issue): Improve triage prompt for accuracy ([#19454](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19454)) - chore(triage-skill): Add GitHub parsing python util script ([#19405](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19405)) - chore(triage-skill): Increase `num_turns` and add script to post summary ([#19456](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19456)) - ci(fix-security-vulnerability): Add id token write permission ([#19412](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19412)) - ci(fix-security-vulnerability): Be specific about how to fetch the alert page ([#19414](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19414)) - ci(fix-security-vulnerability): Run fetch alert first before executing skill ([#19418](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19418)) - ci(fix-security-vulnerability): Use opus 4.6 ([#19416](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19416)) - ci(github): Add tilde to file path to not exact-match ([#19392](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19392)) - ci(triage-skill): Allow `Write` and remove `rm` permission ([#19397](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19397)) - ci(triage-skill): Run on opened issues ([#19423](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19423)) - docs(nuxt): Remove duplicated setup instructions ([#19422](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19422)) - feat(ci): Add security vulnerability skill action ([#19355](https://github-redirect.dependabot.com/getsentry/sentry-javascript/pull/19355))

Work in this release was contributed by LudvigHz and jadengis. Thank you for your contributions!

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Feb 24, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 0e3d0bc to 29d0a8b Compare February 24, 2026 16:17
@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 24, 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.40.0 by github-actions[bot] in #5715
  • feat(tooling): add Cursor BUGBOT.md review guidelines by antonis in #5716
  • chore(ci): Use runner group 10 by itaybre in #5717
  • chore(deps): bump qs to ^6.14.2 by antonis in #5707
  • chore(deps): bump lodash to ^4.17.23 by antonis in #5702
  • chore(deps): bump getsentry/craft from 2.21.4 to 2.21.7 by dependabot in #5694
  • chore(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml from 2.21.4 to 2.21.7 by dependabot in #5695
  • chore(deps): update CLI to v3.2.2 by github-actions in #5692
  • chore(deps): bump github/codeql-action from 4.32.3 to 4.32.4 by dependabot in #5693
  • chore(deps): update Maestro to v2.2.0 by github-actions in #5691
  • chore(deps): update Cocoa SDK to v9.5.0 by github-actions in #5685
  • chore(deps): update Android SDK Stubs to v8.33.0 by github-actions in #5697
  • chore(deps): update Android SDK to v8.33.0 by github-actions in #5684
  • chore(deps): update Sentry Android Gradle Plugin to v6.1.0 by github-actions in #5687
  • Ref(CI): Add android sdk version check by lucas-zimerman in #5686

🤖 This preview updates automatically when you update the PR.

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 29d0a8b to 7fd1c58 Compare February 25, 2026 08:30
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Feb 25, 2026
@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 25, 2026

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 488.81 ms 524.62 ms 35.80 ms
Size 43.75 MiB 48.46 MiB 4.71 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
c7f264b 434.98 ms 452.96 ms 17.98 ms
9f211e3 451.50 ms 500.00 ms 48.50 ms
9ced351+dirty 405.40 ms 419.39 ms 13.98 ms
f70acbf+dirty 373.39 ms 382.81 ms 9.43 ms
f234eb4+dirty 407.62 ms 429.64 ms 22.02 ms
2adbd1e+dirty 433.98 ms 427.96 ms -6.02 ms
7886639+dirty 425.10 ms 477.73 ms 52.63 ms
a206511+dirty 424.28 ms 474.82 ms 50.54 ms
98f632c 424.25 ms 435.48 ms 11.23 ms
46da307 455.92 ms 443.79 ms -12.13 ms

App size

Revision Plain With Sentry Diff
c7f264b 17.75 MiB 19.68 MiB 1.94 MiB
9f211e3 17.75 MiB 19.68 MiB 1.94 MiB
9ced351+dirty 43.75 MiB 48.41 MiB 4.66 MiB
f70acbf+dirty 17.75 MiB 19.68 MiB 1.94 MiB
f234eb4+dirty 17.75 MiB 19.74 MiB 1.99 MiB
2adbd1e+dirty 17.75 MiB 19.70 MiB 1.96 MiB
7886639+dirty 43.75 MiB 48.42 MiB 4.67 MiB
a206511+dirty 43.75 MiB 48.07 MiB 4.32 MiB
98f632c 17.75 MiB 20.15 MiB 2.41 MiB
46da307 17.75 MiB 19.68 MiB 1.93 MiB

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

Startup times

Revision Plain With Sentry Diff
300c47d+dirty 509.61 ms 528.31 ms 18.69 ms
7d6d267+dirty 389.22 ms 417.54 ms 28.32 ms
1eed088+dirty 377.06 ms 365.22 ms -11.84 ms
e718799+dirty 481.58 ms 524.81 ms 43.23 ms
854e803+dirty 398.94 ms 415.44 ms 16.50 ms
e817162+dirty 438.20 ms 470.33 ms 32.13 ms
e9ae3ed+dirty 526.77 ms 554.56 ms 27.79 ms
ba844d2+dirty 430.20 ms 457.92 ms 27.72 ms
d8ec252 421.51 ms 442.57 ms 21.06 ms
028a929+dirty 479.78 ms 475.83 ms -3.95 ms

App size

Revision Plain With Sentry Diff
300c47d+dirty 43.75 MiB 47.99 MiB 4.24 MiB
7d6d267+dirty 43.75 MiB 48.40 MiB 4.65 MiB
1eed088+dirty 17.75 MiB 19.69 MiB 1.94 MiB
e718799+dirty 43.75 MiB 47.99 MiB 4.24 MiB
854e803+dirty 43.75 MiB 48.07 MiB 4.32 MiB
e817162+dirty 43.75 MiB 48.55 MiB 4.80 MiB
e9ae3ed+dirty 43.75 MiB 48.05 MiB 4.29 MiB
ba844d2+dirty 43.75 MiB 48.08 MiB 4.33 MiB
d8ec252 17.75 MiB 19.68 MiB 1.94 MiB
028a929+dirty 43.75 MiB 47.99 MiB 4.24 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 25, 2026

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1216.60 ms 1220.27 ms 3.67 ms
Size 3.38 MiB 4.78 MiB 1.40 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
ea3e26e+dirty 1229.13 ms 1228.46 ms -0.67 ms
80e4616+dirty 1221.32 ms 1225.64 ms 4.32 ms
818a608+dirty 1205.76 ms 1208.00 ms 2.24 ms
77061ed+dirty 1233.16 ms 1234.88 ms 1.71 ms
bef3709+dirty 1222.07 ms 1220.24 ms -1.83 ms
a206511+dirty 1185.00 ms 1186.35 ms 1.35 ms
74979ac+dirty 1210.49 ms 1213.31 ms 2.82 ms
a2bb688+dirty 1223.53 ms 1232.90 ms 9.37 ms
8a868fe+dirty 1221.50 ms 1230.78 ms 9.28 ms
d590428+dirty 1211.77 ms 1220.51 ms 8.75 ms

App size

Revision Plain With Sentry Diff
ea3e26e+dirty 3.41 MiB 4.58 MiB 1.17 MiB
80e4616+dirty 3.38 MiB 4.60 MiB 1.22 MiB
818a608+dirty 2.63 MiB 3.91 MiB 1.28 MiB
77061ed+dirty 2.63 MiB 3.98 MiB 1.34 MiB
bef3709+dirty 3.38 MiB 4.78 MiB 1.40 MiB
a206511+dirty 3.41 MiB 4.67 MiB 1.25 MiB
74979ac+dirty 3.38 MiB 4.60 MiB 1.22 MiB
a2bb688+dirty 2.63 MiB 3.99 MiB 1.36 MiB
8a868fe+dirty 3.38 MiB 4.60 MiB 1.22 MiB
d590428+dirty 3.38 MiB 4.78 MiB 1.39 MiB

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

Startup times

Revision Plain With Sentry Diff
15c429b+dirty 1207.92 ms 1212.02 ms 4.10 ms
028a929+dirty 1192.81 ms 1192.37 ms -0.44 ms
b243e31+dirty 1225.16 ms 1237.90 ms 12.73 ms
300c47d+dirty 1202.78 ms 1217.14 ms 14.36 ms
e9ae3ed+dirty 1217.55 ms 1213.53 ms -4.02 ms
1eed088+dirty 1233.41 ms 1233.63 ms 0.22 ms
854e803+dirty 1213.53 ms 1216.26 ms 2.73 ms
995b75a+dirty 1210.56 ms 1218.13 ms 7.57 ms
e817162+dirty 1212.43 ms 1216.10 ms 3.67 ms
f24b405+dirty 1223.67 ms 1228.45 ms 4.78 ms

App size

Revision Plain With Sentry Diff
15c429b+dirty 3.41 MiB 4.67 MiB 1.25 MiB
028a929+dirty 3.41 MiB 4.57 MiB 1.16 MiB
b243e31+dirty 2.63 MiB 4.00 MiB 1.36 MiB
300c47d+dirty 3.41 MiB 4.58 MiB 1.17 MiB
e9ae3ed+dirty 3.41 MiB 4.59 MiB 1.18 MiB
1eed088+dirty 2.63 MiB 3.98 MiB 1.35 MiB
854e803+dirty 3.41 MiB 4.67 MiB 1.25 MiB
995b75a+dirty 2.63 MiB 3.98 MiB 1.35 MiB
e817162+dirty 3.38 MiB 4.60 MiB 1.22 MiB
f24b405+dirty 3.38 MiB 4.78 MiB 1.40 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 25, 2026

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 407.52 ms 426.51 ms 18.99 ms
Size 43.94 MiB 49.34 MiB 5.40 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
664c66f+dirty 376.23 ms 389.51 ms 13.28 ms
d73150f+dirty 424.60 ms 454.35 ms 29.75 ms
4a17c8f+dirty 368.54 ms 381.43 ms 12.89 ms
b3b5b0d+dirty 361.42 ms 403.90 ms 42.48 ms
9ced351+dirty 361.74 ms 411.45 ms 49.70 ms
7886639+dirty 530.30 ms 571.34 ms 41.04 ms
c08359e+dirty 406.04 ms 428.87 ms 22.83 ms
3099014+dirty 344.58 ms 404.21 ms 59.63 ms
d751a5d+dirty 341.61 ms 403.06 ms 61.45 ms
682f0f5+dirty 402.33 ms 440.61 ms 38.28 ms

App size

Revision Plain With Sentry Diff
664c66f+dirty 43.94 MiB 49.38 MiB 5.44 MiB
d73150f+dirty 43.94 MiB 49.38 MiB 5.44 MiB
4a17c8f+dirty 43.94 MiB 48.82 MiB 4.88 MiB
b3b5b0d+dirty 7.15 MiB 8.41 MiB 1.26 MiB
9ced351+dirty 43.94 MiB 49.27 MiB 5.33 MiB
7886639+dirty 43.94 MiB 49.28 MiB 5.34 MiB
c08359e+dirty 7.15 MiB 8.42 MiB 1.27 MiB
3099014+dirty 7.15 MiB 8.43 MiB 1.27 MiB
d751a5d+dirty 7.15 MiB 8.41 MiB 1.26 MiB
682f0f5+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
300c47d+dirty 372.92 ms 401.59 ms 28.67 ms
7d6d267+dirty 465.66 ms 514.11 ms 48.45 ms
1eed088+dirty 355.56 ms 384.47 ms 28.90 ms
e718799+dirty 521.13 ms 557.07 ms 35.94 ms
854e803+dirty 472.92 ms 528.84 ms 55.92 ms
d8ec252+dirty 371.60 ms 416.64 ms 45.04 ms
e817162+dirty 354.65 ms 389.76 ms 35.11 ms
e9ae3ed+dirty 448.73 ms 507.29 ms 58.55 ms
ba844d2+dirty 360.94 ms 375.84 ms 14.90 ms
028a929+dirty 385.59 ms 410.49 ms 24.90 ms

App size

Revision Plain With Sentry Diff
300c47d+dirty 43.94 MiB 48.82 MiB 4.88 MiB
7d6d267+dirty 43.94 MiB 49.23 MiB 5.29 MiB
1eed088+dirty 7.15 MiB 8.42 MiB 1.27 MiB
e718799+dirty 43.94 MiB 48.82 MiB 4.88 MiB
854e803+dirty 43.94 MiB 48.90 MiB 4.96 MiB
d8ec252+dirty 7.15 MiB 8.41 MiB 1.26 MiB
e817162+dirty 43.94 MiB 49.38 MiB 5.44 MiB
e9ae3ed+dirty 43.94 MiB 48.87 MiB 4.93 MiB
ba844d2+dirty 43.94 MiB 48.91 MiB 4.97 MiB
028a929+dirty 43.94 MiB 48.82 MiB 4.88 MiB

@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 25, 2026

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1203.56 ms 1206.23 ms 2.67 ms
Size 3.38 MiB 4.78 MiB 1.40 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
ea3e26e+dirty 1216.61 ms 1214.15 ms -2.47 ms
80e4616+dirty 1206.90 ms 1205.94 ms -0.96 ms
818a608+dirty 1218.84 ms 1223.18 ms 4.34 ms
77061ed+dirty 1210.77 ms 1218.45 ms 7.68 ms
bef3709+dirty 1217.79 ms 1225.33 ms 7.54 ms
a206511+dirty 1225.02 ms 1223.74 ms -1.28 ms
74979ac+dirty 1212.33 ms 1212.54 ms 0.21 ms
a2bb688+dirty 1244.82 ms 1238.60 ms -6.22 ms
8a868fe+dirty 1206.85 ms 1215.04 ms 8.19 ms
d590428+dirty 1221.23 ms 1225.27 ms 4.03 ms

App size

Revision Plain With Sentry Diff
ea3e26e+dirty 3.41 MiB 4.58 MiB 1.17 MiB
80e4616+dirty 3.38 MiB 4.60 MiB 1.22 MiB
818a608+dirty 3.19 MiB 4.48 MiB 1.29 MiB
77061ed+dirty 3.19 MiB 4.54 MiB 1.36 MiB
bef3709+dirty 3.38 MiB 4.78 MiB 1.40 MiB
a206511+dirty 3.41 MiB 4.67 MiB 1.25 MiB
74979ac+dirty 3.38 MiB 4.60 MiB 1.22 MiB
a2bb688+dirty 3.19 MiB 4.56 MiB 1.37 MiB
8a868fe+dirty 3.38 MiB 4.60 MiB 1.22 MiB
d590428+dirty 3.38 MiB 4.78 MiB 1.39 MiB

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

Startup times

Revision Plain With Sentry Diff
15c429b+dirty 1219.14 ms 1219.82 ms 0.67 ms
028a929+dirty 1211.19 ms 1211.10 ms -0.08 ms
b243e31+dirty 1232.84 ms 1233.51 ms 0.67 ms
300c47d+dirty 1221.06 ms 1224.00 ms 2.94 ms
e9ae3ed+dirty 1208.33 ms 1209.12 ms 0.79 ms
1eed088+dirty 1220.49 ms 1225.57 ms 5.08 ms
854e803+dirty 1208.53 ms 1208.33 ms -0.20 ms
995b75a+dirty 1227.29 ms 1229.08 ms 1.80 ms
e817162+dirty 1202.53 ms 1208.38 ms 5.85 ms
f24b405+dirty 1210.75 ms 1217.13 ms 6.38 ms

App size

Revision Plain With Sentry Diff
15c429b+dirty 3.41 MiB 4.67 MiB 1.25 MiB
028a929+dirty 3.41 MiB 4.57 MiB 1.16 MiB
b243e31+dirty 3.19 MiB 4.56 MiB 1.38 MiB
300c47d+dirty 3.41 MiB 4.58 MiB 1.17 MiB
e9ae3ed+dirty 3.41 MiB 4.59 MiB 1.18 MiB
1eed088+dirty 3.19 MiB 4.55 MiB 1.36 MiB
854e803+dirty 3.41 MiB 4.67 MiB 1.25 MiB
995b75a+dirty 3.19 MiB 4.55 MiB 1.36 MiB
e817162+dirty 3.38 MiB 4.60 MiB 1.22 MiB
f24b405+dirty 3.38 MiB 4.78 MiB 1.40 MiB

@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 7fd1c58 to e78a3ab Compare February 25, 2026 11:02
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.

2 participants