Skip to content

chore(deps): bump the everything-else group across 1 directory with 15 updates - #6559

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/everything-else-1fea38e918
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/everything-else-1fea38e918

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the everything-else group with 15 updates in the / directory:

Package From To
@rdi-ui/pipeline 0.1.35 0.1.49
@sentry/electron 7.18.0 7.20.2
@sentry/react 10.73.0 10.76.2
dompurify 3.4.14 3.4.17
jszip 3.10.1 3.10.2
react-hook-form 7.87.0 7.90.0
socket.io-client 4.8.3 4.8.4
@sentry/vite-plugin 5.4.0 5.4.1
@sentry/webpack-plugin 5.4.0 5.4.1
@types/lodash 4.17.25 4.17.27
concurrently 9.2.4 9.2.5
core-js 3.50.0 3.51.0
csv-stringify 6.8.3 6.9.0
moment 2.30.1 2.31.0
tsx 4.23.13 4.23.15

Updates @rdi-ui/pipeline from 0.1.35 to 0.1.49

Updates @sentry/electron from 7.18.0 to 7.20.2

Release notes

Sourced from @​sentry/electron's releases.

7.20.2

Bug Fixes 🐛

V7

  • Only add main process context lines to renderer frames in the app directory by @​timfish in #1475
  • Allow removal of message listeners on utility processes by @​timfish in #1474
  • Stop re-running event processors on every main process scope change by @​timfish in #1470

7.20.1

Bug Fixes 🐛

  • Handle v1 standalone span envelopes from renderers (v7) by @​timfish in #1451
  • Keep framework SDK default integrations in renderer init (v7) by @​timfish in #1454

Internal Changes 🔧

7.20.0

New Features ✨

Bug Fixes 🐛

  • Honour enabled: false for envelopes forwarded from renderers and utility processes by @​timfish in #1432

Internal Changes 🔧

7.19.0

New Features ✨

Internal Changes 🔧

Changelog

Sourced from @​sentry/electron's changelog.

7.20.2

Bug Fixes 🐛

V7

  • Only add main process context lines to renderer frames in the app directory by @​timfish in #1475
  • Allow removal of message listeners on utility processes by @​timfish in #1474
  • Stop re-running event processors on every main process scope change by @​timfish in #1470

7.20.1

Bug Fixes 🐛

  • Handle v1 standalone span envelopes from renderers (v7) by @​timfish in #1451
  • Keep framework SDK default integrations in renderer init (v7) by @​timfish in #1454

Internal Changes 🔧

7.20.0

New Features ✨

Bug Fixes 🐛

  • Honour enabled: false for envelopes forwarded from renderers and utility processes by @​timfish in #1432

Internal Changes 🔧

7.19.0

New Features ✨

Internal Changes 🔧

