PR #107 opened: chore(deps): bump the minor-and-patch group with 7 updates
Bumps the minor-and-patch group with 7 updates:
| Package | From | To |
|---|---|---|
| @sentry/react | 10.46.0 | 10.47.0 |
| laravel-echo | 2.3.1 | 2.3.3 |
| pusher-js | 8.4.3 | 8.5.0 |
| vite | 8.0.1 | 8.0.4 |
| @types/node | 25.5.0 | 25.5.2 |
| playwright | 1.58.2 | 1.59.1 |
| typescript-eslint | 8.57.2 | 8.58.0 |
Updates @sentry/react from 10.46.0 to 10.47.0
▶Release notes
Sourced from @sentry/react's releases.
10.47.0
Important Changes
feat(node-core): Add OTLP integration for node-core/light (#19729)
Added
otlpIntegrationat@sentry/node-core/light/otlpfor users who manage their own OpenTelemetry setup and want to send trace data to Sentry without adopting the full@sentry/nodeSDK.import { NodeTracerProvider } from '@opentelemetry/sdk-trace-node'; import * as Sentry from '@sentry/node-core/light'; import { otlpIntegration } from '@sentry/node-core/light/otlp';const provider = new NodeTracerProvider(); provider.register();
Sentry.init({ dsn: 'DSN', integrations: [ otlpIntegration({ // Export OTel spans to Sentry via OTLP (default: true) setupOtlpTracesExporter: true, }), ], });The integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.
feat(node, bun): Add runtime metrics integrations for Node.js and Bun (#19923, #19979)
New
nodeRuntimeMetricsIntegrationandbunRuntimeMetricsIntegrationautomatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.// Node.js import * as Sentry from '@sentry/node';Sentry.init({ dsn: '...', integrations: [Sentry.nodeRuntimeMetricsIntegration()], });
// Bun import * as Sentry from '
@sentry/bun';
Sentry.init({ dsn: '...', integrations: [Sentry.bunRuntimeMetricsIntegration()], });
... (truncated)
▶Changelog
Sourced from @sentry/react's changelog.
10.47.0
Important Changes
feat(node-core): Add OTLP integration for node-core/light (#19729)
Added
otlpIntegrationat@sentry/node-core/light/otlpfor users who manage their own OpenTelemetry setup and want to send trace data to Sentry without adopting the full@sentry/nodeSDK.import { NodeTracerProvider } from '@opentelemetry/sdk-trace-node'; import * as Sentry from '@sentry/node-core/light'; import { otlpIntegration } from '@sentry/node-core/light/otlp';const provider = new NodeTracerProvider(); provider.register();
Sentry.init({ dsn: 'DSN', integrations: [ otlpIntegration({ // Export OTel spans to Sentry via OTLP (default: true) setupOtlpTracesExporter: true, }), ], });The integration links Sentry errors to OTel traces and exports spans to Sentry via OTLP.
feat(node, bun): Add runtime metrics integrations for Node.js and Bun (#19923, #19979)
New
nodeRuntimeMetricsIntegrationandbunRuntimeMetricsIntegrationautomatically collect runtime health metrics and send them to Sentry on a configurable interval (default: 30s). Collected metrics include memory (RSS, heap used/total), CPU utilization, event loop utilization, and process uptime. Node additionally collects event loop delay percentiles (p50, p99). Extra metrics like CPU time and external memory are available as opt-in.// Node.js import * as Sentry from '@sentry/node';Sentry.init({ dsn: '...', integrations: [Sentry.nodeRuntimeMetricsIntegration()], });
// Bun import * as Sentry from '
@sentry/bun';
Sentry.init({ dsn: '...', integrations: [Sentry.bunRuntimeMetricsIntegration()],
... (truncated)
▶Commits
a5a4e73release: 10.47.0c7477bbMerge pull request #20050 from getsentry/prepare-release/10.47.03d4e38dmeta(changelog): Update changelog for 10.47.02c0ce6ffeat(deps): Bump OpenTelemetry dependencies (#20046)8f08fcbfix(browser-tests): Pin axios to 1.13.5 to avoid compromised 1.14.1 (#20047)3815492fix(profiling): Disable profiling in worker threads (#20040)61edc25Merge pull request #19890 from getsentry/fix/react-router-debug-id-double-inj...28f94f3fix(react-router): Disable debug ID injection in Vite plugin to prevent doubl...9bfc682ref(browser-tests): Add waitForMetricRequest helper (#20002)08cab24fix(node): Deduplicatesentry-traceandbaggageheaders on outgoing reque...- Additional commits viewable in compare view
Updates laravel-echo from 2.3.1 to 2.3.3
▶Release notes
Sourced from laravel-echo's releases.
v2.3.3
What's Changed
- Add Svelte to publish workflow by
@joetannenbaumin laravel/echo#485Full Changelog: https://github.com/laravel/echo/compare/v2.3.2...v2.3.3
v2.3.2
What's Changed
- Svelte 5 Adapter by
@joetannenbaumin laravel/echo#484Full Changelog: https://github.com/laravel/echo/compare/v2.3.1...v2.3.2
▶Changelog
Sourced from laravel-echo's changelog.
v2.3.3 - 2026-03-31
What's Changed
- Add Svelte to publish workflow by
@joetannenbaumin laravel/echo#485Full Changelog: https://github.com/laravel/echo/compare/v2.3.2...v2.3.3
v2.3.2 - 2026-03-31
What's Changed
- Svelte 5 Adapter by
@joetannenbaumin laravel/echo#484Full Changelog: https://github.com/laravel/echo/compare/v2.3.1...v2.3.2
▶Commits
Updates pusher-js from 8.4.3 to 8.5.0
▶Release notes
Sourced from pusher-js's releases.
v8.5.0
8.5.0
- [ADDED] New
switchClustermethod on Pusher instances to switch cluster/app without losing channel subscriptions (PR #773)- [FIXED] Persist previous options when switching cluster so custom handlers and other settings are retained (PR #783)
- [FIXED] Refactored
AuthOptionsTto a discriminated union (InternalAuthOptions | CustomAuthOptions) for improved type safety- [FIXED] Integration tests now run HTTP tests before HTTPS to avoid browser Strict-Transport-Security downgrade issues
▶Changelog
Sourced from pusher-js's changelog.
8.5.0
- [ADDED] New
switchClustermethod on Pusher instances to switch cluster/app without losing channel subscriptions (PR #773)- [FIXED] Persist previous options when switching cluster so custom handlers and other settings are retained (PR #783)
- [FIXED] Refactored
AuthOptionsTto a discriminated union (InternalAuthOptions | CustomAuthOptions) for improved type safety- [FIXED] Integration tests now run HTTP tests before HTTPS to avoid browser Strict-Transport-Security downgrade issues
▶Commits
0b6fdc2Merge pull request #926 from pusher/release/v8.5.082d69c0Bump version to 8.5.0, update changelog, rebuild dist13e473enpm run format68450a5fix(typing): fix misleading authorizer typingb04bf0cfix: persist previous optionsbfd4aeeFix integration tests by running HTTP tests before HTTPSc652fa0test: cover the new logic with unit tests895ccaefeat: expose a way to switch from one cluster/app to the other5ed3338Merge pull request #925 from pusher/security/consolidate-dependabot-v8.4.40c496f3Add overrides for ws, json5; bump path-to-regexp in integration_tests_server- Additional commits viewable in compare view
Updates vite from 8.0.1 to 8.0.4
▶Release notes
Sourced from vite's releases.
v8.0.4
Please refer to CHANGELOG.md for details.
[email protected]
Please refer to CHANGELOG.md for details.
v8.0.3
Please refer to CHANGELOG.md for details.
[email protected]
Please refer to CHANGELOG.md for details.
v8.0.2
Please refer to CHANGELOG.md for details.
▶Changelog
Sourced from vite's changelog.
8.0.4 (2026-04-06)
Features
- allow esbuild 0.28 as peer deps (#22155) (b0da973)
- hmr: truncate list of files on hmr update (#21535) (d00e806)
- optimizer: log when dependency scanning or bundling takes over 1s (#21797) (f61a1ab)
Bug Fixes
hasBothRollupOptionsAndRolldownOptionsshould returnfalsefor proxy case (#22043) (99897d2)- add types for
vite/modulepreload-polyfill(#22126) (17330d2)- deps: update all non-major dependencies (#22073) (6daa10f)
- deps: update all non-major dependencies (#22143) (22b0166)
- resolve: resolve tsconfig paths starting with
#(#22038) (3460fc5)- ssr: use browser platform for webworker SSR builds (fix #21969) (#21963) (364c227)
Documentation
Miscellaneous Chores
Code Refactoring
8.0.3 (2026-03-26)
Features
Bug Fixes
- html: cache unfiltered CSS list to prevent missing styles across entries (#22017) (5464190)
- module-runner: handle non-ascii characters in base64 sourcemaps (#21985) (77c95bf)
- module-runner: skip re-import if the runner is closed (#22020) (ee2c2cd)
- optimizer: scan is not resolving sub path import if used in a glob import (#22018) (ddfe20d)
- ssr: ssrTransform incorrectly rewrites
metaidentifier insideimport.metawhen a binding namedmetaexists (#22019) (cff5f0c)Miscellaneous Chores
Tests
8.0.2 (2026-03-23)
... (truncated)
▶Commits
7339bdcrelease: v8.0.454229e7docs: addenvironment.fetchModuledocumentation (#22035)b0da973feat: allow esbuild 0.28 as peer deps (#22155)22b0166fix(deps): update all non-major dependencies (#22143)17330d2fix: add types forvite/modulepreload-polyfill(#22126)cc41398refactor: upgrade to typescript 6 (#22110)d00e806feat(hmr): truncate list of files on hmr update (#21535)364c227fix(ssr): use browser platform for webworker SSR builds (fix #21969) (#21963)3460fc5fix(resolve): resolve tsconfig paths starting with#(#22038)6daa10ffix(deps): update all non-major dependencies (#22073)- Additional commits viewable in compare view
Updates @types/node from 25.5.0 to 25.5.2
▶Commits
- See full diff in compare view
Updates playwright from 1.58.2 to 1.59.1
▶Release notes
Sourced from playwright's releases.
v1.59.1
Bug Fixes
- [Windows] Reverted hiding console window when spawning browser processes, which caused regressions including broken
codegen,--uiandshowcommands (#39990)v1.59.0
🎬 Screencast
New page.screencast API provides a unified interface for capturing page content with:
- Screencast recordings
- Action annotations
- Visual overlays
- Real-time frame capture
- Agentic video receipts
Screencast recording — record video with precise start/stop control, as an alternative to the
recordVideooption:await page.screencast.start({ path: 'video.webm' }); // ... perform actions ... await page.screencast.stop();Action annotations — enable built-in visual annotations that highlight interacted elements and display action titles during recording:
await page.screencast.showActions({ position: 'top-right' });screencast.showActions() accepts
position('top-left','top','top-right','bottom-left','bottom','bottom-right'),duration(ms per annotation), andfontSize(px). Returns a disposable to stop showing actions.Action annotations can also be enabled in test fixtures via the
videooption:// playwright.config.ts export default defineConfig({ use: { video: { mode: 'on', show: { actions: { position: 'top-left' }, test: { position: 'top-right' }, }, </tr></table>
... (truncated)
▶Commits
d466ac5chore: mark v1.59.1 (#40005)530e7e5cherry-pick(#4004): fix(cli): kill-all should kill dashboard9aa216ccherry-pick(#39994): Revert "fix(windows): hide console window when spawning ...01b2b15cherry-pick(#39980): chore: more release notes fixesa5cb6c9cherry-pick(#39972): chore: expose browser.bind and browser.unbind APIs99a17b5cherry-pick(#39975): chore: support opening .trace files via .link indirection43607c3cherry-pick(#39974): chore(webkit): update Safari user-agent version to 26.462cabe1cherry-pick(#39969): chore(npm): include all *.md from lib (#39970)0c65a75cherry-pick(#39968): chore: screencast.showActions apif04155bcherry-pick(#39958): chore: release notes for langs v1.59- Additional commits viewable in compare view
Updates typescript-eslint from 8.57.2 to 8.58.0
▶Release notes
Sourced from typescript-eslint's releases.
v8.58.0
8.58.0 (2026-03-30)
🚀 Features
- support TypeScript 6 (#12124)
🩹 Fixes
- eslint-plugin: crash in
no-unnecessary-type-arguments(#12163)- eslint-plugin: [no-extraneous-class] handle index signatures (#12142)
- eslint-plugin: [prefer-regexp-exec] avoid fixing unknown RegExp flags (#12161)
❤️ Thank You
- ej shafran
@ej-shafran- Evyatar Daud
@StyleShit- GG ZIBLAKING
- milkboy2564
@SeolJaeHyeok- teee32
@teee32See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
▶Changelog
Sourced from typescript-eslint's changelog.
8.58.0 (2026-03-30)
🚀 Features
- support TypeScript 6 (#12124)
❤️ Thank You
- Evyatar Daud
@StyleShitSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
▶Commits
4933417chore(release): publish 8.58.08cde2d0feat: support TypeScript 6 (#12124)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
▶Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions