⬆️ Upgrade sentry-javascript monorepo to v10#1537
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
85c00c1 to
91feab3
Compare
91feab3 to
8cf7e00
Compare
bb137fe to
5613fbd
Compare
c844af5 to
91c6588
Compare
53d51f5 to
6ec8a2b
Compare
a474e1e to
021c470
Compare
2830c8a to
efbacf2
Compare
bd890ce to
9b0bfb9
Compare
add96f8 to
0f8db60
Compare
5458c95 to
09a52ce
Compare
09a52ce to
5b3e394
Compare
9d393ae to
f789b46
Compare
f789b46 to
c22b6c9
Compare
7babac3 to
49a4a68
Compare
6b6f71e to
c575dd3
Compare
c575dd3 to
11fd548
Compare
11fd548 to
969e7ae
Compare
eeed9da to
16f49a0
Compare
16f49a0 to
955cde3
Compare
0a53780 to
4df0074
Compare
4df0074 to
744c627
Compare
fb35f65 to
a0ed216
Compare
bedeceb to
d124caf
Compare
acf81af to
735a075
Compare
787c0ad to
0c1c53a
Compare
0c1c53a to
8fead73
Compare
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
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.
This PR contains the following updates:
7.x || 8.x→7.x || 8.x || 10.x8.55.0→10.63.07.x || 8.x→7.x || 8.x || 10.xRelease Notes
getsentry/sentry-javascript (@sentry/browser)
v10.63.0Compare Source
url.fullattribute to resource spans (#21846)extendIntegrationmethod (#21759)isTracingSuppressedto the async context strategy (#21785)fastifyIntegration(#21706)sentry.status.messageattribute (#21811)Internal Changes
fastifyIntegration(#21706)spanStreamingIntegrationsetup intoServerRuntimeClient(#21814)mysqlinstrumentation with orchestrion bundler plugin (#21782)Work in this release was contributed by @suzunn. Thank you for your contribution!
v10.62.0Compare Source
Important Changes
feat(server-runtimes): Add v7 support for
vercelAiIntegration(#21613)The
vercelAiIntegrationnow supports v7 of theaipackage. Note that v7 is not yet supported on Cloudflare.Other Changes
Work in this release was contributed by @hyunbinseo. Thank you for your contribution!
Internal Changes
no-browser-sessionlighthouse e2e test mode (#21787)Bundle size 📦
v10.61.0Compare Source
Important Changes
feat(core): Enable
streamGenAiSpansby default (#21732)The SDK now extracts all
gen_aispans out of a transaction and sends them as v2 envelope items by default. This prevents gen_ai spans from being dropped when the transaction payload exceeds size limits. Because they are no longer constrained by transaction size limits, AI message data is also no longer truncated by default. SetenableTruncation: trueon the respective AI integration to re-enable truncation. To keep the previous behavior, setstreamGenAiSpans: false.Self-hosted Sentry users should opt out with
streamGenAiSpans: false, since streamed gen_ai spans may not be ingested by their Sentry instance.Other Changes
db.query.summaryfunctionality (#21670)Sentry.setAttribute(s)APIs (#21705)trace_idswith span streaming (#21714)Internal Changes
bindTracingChannelToSpanacross runtimes (#21642)fsIntegration(#21654)sentry-sdk-initmeasure and marks (#21687)Bundle size 📦
v10.60.0Compare Source
v10.59.0Compare Source
Important Changes
feat(react-router): Add support for React Router v8 (#21633)
The SDK now supports React Router v8, in both the framework and SPA (
@sentry/react) modes.feat(react): Add version-agnostic React Router SPA exports (#21633)
@sentry/reactnow exports version-agnostic wrappers for React Router v6+ SPA instrumentation.The new exports replace the version-specific
V6/V7variants, which are now deprecated:reactRouterV6BrowserTracingIntegration/V7reactRouterBrowserTracingIntegrationwithSentryReactRouterV6Routing/V7wrapReactRouterRoutingwrapCreateBrowserRouterV6/V7wrapCreateBrowserRouterwrapCreateMemoryRouterV6/V7wrapCreateMemoryRouterwrapUseRoutesV6/V7wrapUseRoutesThe deprecated exports continue to work and will be removed in the next major version.
Other Changes
streamGenAiSpansis enabled (#21603)spanStartevent (#21644)//request paths (#21645)productionas defaultsentry.environmentattribute value on streamed spans (#21637)Internal Changes
@sentry/conventions(#21597)bundler(#21559)@sentry/conventions(#21492)@sentry/conventions(#21493)@sentry/conventions(#21494)@sentry/conventions(#21495)@sentry/conventions(#21496)@sentry/conventions(#21497)@sentry/conventions(#21490)@sentry/conventions(#21498)Bundle size 📦
v10.58.0Compare Source
Important Changes
feat(hono): Add support for the Deno runtime (#21450)
@sentry/hononow supports the Deno runtime via a new@sentry/hono/denoentry point.Install
@sentry/denoas a peer dependency and initialize Sentry through thesentry()middleware:feat(core): Extract objects as structured logs in
consoleLoggingIntegration(#21385)The
consoleLoggingIntegrationnow extracts structured log attributes when the first argument is a plain object.feat(react-router): Stabilize the instrumentation API (#21470)
React Router's instrumentation API is now stable — the
@experimentalmarkers have been removed fromcreateSentryServerInstrumentation,createSentryClientInstrumentation, and the related helpers and types.The manual server wrappers
wrapServerLoaderandwrapServerActionare now deprecated in favor of it. Exportinstrumentations = [Sentry.createSentryServerInstrumentation()]from yourentry.server.tsxto instrument all loaders and actions without wrapping them individually.Other Changes
useInstrumentationAPI(#21432)__sentry_wrapped__inherited fromFunction.prototype(#21506)safeJoinside-effect-free for DOM elements (#21356)moduleandtypesfields inpackage.json(#21449)okinstead ofinternal_error(#21521)defaultexports condition (#21472)Work in this release was contributed by @archievi, @AyaanFaisal21, @itosa-kazu, and @bkchr. Thank you for your contributions!
Internal Changes
22.7.5(#21527)SENTRY_BUILD_PRESERVE_MODULESenv check from rollup configs (#21487)B
Configuration
📅 Schedule: (in timezone Europe/Paris)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.