-
-
Couldn't load subscription status.
- Fork 353
chore(deps): update JavaScript SDK to v10.17.0 #5195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
107f582 to
25ef1e9
Compare
Android (legacy) Performance metrics 🚀
|
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 23080e5 | 384.85 ms | 382.57 ms | -2.28 ms |
| 1853710 | 555.47 ms | 556.59 ms | 1.12 ms |
| 77061ed+dirty | 369.55 ms | 408.35 ms | 38.80 ms |
| 20d5eaa | 377.62 ms | 406.50 ms | 28.88 ms |
| f70acbf+dirty | 373.39 ms | 382.81 ms | 9.43 ms |
| 6479fd5+dirty | 412.95 ms | 434.02 ms | 21.07 ms |
| 8ece263 | 441.96 ms | 444.96 ms | 3.00 ms |
| af9331b | 449.77 ms | 479.20 ms | 29.43 ms |
| a0b15d6 | 423.06 ms | 437.77 ms | 14.71 ms |
| 46da307 | 455.92 ms | 443.79 ms | -12.13 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 23080e5 | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| 1853710 | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| 77061ed+dirty | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| 20d5eaa | 17.75 MiB | 20.15 MiB | 2.41 MiB |
| f70acbf+dirty | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| 6479fd5+dirty | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| 8ece263 | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| af9331b | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| a0b15d6 | 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 |
|---|---|---|---|
| 91d4b7d | 406.98 ms | 419.14 ms | 12.16 ms |
| b48c857+dirty | 371.82 ms | 376.63 ms | 4.82 ms |
| ff56633 | 463.52 ms | 466.79 ms | 3.27 ms |
| d8ec252 | 421.51 ms | 442.57 ms | 21.06 ms |
| 1eed088+dirty | 377.06 ms | 365.22 ms | -11.84 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 91d4b7d | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| b48c857+dirty | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| ff56633 | 17.75 MiB | 19.68 MiB | 1.93 MiB |
| d8ec252 | 17.75 MiB | 19.68 MiB | 1.94 MiB |
| 1eed088+dirty | 17.75 MiB | 19.69 MiB | 1.94 MiB |
Android (new) Performance metrics 🚀
|
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 77061ed+dirty | 359.40 ms | 424.10 ms | 64.70 ms |
| 95aaf8a+dirty | 342.82 ms | 393.75 ms | 50.93 ms |
| f70acbf+dirty | 520.12 ms | 558.91 ms | 38.79 ms |
| 6479fd5+dirty | 393.06 ms | 434.04 ms | 40.98 ms |
| c7f264b+dirty | 356.98 ms | 407.46 ms | 50.48 ms |
| d916aa3+dirty | 411.72 ms | 451.76 ms | 40.03 ms |
| 20daa0a+dirty | 352.33 ms | 424.30 ms | 71.98 ms |
| e2fa43d+dirty | 326.56 ms | 372.88 ms | 46.32 ms |
| 785ffb1+dirty | 380.65 ms | 451.83 ms | 71.18 ms |
| 46bd012+dirty | 333.76 ms | 359.24 ms | 25.48 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| 77061ed+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| 95aaf8a+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| f70acbf+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| 6479fd5+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| c7f264b+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| d916aa3+dirty | 7.15 MiB | 8.42 MiB | 1.27 MiB |
| 20daa0a+dirty | 7.15 MiB | 8.42 MiB | 1.27 MiB |
| e2fa43d+dirty | 7.15 MiB | 8.42 MiB | 1.27 MiB |
| 785ffb1+dirty | 7.15 MiB | 8.42 MiB | 1.27 MiB |
| 46bd012+dirty | 7.15 MiB | 8.42 MiB | 1.27 MiB |
Previous results on branch: deps/scripts/update-javascript.sh
Startup times
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ff56633+dirty | 324.65 ms | 389.38 ms | 64.72 ms |
| 91d4b7d+dirty | 359.58 ms | 405.98 ms | 46.40 ms |
| b48c857+dirty | 353.60 ms | 411.52 ms | 57.92 ms |
| d8ec252+dirty | 371.60 ms | 416.64 ms | 45.04 ms |
| 1eed088+dirty | 355.56 ms | 384.47 ms | 28.90 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ff56633+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| 91d4b7d+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| b48c857+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| d8ec252+dirty | 7.15 MiB | 8.41 MiB | 1.26 MiB |
| 1eed088+dirty | 7.15 MiB | 8.42 MiB | 1.27 MiB |
iOS (legacy) Performance metrics 🚀
|
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| bc9680d+dirty | 1221.41 ms | 1241.47 ms | 20.06 ms |
| c9e95bd+dirty | 1240.19 ms | 1246.33 ms | 6.14 ms |
| c1573b3+dirty | 1203.33 ms | 1202.47 ms | -0.86 ms |
| 49ef936+dirty | 1228.42 ms | 1217.09 ms | -11.33 ms |
| 8d89cc9+dirty | 1222.92 ms | 1239.43 ms | 16.51 ms |
| e2fa43d+dirty | 1216.04 ms | 1232.65 ms | 16.61 ms |
| 9f211e3+dirty | 1218.80 ms | 1233.88 ms | 15.08 ms |
| 7be1f99+dirty | 1226.69 ms | 1217.76 ms | -8.93 ms |
| 21c9e75+dirty | 1237.78 ms | 1247.66 ms | 9.88 ms |
| 5c16cdc+dirty | 1209.32 ms | 1210.67 ms | 1.35 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| bc9680d+dirty | 2.63 MiB | 3.81 MiB | 1.18 MiB |
| c9e95bd+dirty | 2.63 MiB | 3.87 MiB | 1.24 MiB |
| c1573b3+dirty | 2.63 MiB | 3.81 MiB | 1.18 MiB |
| 49ef936+dirty | 2.63 MiB | 3.98 MiB | 1.34 MiB |
| 8d89cc9+dirty | 2.63 MiB | 3.96 MiB | 1.33 MiB |
| e2fa43d+dirty | 2.63 MiB | 3.81 MiB | 1.18 MiB |
| 9f211e3+dirty | 2.63 MiB | 3.91 MiB | 1.28 MiB |
| 7be1f99+dirty | 2.63 MiB | 3.81 MiB | 1.18 MiB |
| 21c9e75+dirty | 2.63 MiB | 3.81 MiB | 1.18 MiB |
| 5c16cdc+dirty | 2.63 MiB | 3.96 MiB | 1.33 MiB |
Previous results on branch: deps/scripts/update-javascript.sh
Startup times
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ff56633+dirty | 1212.29 ms | 1214.81 ms | 2.52 ms |
| 91d4b7d+dirty | 1222.45 ms | 1227.18 ms | 4.73 ms |
| b48c857+dirty | 1219.14 ms | 1240.80 ms | 21.66 ms |
| d8ec252+dirty | 1207.53 ms | 1214.22 ms | 6.69 ms |
| 1eed088+dirty | 1233.41 ms | 1233.63 ms | 0.22 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ff56633+dirty | 2.63 MiB | 3.87 MiB | 1.24 MiB |
| 91d4b7d+dirty | 2.63 MiB | 3.91 MiB | 1.28 MiB |
| b48c857+dirty | 2.63 MiB | 3.96 MiB | 1.33 MiB |
| d8ec252+dirty | 2.63 MiB | 3.87 MiB | 1.24 MiB |
| 1eed088+dirty | 2.63 MiB | 3.98 MiB | 1.35 MiB |
iOS (new) Performance metrics 🚀
|
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ec14be7+dirty | 1229.62 ms | 1230.53 ms | 0.91 ms |
| d751a5d+dirty | 1212.22 ms | 1217.94 ms | 5.71 ms |
| 23080e5+dirty | 1221.39 ms | 1222.08 ms | 0.70 ms |
| 64cd15c+dirty | 1213.50 ms | 1223.54 ms | 10.04 ms |
| 77061ed+dirty | 1210.77 ms | 1218.45 ms | 7.68 ms |
| ba75c7c+dirty | 1236.14 ms | 1240.69 ms | 4.55 ms |
| 95aaf8a+dirty | 1206.83 ms | 1213.65 ms | 6.81 ms |
| 98f632c+dirty | 1221.38 ms | 1229.26 ms | 7.88 ms |
| 534ba8c+dirty | 1225.00 ms | 1237.43 ms | 12.43 ms |
| a31630c+dirty | 1241.32 ms | 1226.98 ms | -14.34 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ec14be7+dirty | 3.19 MiB | 4.54 MiB | 1.36 MiB |
| d751a5d+dirty | 3.19 MiB | 4.54 MiB | 1.36 MiB |
| 23080e5+dirty | 3.19 MiB | 4.48 MiB | 1.29 MiB |
| 64cd15c+dirty | 3.19 MiB | 4.38 MiB | 1.19 MiB |
| 77061ed+dirty | 3.19 MiB | 4.54 MiB | 1.36 MiB |
| ba75c7c+dirty | 3.19 MiB | 4.38 MiB | 1.19 MiB |
| 95aaf8a+dirty | 3.19 MiB | 4.44 MiB | 1.25 MiB |
| 98f632c+dirty | 3.19 MiB | 4.38 MiB | 1.19 MiB |
| 534ba8c+dirty | 3.19 MiB | 4.38 MiB | 1.19 MiB |
| a31630c+dirty | 3.19 MiB | 4.54 MiB | 1.36 MiB |
Previous results on branch: deps/scripts/update-javascript.sh
Startup times
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ff56633+dirty | 1240.96 ms | 1235.77 ms | -5.19 ms |
| 91d4b7d+dirty | 1221.65 ms | 1215.91 ms | -5.74 ms |
| b48c857+dirty | 1204.78 ms | 1206.73 ms | 1.96 ms |
| d8ec252+dirty | 1223.06 ms | 1219.64 ms | -3.42 ms |
| 1eed088+dirty | 1220.49 ms | 1225.57 ms | 5.08 ms |
App size
| Revision | Plain | With Sentry | Diff |
|---|---|---|---|
| ff56633+dirty | 3.19 MiB | 4.44 MiB | 1.25 MiB |
| 91d4b7d+dirty | 3.19 MiB | 4.48 MiB | 1.29 MiB |
| b48c857+dirty | 3.19 MiB | 4.53 MiB | 1.35 MiB |
| d8ec252+dirty | 3.19 MiB | 4.44 MiB | 1.25 MiB |
| 1eed088+dirty | 3.19 MiB | 4.55 MiB | 1.36 MiB |
25ef1e9 to
9a0f16f
Compare
097372d to
7710e7c
Compare
893e68e to
3065d3f
Compare
cd7e43d to
8957c95
Compare
|
Blocked on #5228 |
10 tasks
8957c95 to
2c342bc
Compare
antonis
approved these changes
Oct 3, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps scripts/update-javascript.sh from 10.12.0 to 10.17.0.
Auto-generated by a dependency updater.
Changelog
10.17.0
Important Changes
feat(nuxt): Implement server middleware instrumentation (#17796)
This release introduces instrumentation for Nuxt middleware, ensuring that all middleware handlers are automatically wrapped with tracing and error reporting functionality.
fix(aws-serverless): Take
http_proxyinto account when choosinguseLayerExtensiondefault (#17817)The default setting for
useLayerExtensionnow considers thehttp_proxyenvironment variable.When
http_proxyis set,useLayerExtensionwill be off by default.If you use a
http_proxybut would still like to make use of the Sentry Lambda extension, exemptlocalhostin ano_proxyenvironment variable.Other Changes
beforeSendSpan(#17815)Internal Changes
10.16.0
replay_is_bufferingflag (#17752)instrumentAnthropicAiClientbreaking MessageStream api (#17754)Internal Changes
publish_releasecommand (#17797)import-in-the-middlewhen building the Lambda layer (#17780)import-in-the-middle1.14.2due tovercel/nftincompatibility (#17777)" (#17784)import-in-the-middle1.14.2due tovercel/nftincompatibility (#17777)10.15.0
Important Changes
feat(cloudflare): Add honoIntegration with error-filtering function (#17743)
This release adds a
honoIntegrationtosentry/cloudflare, which exposes ashouldHandleErrorfunction that lets you define which errors inonErrorshould be captured.By default, Sentry captures exceptions with
error.status >= 500 || error.status <= 299.The integration is added by default, and it's possible to modify this behavior like this:
feat(node): Add instrumentation for hono handler (#17428)
This PR enhances the Hono integration by adding comprehensive handler instrumentation, error handling capabilities.
feat(aws): Enable Lambda extension by default when using the Lamba layer (#17684)
feat(browser): Add
setActiveSpanInBrowserto set an active span in the browser (#17714)This PR adds a feature to the browser SDKs only: Making an inactive span active. We do this to enable use cases where having a span only being active in the callback is not practical.
Other Changes
0andundefinedresource timing values (#17751)Internal Changes
typescript-eslint/no-unnecessary-type-assertionrule (#17728)es2020everywhere (#17709)Work in this release was contributed by Karibash. Thank you for your contribution!
10.14.0
Important Changes
feat(cloudflare,vercel-edge): Add support for Google Gen AI instrumentation (#17723)
The SDK now supports manually instrumenting Google's Gen AI operations in Cloudflare Workers and Vercel Edge Runtime environments, providing insights into your AI operations. You can use
const wrappedClient = Sentry.instrumentGoogleGenAIClient(genAiClient)to get an instrumented client.Other Changes
WeakRefwhen storing it on spans (#17712)Internal Changes
10.13.0
Important Changes
feat(browser): Add option to explicitly end pageload span via
reportPageLoaded()(#17697)With this release you can take manual control of ending the pageload span. Usually this span is ended automatically by the SDK, based on a period of inactivity after the initial page was loaded in the browser. If you want full control over the pageload duration, you can tell Sentry, when your page was fully loaded:
Note that if
Sentry.reportPageLoaded()is not called within 30 seconds of the initial pageload (or whatever value thefinalTimeoutoption is set to), the pageload span will be ended automatically.feat(core,node): Add instrumentation for
GoogleGenAI(#17625)The SDK now automatically instruments the
google/genaipackage to provide insights into your AI operations.feat(nextjs): Promote
useRunAfterProductionCompileHookto non-experimental build option (#17721)The
useRunAfterProductionCompileHookoption is no longer experimental and is now a stable build option for Next.js projects.feat(nextjs): Use
afterProductionCompilehook for webpack builds (#17655)Next.js projects using webpack can opt-in to use the
useRunAfterProductionCompileHookhook for source map uploads.feat(nextjs): Flip default value for
useRunAfterProductionCompileHookfor Turbopack builds (#17722)The
useRunAfterProductionCompileHookoption is now enabled by default for Turbopack builds, enabling automated source map uploads.feat(node): Do not drop 300 and 304 status codes by default (#17686)
HTTP transactions with 300 and 304 status codes are now captured by default, providing better visibility into redirect and caching behavior.
Other Changes
onSuccesstohandleCallbackErrors(#17679)consoleLoggingIntegration(#17703)oscontext (#17720)thirdPartyErrorFilterIntegration(#17693)thiscontext for vercel AI instrumentation (#17681)Internal Changes
reportPageLoaded(#17724)getTestMatrix(#17673)SyncPromisewhere not needed (#17641)ignoreSpans(#17692)module_metadataassignment and cleanup functions (#17696)HandleDocumentRequestFunction(#17680)Work in this release was contributed by Olexandr88. Thank you for your contribution!