Commits
  • 64029a3 release: 7.20.2
  • faf4ce9 fix(v7): Only add main process context lines to renderer frames in the app di...
  • 35cb0be fix(v7): Allow removal of message listeners on utility processes (#1474)
  • e3d93b9 fix(v7): Stop re-running event processors on every main process scope change ...
  • 778502a Merge commit 'd1b000e78fd86476f49e6fec4207385a60196b09' into v7
  • d1b000e release: 7.20.1
  • 877b0ab chore: Change the publish tag (#1455)
  • d3c6736 fix: Handle v1 standalone span envelopes from renderers (v7) (#1451)
  • 9ff12c9 fix: Keep framework SDK default integrations in renderer init (v7) (#1454)
  • 1a500a8 Merge remote-tracking branch 'remotes/origin/release/7.20.0'
  • Additional commits viewable in compare view

Updates @sentry/react from 10.73.0 to 10.76.2

Release notes

Sourced from @​sentry/react's releases.

10.76.2

  • feat(v10/deps): Bump bundler plugins to 5.4.1 (#25147)
  • fix(v10/ai): Normalize token usage and preserve cache breakdowns (#25126)
  • fix(v10/core): Exclude attachments from internal exception events (#25167)
  • fix(v10/effect): Detect HTTP spans named after the request method (#25169)
  • fix(v10/sveltekit): Upload source maps with SvelteKit 3 (#25172)

Bundle size 📦

Path Size
@​sentry/browser 27.57 KB
@​sentry/browser - with treeshaking flags 26.05 KB
@​sentry/browser (incl. Tracing) 46 KB
@​sentry/browser (incl. Tracing + Span Streaming) 47.76 KB
@​sentry/browser (incl. Tracing, Profiling) 50.68 KB
@​sentry/browser (incl. Tracing, Replay) 84.5 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 74.37 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 89.13 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 101.46 KB
@​sentry/browser (incl. Feedback) 44.34 KB
@​sentry/browser (incl. sendFeedback) 32.25 KB
@​sentry/browser (incl. FeedbackAsync) 37.27 KB
@​sentry/browser (incl. Metrics) 28.64 KB
@​sentry/browser (incl. Logs) 28.86 KB
@​sentry/browser (incl. Metrics & Logs) 29.52 KB
@​sentry/react 29.33 KB
@​sentry/react (incl. Tracing) 48.29 KB
@​sentry/vue 33.24 KB
@​sentry/vue (incl. Tracing) 48.35 KB
@​sentry/svelte 27.59 KB
CDN Bundle 29.88 KB
CDN Bundle (incl. Tracing) 47.92 KB
CDN Bundle (incl. Logs, Metrics) 31.42 KB
CDN Bundle (incl. Tracing, Logs, Metrics) 49.23 KB
CDN Bundle (incl. Replay, Logs, Metrics) 69.92 KB
CDN Bundle (incl. Tracing, Replay) 84.74 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 85.99 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 90.4 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 91.67 KB
CDN Bundle - uncompressed 88.84 KB
CDN Bundle (incl. Tracing) - uncompressed 144.5 KB
CDN Bundle (incl. Logs, Metrics) - uncompressed 93.44 KB
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 148.39 KB
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 215.85 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 261.51 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 265.38 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 274.89 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 278.75 KB
@​sentry/nextjs (client) 50.76 KB

... (truncated)

Changelog

Sourced from @​sentry/react's changelog.

10.76.2

  • feat(v10/deps): Bump bundler plugins to 5.4.1 (#25147)
  • fix(v10/ai): Normalize token usage and preserve cache breakdowns (#25126)
  • fix(v10/core): Exclude attachments from internal exception events ([(#25167)](getsentry/sentry-javascript#25167))
  • fix(v10/effect): Detect HTTP spans named after the request method (#25169)
  • fix(v10/sveltekit): Upload source maps with SvelteKit 3 ((#25172)

10.76.1

  • chore(v10/deps): Bump rrweb to 2.44.1 (#25101)
  • fix(v10/browser-utils): Handle NS_ERROR_NOT_INITIALIZED from setTimeout in Firefox (#25051)
  • fix(v10/feedback): Correct overlapping screenshot annotations and drag dimming (#25046)
  • fix(v10/nextjs): Include basePath in request url of Pages Router errors (#25064)
  • fix(v10/nuxt): Do not inject debug IDs into the SSR build (#25094)
  • fix(v10/sveltekit): Export consoleLoggingIntegration from worker entry (#25063)
  • fix(v10/sveltekit): Resolve @opentelemetry/api via the SDK on SvelteKit 3 (#25105)
  • fix(v10/vue): Share one root render span debounce timer across components (#24887)
  • test(v10/e2e): Backport CI fixes for cloudflare and sveltekit-3 e2e tests (#25102)
  • test(v10/nuxt): Wait for hydration instead of networkidle in dev-mode (#25103)

10.76.0

  • feat(v10/vue,nuxt): Record default UI spans without Options API (mixins) (#24885)
  • fix(v10/aws-serverless): Keep Lambda extension polling past 300s (#24828)
  • fix(v10/deno): Flush buffered metrics and logs before process exit (#24938)
  • fix(v10/nitro): Capture errors only through the Nitro error hook (#24963)
  • fix(v10/node-core): Flush buffered metrics on process exit (#24937)
  • fix(v10/react-router): Avoid duplicating Vite config arrays (#24936)
  • fix(v10/tanstackstart-react): Avoid duplicating Vite config arrays (#24935)
  • test(v10/effect): Make effect/http stable (#24942)

10.75.3

  • fix(v10/tanstackstart-react): Reject non-POST requests to the managed tunnel route (#24617)

... (truncated)

Commits
  • 042e228 fix typo in changelog
  • c04d41f release: 10.76.2
  • 3810881 meta(changelog): Update changelog for 10.76.2 (#25181)
  • 73cb3d0 fix(v10/core): Exclude attachments from internal exception events (#25167)
  • 65482d6 fix(v10/sveltekit): Upload source maps with SvelteKit 3 (#25172)
  • 485ebb3 feat(v10/deps): Bump bundler plugins to 5.4.1 (#25147)
  • a9c5c42 fix(v10/effect): Detect HTTP spans named after the request method (#25169)
  • 602f245 fix(v10/ai): Normalize token usage and preserve cache breakdowns (#25126)
  • 527414e test(v10/nextjs): Pin nextjs-16-cf-workers latest variant to Next.js 16.3 (#2...
  • 910d09d Merge commit 'c2bf38e907c80719bd94bde2ef894bcd0ae018ae' into v10
  • Additional commits viewable in compare view

Updates dompurify from 3.4.14 to 3.4.17

Release notes

Sourced from dompurify's releases.

DOMPurify 3.4.17

  • Fixed an issue with IN_PLACE, SAFE_FOR_TEMPLATES and shadow roots, thanks @​manus-pi
  • Fixed IN_PLACE handling of nodes that hooks or custom elements tough during sanitization, thanks @​uttej-badwane
  • Fixed the SMIL attributeName guard in XHTML mode, thanks @​Koukyosyumei
  • Hardened several smaller edge cases (namespaces, literal-text elements, isValidAttribute()), thanks @​artiphishell
  • Added a purify-edge test runner as a compatibility check, thanks @​anzal1
  • Clarified the IN_PLACE documentation in the README about possible risks
  • Updated several dependencies

DOMPurify 3.4.16

  • Fixed a problem with IN_PLACE node removal when working with hooks, thanks @​manus-pi
  • Fixed a problem with IN_PLACE sanitization and raw-text roots, thanks @​h-t-m
  • Fixed a problem with ESM default exports landing in CommonJS declarations, thanks @​ssi02014
  • Migrated from rollup to rolldown because performance, thanks @​ssi02014
  • Bumped several dependencies where possible

DOMPurify 3.4.15

  • Added better clobbering hardening when XML content is involved, thanks @​gnyselcuk
  • Added several smaller hardening and edge-case improvements, thanks @​leechristensen
  • Bumped several dependencies where possible
Commits

Updates jszip from 3.10.1 to 3.10.2

Changelog

Sourced from jszip's changelog.

v3.10.2 2026-09-09

  • Fix cross-realm binary type detection in getTypeOf. Fixes #759 (see #578)
  • Add missing types for JSZip.defaults. Fixes #690 (see #927)
  • Fix Blob support in Node.js 18 and up. Fixes #941 (see #955)
Commits
Maintainer changes

This version was pushed to npm by jkoops, a new releaser for jszip since your current version.


Updates react-hook-form from 7.87.0 to 7.90.0

Release notes

Sourced from react-hook-form's releases.

Version 7.90.0

🐞 Fixes

  • Fix useForm marking fields named after Object.prototype members as touched on blur and setValue (#13833)
  • Fix cloneObject preserving the length of sparse arrays (#13834)
  • Fix dirty values extraction for fields named hasOwnProperty (#13832)
  • Fix useForm retaining options removed from props on re-render (#13831)
  • Fix useFieldArray handling duplicate indexes in remove() without mutating the provided indexes (#13830)
  • Fix useFieldArray unregistering fields while a parent array reindexes (#13828)
  • Fix input values edited before the form is ready being lost (#13827)
  • Fix useWatch not updating watched objects after an Activity subtree reconnects (#13819)
  • Fix reset() incorrectly setting isDirty when using keepDefaultValues without values (#13820)
  • Fix Controller blur validation not working after reset() (#13817)
  • Fix watch using stale shouldUnregister options when registering fields (#13814)
  • Fix form value comparison for fields named ref (#13812)
  • Fix native validation using stale shouldUseNativeValidation options (#13806)
  • Fix cloneObject not cloning objects with a null prototype (#13808)
  • Fix useWatch array names not prioritizing form defaultValues (#13805)
  • Fix error updates not producing a new errors reference (#13800)
  • Fix setError and clearErrors not producing a new errors reference (#13791)

⚡ Performance Improvements

  • Improve dirty fields checking (#13788)
  • Improve subscription value handling (#13787)
  • Improve watch API performance (#13792)
  • Improve named scoped subscriptions (#13793)
  • Preserve form-state tracking across unsubscribe (#13794)
  • Improve subject subscription handling (#13795)
  • Skip redundant form-state merges during subscriber notifications (#13796)
  • Avoid allocations when matching subscription names (#13823)

🧹 Refactors

🧪 Tests

  • Add coverage for useFieldArray index boundary and no-op behavior (#13815, #13822, #13824, #13829)
  • Add coverage for JSON stringify and parse edge cases (#13821)

📦 Dependencies

  • Bump fast-uri from 3.1.2 to 3.1.8 (#13811)
  • Bump joi from 18.2.5 to 18.2.6 (#13810)

❤️ Thank You

Thanks to @​charan-rathore, @​zigzagdev, @​AdzerKI, @​huytdps13400, @​dfedoryshchev, @​kory-kaai, @​Mohamed-Elshesheny, @​breken-ai, @​sarmah-rup, @​00200200, @​giaBaoJS and @​bluebill1049 for their contributions! 🎉

... (truncated)

Changelog

Sourced from react-hook-form's changelog.

[7.90.0] - 2026-10-10

Changed

  • Improve performance of watch, subscribe, scoped subscriptions, dirty field checks and form state fan-out
  • Reduce bundle size

Fixed

  • Fields named after Object.prototype members not being marked as touched on blur and setValue
  • Dirty values extraction for fields named hasOwnProperty
  • cloneObject dropping the length of sparse arrays
  • cloneObject failing on objects with a null prototype
  • Form options removed from props on re-render not being reset
  • remove() mishandling duplicated indexes and mutating the indexes passed in
  • useFieldArray unregistering fields while a parent array reindexes
  • Input edited before the form is ready being overwritten
  • useWatch not updating watched objects after an <Activity> subtree reconnects
  • useWatch preferring its own defaultValue over form defaultValues for array names
  • reset without values and keepDefaultValues setting isDirty to true
  • Controller blur validation not working after reset
  • watch reading a stale shouldUnregister option when a field registers
  • Native validation reading a stale shouldUseNativeValidation option when stopping at the first error
  • Form values stored under a ref key not being compared correctly
  • setError, clearErrors and remaining error updates not producing a new errors reference

[7.89.0] - 2026-09-26

Changed

  • Add optional @types/react peer dependency

Fixed

  • validateField calling setCustomValidity on refs that don't implement it under native validation
  • Form-level validate running a stale function instead of the latest one
  • Form-level validation leaving stale errors after a successful re-validation
  • Form-level validation running more than once per traversal
  • Stale validation results (resolver, built-in, form-level validate) being applied after reset in onChange and handleSubmit
  • Pending delayError timers for nested paths not being cancelled when a parent validates clean or is reset via resetField
  • getValues(names, { dirtyFields }) returning every row of a field array instead of only the marked entries
  • Field array touched state not being re-indexed when touchedFields is not subscribed
  • useFieldArray emitting touchedFields in form state updates when unnecessary
  • Stale field array root error not clearing once an array operation satisfies the rule
  • useFieldArray marking the form dirty when the array default is null
  • Dirty state lingering for rows removed from a field array
  • setValue with shouldValidate not revalidating deps
  • setValue with shouldValidate not triggering validation for a field array root
  • Validation rules removed from register options at runtime still being applied
  • useController validating required against the input value instead of the controlled value

... (truncated)

Commits
  • 8ac7cc0 7.90.0
  • 8f7d2de 🧪 tests cleanup and fix warnings (#13835)
  • e76876b 🐞 fix(useForm): mark fields named after Object.prototype members as touched o...
  • 08ddcd6 🐞 fix(cloneObject): keep the length of sparse arrays (#13834)
  • b8e0a6d 🐞 fix: safely extract dirty values for hasOwnProperty fields (#13832)
  • 36e5329 🐞 fix(useForm): reset options that are removed from the props on re-render (#...
  • c7cb33a 🐞 fix(useFieldArray): ignore duplicated indexes and keep the indexes passed t...
  • 91856c2 🧪 test(swap): cover self-index no-op behavior (#13829)
  • 000faaf 🐞 fix(useFieldArray): skip unregister while a parent array reindexes (#13828)
  • 7838f08 🐞 fix #13802: keep input edited before the form is ready (#13827)
  • Additional commits viewable in compare view

Updates socket.io-client from 4.8.3 to 4.8.4

Release notes

Sourced from socket.io-client's releases.

socket.io-client@4.8.4

Bug Fixes

  • types: export ExtendedError for connect_error event (#5548) (c0d5450)
  • types: export reserved event interfaces (#5533) (03945df)

Dependencies

Commits
  • 11a6f56 chore(release): socket.io-client@4.8.4
  • 00e4e73 chore(release): engine.io-client@6.6.7
  • e387ab1 chore: use @​rollup/plugin-terser instead of rollup-plugin-terser
  • 9738333 chore(release): engine.io@6.6.11
  • fc9dd90 docs(eio): rework README
  • da008a5 fix(eio): refresh ping timeout on incoming packets
  • 3df3fed fix(eio-client): restore default transport resolution
  • aaf2af3 test: upgrade WebdriverIO to v9
  • b5da079 refactor(sio): simplify packet handling switch
  • 45873ca docs(protocol): clarify namespace comma restriction for built-in parser (#5545)
  • Additional commits viewable in compare view

Updates @sentry/vite-plugin from 5.4.0 to 5.4.1

Changelog

Sourced from @​sentry/vite-plugin's changelog.

Changelog

Unreleased

  • "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott

Work in this release was contributed by @​faizansaiyed123, @​itisrmk, @​kunal649, @​kyrylolvov and @​seongwon030. Thank you for your contributions!

11.9.0

Important Changes

  • feat: Rename diagnostic_channel, fetch and gRPC span origins (#25601)

    Some span origins changed their names to match the other v11 origins:

    • auto.graphql.diagnostic_channel is now auto.graphql.graphql.
    • auto.db.redis.diagnostic_channel, auto.db.mysql2.diagnostic_channel and auto.db.mongoose.diagnostic_channel now end in .native_channel.
    • auto.http.wintercg_fetch is now auto.http.fetch, as on Bun, Deno and Cloudflare.
    • auto.grpc.serverless is now auto.grpc.google_cloud.

    If you have ignoreSpans rules, queries or alerts on the old origins, change them to use the new origins.

  • feat(deno): Add incoming request options to denoServeIntegration (#25493)

    denoServeIntegration now accepts ignoreRequestBody, ignoreIncomingRequests, ignoreStaticAssets, spans, onSpanCreated and onSpanEnd, with the same meaning as in denoHttpIntegration. The callbacks receive the web Request.

    ignoreStaticAssets defaults to true, so Deno.serve no longer creates spans for GET requests to common static assets such as favicon.ico, robots.txt or *.js files. To keep these spans, set denoServeIntegration({ ignoreStaticAssets: false }). Deno.serve spans also follow the client's tracing configuration by default, so the integration does not start spans when tracing is disabled.

  • feat(deno): Record request sessions for Deno.serve (#25496)

    denoServeIntegration now records a request session for each incoming request, as denoHttpIntegration does for node:http. This gives release health and crash-free rates for Deno.serve apps. Sessions are sent only when a release is set. To turn them off, set denoServeIntegration({ sessions: false }). sessionFlushingDelayMS sets how long the SDK waits before it sends the session aggregate.

  • feat(deno): Register channel injection hooks from init() (#25546)

    Sentry.init() in @sentry/deno now registers the diagnostics-channel injection hooks, as @sentry/node does. The channel integrations now record spans without --preload=npm:@sentry/deno/import, for modules that you import after init(). To also instrument modules that load before init(), such as static imports in your entry module, keep the preload. With debug: true, the SDK logs a warning when no injection is active.

    On Node.js, tracing-hooks messages now show with debug: true instead of with DEBUG=@apm-js-collab/*.

  • feat(nextjs): Add a tunnel route handler that sends only the event payload to Sentry (#25456)

    The tunnelRoute option can now send events through a route handler in your app. The handler forwards only the event payload to Sentry, and no request headers. To use it, add this file next to your tunnelRoute option:

    // app/sentry-tunnel/route.ts (or src/app/sentry-tunnel/route.ts)
    export { POST } from '@sentry/nextjs/tunnel';

    The handler accepts events for the DSN of your server SDK. To accept other DSNs, use createSentryTunnelRoute({ allowedDsns }) from the same import. Without the file, the tunnel route works as before.

    Also, the server no longer sends spans of tunnel requests when span streaming is on, because these spans only show the SDK's own traffic.

... (truncated)

Commits

Updates @sentry/webpack-plugin from 5.4.0 to 5.4.1

Changelog

Sourced from @​sentry/webpack-plugin's changelog.

Changelog

Unreleased

  • "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott

Work in this release was contributed by @​faizansaiyed123, @​itisrmk, @​kunal649, @​kyrylolvov and @​seongwon030. Thank you for your contributions!

11.9.0

Important Changes

  • feat: Rename diagnostic_channel, fetch and gRPC span origins (#25601)

    Some span origins changed their names to match the other v11 origins:

    • auto.graphql.diagnostic_channel is now auto.graphql.graphql.
    • auto.db.redis.diagnostic_channel, auto.db.mysql2.diagnostic_channel and auto.db.mongoose.diagnostic_channel now end in .native_channel.
    • auto.http.wintercg_fetch is now auto.http.fetch, as on Bun, Deno and Cloudflare.
    • auto.grpc.serverless is now auto.grpc.google_cloud.

    If you have ignoreSpans rules, queries or alerts on the old origins, change them to use the new origins.

  • feat(deno): Add incoming request options to denoServeIntegration (#25493)

    denoServeIntegration now accepts ignoreRequestBody, ignoreIncomingRequests, ignoreStaticAssets, spans, onSpanCreated and onSpanEnd, with the same meaning as in denoHttpIntegration. The callbacks receive the web Request.

    ignoreStaticAssets defaults to true, so Deno.serve no longer creates spans for GET requests to common static assets such as favicon.ico, robots.txt or *.js files. To keep these spans, set denoServeIntegration({ ignoreStaticAssets: false }). Deno.serve spans also follow the client's tracing configuration by default, so the integration does not start spans when tracing is disabled.

  • feat(deno): Record request sessions for Deno.serve (#25496)

    denoServeIntegration now records a request session for each incoming request, as denoHttpIntegration does for node:http. This gives release health and crash-free rates for Deno.serve apps. Sessions are sent only when a release is set. To turn them off, set denoServeIntegration({ sessions: false }). sessionFlushingDelayMS sets how long the SDK waits before it sends the session aggregate.

  • feat(deno): Register channel injection hooks from init() (#25546)

    Sentry.init() in @sentry/deno now registers the diagnostics-channel injection hooks, as @sentry/node does. The channel integrations now record spans without --preload=npm:@sentry/deno/import, for modules that you import after init(). To also instrument modules that load before init(), such as static imports in your entry module, keep the preload. With debug: true, the SDK logs a warning when no injection is active.

    On Node.js, tracing-hooks messages now show with debug: true instead of with DEBUG=@apm-js-collab/*.

  • feat(nextjs): Add a tunnel route handler that sends only the event payload to Sentry (#25456)

    The tunnelRoute option can now send events through a route handler in your app. The handler forwards only the event payload to Sentry, and no request headers. To use it, add this file next to your tunnelRoute option:

    // app/sentry-tunnel/route.ts (or src/app/sentry-tunnel/route.ts)
    export { POST } from '@sentry/nextjs/tunnel';

    The handler accepts events for the DSN of your server SDK. To accept other DSNs, use createSentryTunnelRoute({ allowedDsns }) from the same import. Without the file, the tunnel route works as before.

    Also, the server no longer sends spans of tunnel requests when span streaming is on, because these spans only show the SDK's own traffic.

... (truncated)

Commits

Updates @types/lodash from 4.17.25 to 4.17.27

Commits

Updates concurrently from 9.2.4 to 9.2.5

Release notes

Sourced from concurrently's releases.

v9.2.5

What's Changed

Full Changelog: open-cli-tools/concurrently@v9.2.4...v9.2.5

Commits

Updates core-js from 3.50.0 to 3.51.0

Release notes

Sourced from core-js's releases.

3.51.0 - 2026.10.19

…5 updates

Bumps the everything-else group with 15 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| @rdi-ui/pipeline | `0.1.35` | `0.1.49` |
| [@sentry/electron](https://github.com/getsentry/sentry-electron) | `7.18.0` | `7.20.2` |
| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `10.73.0` | `10.76.2` |
| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.14` | `3.4.17` |
| [jszip](https://github.com/Stuk/jszip) | `3.10.1` | `3.10.2` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.87.0` | `7.90.0` |
| [socket.io-client](https://github.com/socketio/socket.io) | `4.8.3` | `4.8.4` |
| [@sentry/vite-plugin](https://github.com/getsentry/sentry-javascript) | `5.4.0` | `5.4.1` |
| [@sentry/webpack-plugin](https://github.com/getsentry/sentry-javascript) | `5.4.0` | `5.4.1` |
| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.25` | `4.17.27` |
| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.2.4` | `9.2.5` |
| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.50.0` | `3.51.0` |
| [csv-stringify](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-stringify) | `6.8.3` | `6.9.0` |
| [moment](https://github.com/moment/moment) | `2.30.1` | `2.31.0` |
| [tsx](https://github.com/privatenumber/tsx) | `4.23.13` | `4.23.15` |



Updates `@rdi-ui/pipeline` from 0.1.35 to 0.1.49

Updates `@sentry/electron` from 7.18.0 to 7.20.2
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/7.20.2/CHANGELOG.md)
- [Commits](getsentry/sentry-electron@7.18.0...7.20.2)

Updates `@sentry/react` from 10.73.0 to 10.76.2
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/10.76.2/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@10.73.0...10.76.2)

Updates `dompurify` from 3.4.14 to 3.4.17
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.4.14...3.4.17)

Updates `jszip` from 3.10.1 to 3.10.2
- [Changelog](https://github.com/Stuk/jszip/blob/main/CHANGES.md)
- [Commits](Stuk/jszip@v3.10.1...v3.10.2)

Updates `react-hook-form` from 7.87.0 to 7.90.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](react-hook-form/react-hook-form@v7.87.0...v7.90.0)

Updates `socket.io-client` from 4.8.3 to 4.8.4
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/socket.io-client@4.8.3...socket.io-client@4.8.4)

Updates `@sentry/vite-plugin` from 5.4.0 to 5.4.1
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.4.0...5.4.1)

Updates `@sentry/webpack-plugin` from 5.4.0 to 5.4.1
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](getsentry/sentry-javascript@5.4.0...5.4.1)

Updates `@types/lodash` from 4.17.25 to 4.17.27
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

Updates `concurrently` from 9.2.4 to 9.2.5
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](open-cli-tools/concurrently@v9.2.4...v9.2.5)

Updates `core-js` from 3.50.0 to 3.51.0
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.51.0/packages/core-js)

Updates `csv-stringify` from 6.8.3 to 6.9.0
- [Changelog](https://github.com/adaltas/node-csv/blob/master/packages/csv-stringify/CHANGELOG.md)
- [Commits](https://github.com/adaltas/node-csv/commits/csv-stringify@6.9.0/packages/csv-stringify)

Updates `moment` from 2.30.1 to 2.31.0
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](moment/moment@2.30.1...2.31.0)

Updates `tsx` from 4.23.13 to 4.23.15
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.23.13...v4.23.15)

---
updated-dependencies:
- dependency-name: "@rdi-ui/pipeline"
  dependency-version: 0.1.49
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: "@sentry/electron"
  dependency-version: 7.20.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: "@sentry/react"
  dependency-version: 10.76.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: dompurify
  dependency-version: 3.4.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: jszip
  dependency-version: 3.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: react-hook-form
  dependency-version: 7.90.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: socket.io-client
  dependency-version: 4.8.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: "@sentry/vite-plugin"
  dependency-version: 5.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: "@sentry/webpack-plugin"
  dependency-version: 5.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: "@types/lodash"
  dependency-version: 4.17.27
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: concurrently
  dependency-version: 9.2.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: everything-else
- dependency-name: core-js
  dependency-version: 3.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: csv-stringify
  dependency-version: 6.9.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: moment
  dependency-version: 2.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: everything-else
- dependency-name: tsx
  dependency-version: 4.23.15
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: everything-else
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from a team as a code owner October 26, 2026 00:11
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 26, 2026
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-26T00:14:29.027380Z 25d7c0b PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 25d7c0ba4b

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread package.json
Comment on lines +279 to +280
"@sentry/electron": "^7.20.2",
"@sentry/react": "^10.76.2",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep the Sentry runtime packages on one SDK patch

When Sentry is enabled, these upgrades create an unsupported mixture of SDK internals: @sentry/electron@7.20.2 requires @sentry/core@10.75.0, while @sentry/react@10.76.2 requires @sentry/core@10.76.2, but the existing root override still forces every consumer to 10.73.0. The Electron renderer passes React's init into the Electron SDK, so an API difference between these tightly pinned packages can make initialization or event capture fail and silently disable production reporting through the existing catch path; align the Electron/React versions and update or remove the core override together.

Useful? React with 👍 / 👎.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using high effort and found 2 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 25d7c0b. Configure here.

Comment thread package.json
"@sentry/electron": "^7.18.0",
"@sentry/react": "^10.73.0",
"@sentry/electron": "^7.20.2",
"@sentry/react": "^10.76.2",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale Sentry core version override

Medium Severity

@sentry/react is now 10.76.2 and @sentry/electron pins 10.75.0 internals, but the npm overrides entry still forces a single @sentry/core@10.73.0. The lockfile resolves only that older core, so the new SDKs run against mismatched internals. Sentry packages pin exact core versions, so this can break init, isolation scopes, or event forwarding in both the Electron renderer and main process.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 25d7c0b. Configure here.

Comment thread package-lock.json
"integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==",
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.10.0.tgz",
"integrity": "sha512-lMkyes8iHrG+mk6WH7X70MdCLI2RS0FwNBY1PyQ8UemaijE2m5mv5A0Niy3HtbYTFrgkUEQjFMXmSAk2hQDuPQ==",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incompatible OpenTelemetry API version

Medium Severity

The @sentry/electron bump pulls @sentry/node@10.75.0, whose @opentelemetry/api range ^1.9.1 now resolves to 1.10.0. That API only works with OpenTelemetry SDK v3, while Sentry v10 still uses SDK v2 packages that declare a peer of @opentelemetry/api &lt;1.10.0. Sentry documents this mix as unsupported, so Electron main-process init or tracing can fail or degrade.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 25d7c0b. Configure here.

@dependabot
dependabot Bot temporarily deployed to production October 26, 2026 00:17 Inactive
@dependabot
dependabot Bot temporarily deployed to production October 26, 2026 00:17 Inactive
@dependabot
dependabot Bot temporarily deployed to production October 26, 2026 00:17 Inactive
@dependabot
dependabot Bot temporarily deployed to production October 26, 2026 00:17 Inactive
@dependabot
dependabot Bot temporarily deployed to production October 26, 2026 00:17 Inactive
@dependabot
dependabot Bot temporarily deployed to production October 26, 2026 00:17 Inactive
@dependabot
dependabot Bot temporarily deployed to production October 26, 2026 00:17 Inactive
@dependabot @github

dependabot Bot commented on behalf of github Nov 2, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Nov 2, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/everything-else-1fea38e918 branch November 2, 2026 00:09

This branch was previously deployed

1 inactive deployment
production — 25d7c0ba Deployed Oct 26, 2026 by dependabot[bot] via integration-tests / ITest (oss-st-5-pass) #8691
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants