Skip to content

Conversation

@github-actions
Copy link
Contributor

Bumps scripts/update-javascript.sh from 10.36.0 to 10.37.0.

Auto-generated by a dependency updater.

Changelog

10.37.0

Important Changes

  • feat(core): Introduces a new Sentry.setConversationId() API to track multi turn AI conversations across API calls. (#18909)

    You can now set a conversation ID that will be automatically applied to spans within that scope. This allows you to link traces from the same conversation together.

    import * as Sentry from 'sentry/node';
    
    // Set conversation ID for all subsequent spans
    Sentry.setConversationId('conv_abc123');
    
    // All AI spans will now include the gen_ai.conversation.id attribute
    await openai.chat.completions.create({...});

    This is particularly useful for tracking multiple AI API calls that are part of the same conversation, allowing you to analyze entire conversation flows in Sentry.
    The conversation ID is stored on the isolation scope and automatically applied to spans via the new conversationIdIntegration.

  • feat(tanstackstart-react): Auto-instrument global middleware in sentryTanstackStart Vite plugin (#18844)

    The sentryTanstackStart Vite plugin now automatically instruments requestMiddleware and functionMiddleware arrays in createStart(). This captures performance data without requiring manual wrapping.

    Auto-instrumentation is enabled by default. To disable it:

    // vite.config.ts
    sentryTanstackStart({
      authToken: process.env.SENTRY_AUTH_TOKEN,
      org: 'your-org',
      project: 'your-project',
      autoInstrumentMiddleware: false,
    });

Other Changes

  • feat(core): simplify truncation logic to only keep the newest message (#18906)
  • feat(core): Support new client discard reason invalid (#18901)
  • feat(deps): Bump OpenTelemetry instrumentations (#18934)
  • feat(nextjs): Update default ignore list for sourcemaps (#18938)
  • feat(node): pass prisma instrumentation options through (#18900)
  • feat(nuxt): Don't run source maps related code on Nuxt "prepare" (#18936)
  • feat(replay): Update client report discard reason for invalid sessions (#18796)
  • feat(winston): Add customLevelMap for winston transport (#18922)
  • feat(react-router): Add support for React Router instrumentation API (#18580)
  • fix(astro): Do not show warnings for valid options (#18947)
  • fix(core): Report well known values in gen_ai.operation.name attribute (#18925)
  • fix(node-core): ignore vercel AbortError by default on unhandled rejection (#18973)
  • fix(nuxt): include sentry.config.server.ts in nuxt app types (#18971)
  • fix(profiling): Add platform to envelope item header (#18954)
  • fix(react): Defer React Router span finalization until lazy routes load (#18881)
  • ref(core): rename gen_ai.input.messages.original_length to sentry.sdk_meta.gen_ai.input.messages.original_length (#18970)
  • ref(core): rename gen_ai.request.messages to gen_ai.input.messages (#18944)
  • ref(core): Set system message as separate attribute (#18978)
  • deps: Bump version of sentry-bundler-plugins (#18972)
Internal Changes
  • chore(e2e): Add e2e claude skill (#18957)
  • chore(e2e): Add Makefile to make running specific e2e test apps easier (#18953)
  • chore(e2e): Modify e2e skill to also account for untracked files (#18959)
  • ref(tests): use constants in ai integration tests and add missing ones (#18945)
  • test(nextjs): Added nextjs CF workers test app (#18928)
  • test(prisma): Move to yarn prisma (#18975)

Work in this release was contributed by sebws, harshit078, and fedetorre. Thank you for your contributions!

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Jan 28, 2026
@bruno-garcia bruno-garcia force-pushed the deps/scripts/update-javascript.sh branch from 8f571d0 to ebfff3a Compare January 28, 2026 03:37
@github-actions
Copy link
Contributor Author

github-actions bot commented Jan 28, 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.37.0 by github-actions[bot] in #5589
  • chore(deps): update Bundler Plugins to v4.8.0 by github-actions in #5581
  • feat(tracing): Add sentry-span-attributes prop for custom span attributes by antonis in #5569
  • chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 by dependabot in #5576
  • chore(deps): bump github/codeql-action from 4.31.10 to 4.31.11 by dependabot in #5573
  • chore(deps): bump getsentry/craft from 2.19.0 to 2.20.0 by dependabot in #5575
  • chore(deps): bump getsentry/craft/.github/workflows/changelog-preview.yml from 2.19.0 to 2.20.0 by dependabot in #5574
  • ci(release): Fix changelog-preview permissions by BYK in #5571

🤖 This preview updates automatically when you update the PR.

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

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 389.22 ms 417.54 ms 28.32 ms
Size 43.75 MiB 48.40 MiB 4.65 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
4604da9+dirty 366.44 ms 398.10 ms 31.66 ms
8ff81c0+dirty 574.58 ms 611.44 ms 36.86 ms
93137d1+dirty 400.15 ms 424.74 ms 24.59 ms
1ef8a04+dirty 415.16 ms 415.22 ms 0.06 ms
a31630c+dirty 408.91 ms 416.80 ms 7.89 ms
11ded16+dirty 317.29 ms 329.15 ms 11.86 ms
180638b+dirty 408.87 ms 432.04 ms 23.17 ms
8e653ac+dirty 360.28 ms 372.04 ms 11.76 ms
6416d6c+dirty 407.30 ms 422.00 ms 14.70 ms
161947d+dirty 393.26 ms 403.00 ms 9.74 ms

App size

Revision Plain With Sentry Diff
4604da9+dirty 17.75 MiB 19.74 MiB 2.00 MiB
8ff81c0+dirty 43.75 MiB 48.05 MiB 4.29 MiB
93137d1+dirty 17.75 MiB 19.70 MiB 1.95 MiB
1ef8a04+dirty 43.75 MiB 48.05 MiB 4.29 MiB
a31630c+dirty 17.75 MiB 19.68 MiB 1.94 MiB
11ded16+dirty 17.75 MiB 19.75 MiB 2.00 MiB
180638b+dirty 43.75 MiB 48.08 MiB 4.33 MiB
8e653ac+dirty 17.75 MiB 19.75 MiB 2.00 MiB
6416d6c+dirty 43.75 MiB 48.05 MiB 4.30 MiB
161947d+dirty 17.75 MiB 19.70 MiB 1.95 MiB

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

Startup times

Revision Plain With Sentry Diff
b243e31+dirty 480.42 ms 519.89 ms 39.47 ms
300c47d+dirty 509.61 ms 528.31 ms 18.69 ms
5275213+dirty 420.84 ms 462.24 ms 41.40 ms
aa4ed79+dirty 464.25 ms 510.72 ms 46.47 ms
b48c857+dirty 371.82 ms 376.63 ms 4.82 ms
adc8ee0+dirty 524.31 ms 540.12 ms 15.81 ms
15c429b+dirty 367.98 ms 417.98 ms 50.00 ms
ae0e9ff+dirty 385.88 ms 403.54 ms 17.66 ms
e718799+dirty 481.58 ms 524.81 ms 43.23 ms
d8ec252 421.51 ms 442.57 ms 21.06 ms

App size

Revision Plain With Sentry Diff
b243e31+dirty 17.75 MiB 19.70 MiB 1.96 MiB
300c47d+dirty 43.75 MiB 47.99 MiB 4.24 MiB
5275213+dirty 43.75 MiB 48.04 MiB 4.29 MiB
aa4ed79+dirty 43.75 MiB 48.55 MiB 4.80 MiB
b48c857+dirty 17.75 MiB 19.68 MiB 1.94 MiB
adc8ee0+dirty 43.75 MiB 48.09 MiB 4.33 MiB
15c429b+dirty 43.75 MiB 48.07 MiB 4.32 MiB
ae0e9ff+dirty 17.75 MiB 19.71 MiB 1.96 MiB
e718799+dirty 43.75 MiB 47.99 MiB 4.24 MiB
d8ec252 17.75 MiB 19.68 MiB 1.94 MiB

@github-actions
Copy link
Contributor Author

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 465.66 ms 514.11 ms 48.45 ms
Size 43.94 MiB 49.23 MiB 5.29 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
8ff81c0+dirty 392.47 ms 431.52 ms 39.05 ms
1ef8a04+dirty 450.73 ms 482.38 ms 31.65 ms
785ffb1+dirty 380.65 ms 451.83 ms 71.18 ms
ba75c7c+dirty 377.92 ms 417.74 ms 39.83 ms
180638b+dirty 434.46 ms 470.90 ms 36.44 ms
8e653ac+dirty 304.49 ms 308.84 ms 4.35 ms
6416d6c+dirty 469.16 ms 508.22 ms 39.06 ms
a2bb688+dirty 371.19 ms 389.18 ms 17.99 ms
59d1977+dirty 366.15 ms 393.21 ms 27.06 ms
a699d13+dirty 441.38 ms 487.27 ms 45.89 ms

App size

Revision Plain With Sentry Diff
8ff81c0+dirty 43.94 MiB 48.87 MiB 4.93 MiB
1ef8a04+dirty 43.94 MiB 48.87 MiB 4.93 MiB
785ffb1+dirty 7.15 MiB 8.42 MiB 1.27 MiB
ba75c7c+dirty 7.15 MiB 8.42 MiB 1.27 MiB
180638b+dirty 43.94 MiB 48.91 MiB 4.97 MiB
8e653ac+dirty 7.15 MiB 8.46 MiB 1.31 MiB
6416d6c+dirty 43.94 MiB 48.88 MiB 4.94 MiB
a2bb688+dirty 7.15 MiB 8.43 MiB 1.28 MiB
59d1977+dirty 43.94 MiB 49.22 MiB 5.29 MiB
a699d13+dirty 43.94 MiB 48.88 MiB 4.94 MiB

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

Startup times

Revision Plain With Sentry Diff
b243e31+dirty 369.02 ms 426.48 ms 57.46 ms
300c47d+dirty 372.92 ms 401.59 ms 28.67 ms
5275213+dirty 422.28 ms 445.08 ms 22.80 ms
d8ec252+dirty 371.60 ms 416.64 ms 45.04 ms
aa4ed79+dirty 365.39 ms 397.39 ms 32.00 ms
b48c857+dirty 353.60 ms 411.52 ms 57.92 ms
adc8ee0+dirty 415.32 ms 457.38 ms 42.06 ms
15c429b+dirty 361.38 ms 385.02 ms 23.65 ms
ae0e9ff+dirty 336.33 ms 381.12 ms 44.79 ms
e718799+dirty 521.13 ms 557.07 ms 35.94 ms

App size

Revision Plain With Sentry Diff
b243e31+dirty 7.15 MiB 8.43 MiB 1.28 MiB
300c47d+dirty 43.94 MiB 48.82 MiB 4.88 MiB
5275213+dirty 43.94 MiB 48.87 MiB 4.93 MiB
d8ec252+dirty 7.15 MiB 8.41 MiB 1.26 MiB
aa4ed79+dirty 43.94 MiB 49.38 MiB 5.44 MiB
b48c857+dirty 7.15 MiB 8.41 MiB 1.26 MiB
adc8ee0+dirty 43.94 MiB 48.92 MiB 4.98 MiB
15c429b+dirty 43.94 MiB 48.90 MiB 4.96 MiB
ae0e9ff+dirty 7.15 MiB 8.44 MiB 1.28 MiB
e718799+dirty 43.94 MiB 48.82 MiB 4.88 MiB

@github-actions
Copy link
Contributor Author

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1214.57 ms 1213.89 ms -0.67 ms
Size 3.38 MiB 4.60 MiB 1.22 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
6bd9054+dirty 1207.02 ms 1199.27 ms -7.76 ms
d73150f+dirty 1224.52 ms 1227.17 ms 2.65 ms
d081295+dirty 1205.24 ms 1207.52 ms 2.28 ms
d1fd647+dirty 1218.16 ms 1225.82 ms 7.65 ms
ea3e26e+dirty 1216.61 ms 1214.15 ms -2.47 ms
80e4616+dirty 1206.90 ms 1205.94 ms -0.96 ms
955f2eb+dirty 1225.78 ms 1239.27 ms 13.49 ms
5ee3314+dirty 1234.25 ms 1235.44 ms 1.19 ms
70250df+dirty 1211.96 ms 1222.31 ms 10.35 ms
664c66f+dirty 1195.94 ms 1194.80 ms -1.14 ms

App size

Revision Plain With Sentry Diff
6bd9054+dirty 3.41 MiB 4.67 MiB 1.25 MiB
d73150f+dirty 3.38 MiB 4.60 MiB 1.22 MiB
d081295+dirty 3.41 MiB 4.59 MiB 1.18 MiB
d1fd647+dirty 3.19 MiB 4.56 MiB 1.37 MiB
ea3e26e+dirty 3.41 MiB 4.58 MiB 1.17 MiB
80e4616+dirty 3.38 MiB 4.60 MiB 1.22 MiB
955f2eb+dirty 3.19 MiB 4.55 MiB 1.36 MiB
5ee3314+dirty 3.19 MiB 4.55 MiB 1.37 MiB
70250df+dirty 3.44 MiB 4.59 MiB 1.15 MiB
664c66f+dirty 3.38 MiB 4.60 MiB 1.22 MiB

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

Startup times

Revision Plain With Sentry Diff
e9ae3ed+dirty 1208.33 ms 1209.12 ms 0.79 ms
3cf1cb0+dirty 1231.02 ms 1221.30 ms -9.72 ms
dcebdb7+dirty 1225.80 ms 1231.29 ms 5.49 ms
ff56633+dirty 1240.96 ms 1235.77 ms -5.19 ms
d8ec252+dirty 1223.06 ms 1219.64 ms -3.42 ms
b48c857+dirty 1204.78 ms 1206.73 ms 1.96 ms
adc8ee0+dirty 1207.24 ms 1204.15 ms -3.10 ms
ae0e9ff+dirty 1233.31 ms 1237.02 ms 3.71 ms
9126575+dirty 1213.60 ms 1216.47 ms 2.86 ms
5275213+dirty 1208.78 ms 1206.21 ms -2.57 ms

App size

Revision Plain With Sentry Diff
e9ae3ed+dirty 3.41 MiB 4.59 MiB 1.18 MiB
3cf1cb0+dirty 3.19 MiB 4.58 MiB 1.39 MiB
dcebdb7+dirty 3.19 MiB 4.56 MiB 1.37 MiB
ff56633+dirty 3.19 MiB 4.44 MiB 1.25 MiB
d8ec252+dirty 3.19 MiB 4.44 MiB 1.25 MiB
b48c857+dirty 3.19 MiB 4.53 MiB 1.35 MiB
adc8ee0+dirty 3.44 MiB 4.59 MiB 1.16 MiB
ae0e9ff+dirty 3.19 MiB 4.57 MiB 1.38 MiB
9126575+dirty 3.44 MiB 4.59 MiB 1.15 MiB
5275213+dirty 3.41 MiB 4.59 MiB 1.18 MiB

@github-actions
Copy link
Contributor Author

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1219.00 ms 1213.78 ms -5.22 ms
Size 3.38 MiB 4.60 MiB 1.22 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
6bd9054+dirty 1212.20 ms 1217.89 ms 5.70 ms
d73150f+dirty 1198.44 ms 1210.06 ms 11.62 ms
d081295+dirty 1214.40 ms 1211.27 ms -3.13 ms
d1fd647+dirty 1219.35 ms 1233.18 ms 13.83 ms
ea3e26e+dirty 1229.13 ms 1228.46 ms -0.67 ms
80e4616+dirty 1221.32 ms 1225.64 ms 4.32 ms
955f2eb+dirty 1235.06 ms 1253.88 ms 18.81 ms
5ee3314+dirty 1215.18 ms 1207.64 ms -7.54 ms
70250df+dirty 1214.51 ms 1215.04 ms 0.53 ms
664c66f+dirty 1215.37 ms 1221.30 ms 5.92 ms

App size

Revision Plain With Sentry Diff
6bd9054+dirty 3.41 MiB 4.67 MiB 1.25 MiB
d73150f+dirty 3.38 MiB 4.60 MiB 1.22 MiB
d081295+dirty 3.41 MiB 4.59 MiB 1.18 MiB
d1fd647+dirty 2.63 MiB 3.99 MiB 1.36 MiB
ea3e26e+dirty 3.41 MiB 4.58 MiB 1.17 MiB
80e4616+dirty 3.38 MiB 4.60 MiB 1.22 MiB
955f2eb+dirty 2.63 MiB 3.98 MiB 1.35 MiB
5ee3314+dirty 2.63 MiB 3.99 MiB 1.35 MiB
70250df+dirty 3.44 MiB 4.59 MiB 1.15 MiB
664c66f+dirty 3.38 MiB 4.60 MiB 1.22 MiB

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

Startup times

Revision Plain With Sentry Diff
e9ae3ed+dirty 1217.55 ms 1213.53 ms -4.02 ms
3cf1cb0+dirty 1202.40 ms 1212.53 ms 10.13 ms
dcebdb7+dirty 1199.17 ms 1206.65 ms 7.49 ms
ff56633+dirty 1212.29 ms 1214.81 ms 2.52 ms
d8ec252+dirty 1207.53 ms 1214.22 ms 6.69 ms
b48c857+dirty 1219.14 ms 1240.80 ms 21.66 ms
adc8ee0+dirty 1218.86 ms 1224.06 ms 5.20 ms
ae0e9ff+dirty 1231.67 ms 1227.54 ms -4.13 ms
9126575+dirty 1220.25 ms 1219.30 ms -0.95 ms
5275213+dirty 1224.65 ms 1223.43 ms -1.22 ms

App size

Revision Plain With Sentry Diff
e9ae3ed+dirty 3.41 MiB 4.59 MiB 1.18 MiB
3cf1cb0+dirty 2.63 MiB 4.01 MiB 1.38 MiB
dcebdb7+dirty 2.63 MiB 3.99 MiB 1.36 MiB
ff56633+dirty 2.63 MiB 3.87 MiB 1.24 MiB
d8ec252+dirty 2.63 MiB 3.87 MiB 1.24 MiB
b48c857+dirty 2.63 MiB 3.96 MiB 1.33 MiB
adc8ee0+dirty 3.44 MiB 4.59 MiB 1.16 MiB
ae0e9ff+dirty 2.63 MiB 4.00 MiB 1.37 MiB
9126575+dirty 3.44 MiB 4.59 MiB 1.15 MiB
5275213+dirty 3.41 MiB 4.59 MiB 1.18 MiB

@antonis antonis enabled auto-merge (squash) January 28, 2026 09:55
@antonis antonis merged commit 400f0ac into main Jan 28, 2026
123 of 129 checks passed
@antonis antonis deleted the deps/scripts/update-javascript.sh branch January 28, 2026 09:55
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