Skip to content

⬆️(dependencies) update js dependencies #1142

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 1 commit into from
Jul 15, 2025
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 8, 2025

This PR contains the following updates:

Package Change Age Confidence
@next/eslint-plugin-next (source) 15.3.5 -> 15.4.1 age confidence
@playwright/test (source) 1.53.2 -> 1.54.1 age confidence
@sentry/nextjs (source) 9.35.0 -> 9.38.0 age confidence
@sentry/node (source) 9.35.0 -> 9.38.0 age confidence
@sentry/profiling-node (source) 9.35.0 -> 9.38.0 age confidence
@tanstack/react-query (source) 5.81.5 -> 5.83.0 age confidence
@tanstack/react-query-devtools (source) 5.81.5 -> 5.83.0 age confidence
@types/node (source) 22.16.0 -> 22.16.3 age confidence
@typescript-eslint/eslint-plugin (source) 8.36.0 -> 8.37.0 age confidence
@typescript-eslint/parser (source) 8.36.0 -> 8.37.0 age confidence
dotenv 17.1.0 -> 17.2.0 age confidence
eslint-config-next (source) 15.3.5 -> 15.4.1 age confidence
eslint-plugin-testing-library 7.5.3 -> 7.6.0 age confidence
i18next (source) 25.3.1 -> 25.3.2 age confidence
luxon 3.6.1 -> 3.7.1 age confidence
next (source) 15.3.5 -> 15.4.1 age confidence
posthog-js (source) 1.256.2 -> 1.257.0 age confidence
react-select (source) 5.10.1 -> 5.10.2 age confidence
webpack 5.99.9 -> 5.100.1 age confidence

Release Notes

vercel/next.js (@​next/eslint-plugin-next)

v15.4.1

Compare Source

v15.4.0

Compare Source

microsoft/playwright (@​playwright/test)

v1.54.1

Compare Source

v1.54.0

Compare Source

Highlights

  • New cookie property partitionKey in browserContext.cookies() and browserContext.addCookies(). This property allows to save and restore partitioned cookies. See CHIPS MDN article for more information. Note that browsers have different support and defaults for cookie partitioning.

  • New option noSnippets to disable code snippets in the html report.

    import { defineConfig } from '@​playwright/test';
    
    export default defineConfig({
      reporter: [['html', { noSnippets: true }]]
    });
  • New property location in test annotations, for example in testResult.annotations and testInfo.annotations. It shows where the annotation like test.skip or test.fixme was added.

Command Line

  • New option --user-data-dir in multiple commands. You can specify the same user data dir to reuse browsing state, like authentication, between sessions.

    npx playwright codegen --user-data-dir=./user-data
  • Option -gv has been removed from the npx playwright test command. Use --grep-invert instead.

  • npx playwright open does not open the test recorder anymore. Use npx playwright codegen instead.

Miscellaneous

  • Support for Node.js 16 has been removed.
  • Support for Node.js 18 has been deprecated, and will be removed in the future.

Browser Versions

  • Chromium 139.0.7258.5
  • Mozilla Firefox 140.0.2
  • WebKit 26.0

This version was also tested against the following stable channels:

  • Google Chrome 140
  • Microsoft Edge 140
getsentry/sentry-javascript (@​sentry/nextjs)

v9.38.0

Compare Source

Important Changes

This release publishes the @sentry/node-native SDK.

Other Changes
  • feat(core): Introduce debug to replace logger (#​16906)
  • fix(browser): Guard nextHopProtocol when adding resource spans (#​16900)

Bundle size 📦

Path Size
@​sentry/browser 23.32 KB
@​sentry/browser - with treeshaking flags 21.82 KB
@​sentry/browser (incl. Tracing) 38.82 KB
@​sentry/browser (incl. Tracing, Replay) 76.05 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.12 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 80.63 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 92.46 KB
@​sentry/browser (incl. Feedback) 39.61 KB
@​sentry/browser (incl. sendFeedback) 27.89 KB
@​sentry/browser (incl. FeedbackAsync) 32.68 KB
@​sentry/react 25.01 KB
@​sentry/react (incl. Tracing) 40.73 KB
@​sentry/vue 27.65 KB
@​sentry/vue (incl. Tracing) 40.56 KB
@​sentry/svelte 23.34 KB
CDN Bundle 24.57 KB
CDN Bundle (incl. Tracing) 38.49 KB
CDN Bundle (incl. Tracing, Replay) 73.61 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 78.97 KB
CDN Bundle - uncompressed 71.77 KB
CDN Bundle (incl. Tracing) - uncompressed 114.15 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 225.65 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.16 KB
@​sentry/nextjs (client) 42.32 KB
@​sentry/sveltekit (client) 39.26 KB
@​sentry/node 163.65 KB
@​sentry/node - without tracing 97.95 KB
@​sentry/aws-serverless 125.4 KB

v9.37.0

Compare Source

Important Changes
  • feat(nuxt): Parametrize SSR routes (#​16843)

    When requesting dynamic or catch-all routes in Nuxt, those will now be shown as parameterized routes in Sentry.
    For example, /users/123 will be shown as /users/:userId() in Sentry. This will make it easier to identify patterns and make grouping easier.

Other Changes
  • feat(astro): Deprecate passing runtime config to astro integration (#​16839)
  • feat(browser): Add beforeStartNavigationSpan lifecycle hook (#​16863)
  • feat(browser): Detect redirects when emitting navigation spans (#​16324)
  • feat(cloudflare): Add option to opt out of capturing errors in wrapRequestHandler (#​16852)
  • feat(feedback): Return the eventId into the onSubmitSuccess callback (#​16835)
  • feat(vercel-edge): Do not vendor in all OpenTelemetry dependencies (#​16841)
  • fix(browser): Ensure standalone CLS and LCP spans have traceId of pageload span (#​16864)
  • fix(nextjs): Use value injection loader on instrumentation-client.ts|js (#​16855)
  • fix(sveltekit): Avoid capturing redirect() calls as errors in Cloudflare (#​16853)
  • docs(nextjs): Update deleteSourcemapsAfterUpload jsdoc default value (#​16867)

Work in this release was contributed by @​zachkirsch. Thank you for your contribution!

Bundle size 📦

Path Size
@​sentry/browser 23.25 KB
@​sentry/browser - with treeshaking flags 22.01 KB
@​sentry/browser (incl. Tracing) 38.73 KB
@​sentry/browser (incl. Tracing, Replay) 75.97 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66.14 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 80.56 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 92.39 KB
@​sentry/browser (incl. Feedback) 39.54 KB
@​sentry/browser (incl. sendFeedback) 27.82 KB
@​sentry/browser (incl. FeedbackAsync) 32.6 KB
@​sentry/react 24.99 KB
@​sentry/react (incl. Tracing) 40.67 KB
@​sentry/vue 27.6 KB
@​sentry/vue (incl. Tracing) 40.49 KB
@​sentry/svelte 23.27 KB
CDN Bundle 24.77 KB
CDN Bundle (incl. Tracing) 38.7 KB
CDN Bundle (incl. Tracing, Replay) 73.8 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.13 KB
CDN Bundle - uncompressed 72.34 KB
CDN Bundle (incl. Tracing) - uncompressed 114.94 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 226.2 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.71 KB
@​sentry/nextjs (client) 42.27 KB
@​sentry/sveltekit (client) 39.17 KB
@​sentry/node 163.92 KB
@​sentry/node - without tracing 98.23 KB
@​sentry/aws-serverless 125.68 KB

v9.36.0

Compare Source

Important Changes
  • feat(node-core): Add node-core SDK (#​16745)

This release adds a new SDK @sentry/node-core which ships without any OpenTelemetry instrumententation out of the box. All OpenTelemetry dependencies are peer dependencies and OpenTelemetry has to be set up manually.

Use @sentry/node-core when:

  • You already have OpenTelemetry set up
  • You need custom OpenTelemetry configuration
  • You want minimal dependencies
  • You need fine-grained control over instrumentation

Use @sentry/node when:

  • You want an automatic setup
  • You're new to OpenTelemetry
  • You want sensible defaults
  • You prefer convenience over control
  • feat(node): Deprecate ANR integration (#​16832)

The ANR integration has been deprecated and will be removed in future versions. Use eventLoopBlockIntegration from @sentry/node-native instead.

  • feat(replay): Add _experiments.ignoreMutations option (#​16816)

This replay option allows to configure a selector list of elements to not capture mutations for.

Sentry.replayIntegration({
  _experiments: {
    ignoreMutations: ['.dragging'],
  },
});
Other changes
  • feat(deps): bump @​prisma/instrumentation from 6.10.1 to 6.11.1 (#​16833)
  • feat(nextjs): Add flag for suppressing router transition warning (#​16823)
  • feat(nextjs): Automatically skip middleware requests for tunnel route (#​16812)
  • feat(replay): Export compression worker from @sentry/replay-internal (#​16794)
  • fix(browser): Avoid 4xx response for succesful diagnoseSdkConnectivity request (#​16840)
  • fix(browser): Guard against undefined nextHopProtocol (#​16806)
  • fix(cloudflare): calculate retries not attempts (#​16834)
  • fix(nuxt): Parametrize routes on the server-side (#​16785)
  • fix(vue): Make pageload span handling more reliable (#​16799)

Work in this release was contributed by @​Spice-King and @​stayallive. Thank you for your contributions!

Bundle size 📦

Path Size
@​sentry/browser 23.42 KB
@​sentry/browser - with treeshaking flags 23.2 KB
@​sentry/browser (incl. Tracing) 38.69 KB
@​sentry/browser (incl. Tracing, Replay) 75.99 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 69.24 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 80.61 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 92.48 KB
@​sentry/browser (incl. Feedback) 39.79 KB
@​sentry/browser (incl. sendFeedback) 28.02 KB
@​sentry/browser (incl. FeedbackAsync) 32.8 KB
@​sentry/react 25.16 KB
@​sentry/react (incl. Tracing) 40.63 KB
@​sentry/vue 27.71 KB
@​sentry/vue (incl. Tracing) 40.44 KB
@​sentry/svelte 23.45 KB
CDN Bundle 24.9 KB
CDN Bundle (incl. Tracing) 38.7 KB
CDN Bundle (incl. Tracing, Replay) 73.84 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 79.17 KB
CDN Bundle - uncompressed 72.75 KB
CDN Bundle (incl. Tracing) - uncompressed 115.01 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 226.63 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 239.15 KB
@​sentry/nextjs (client) 42.24 KB
@​sentry/sveltekit (client) 39.14 KB
@​sentry/node 158.05 KB
@​sentry/node - without tracing 96.48 KB
@​sentry/aws-serverless 121.7 KB
TanStack/query (@​tanstack/react-query)

v5.83.0

Compare Source

Version 5.83.0 - 7/11/25, 5:00 PM

Changes

Feat
  • core: QueryObserver returns isEnabled flag (#​9408) (23c8908) by Dominik Dorfmeister
Test
  • solid-query/suspense: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#​9407) (0569891) by @​sukvvon
  • svelte-query/createMutation: switch to fake timers, replace "waitFor" with "vi.waitFor", and add "expect" (#​9382) (d6930fd) by @​sukvvon
  • svelte-query/createQueries: switch to fake timers, and replace "waitFor" with "vi.waitFor" (#​9383) (ab7fd72) by @​sukvvon
  • svelte-query/createQuery: switch to fake timers, replace "waitFor" with "vi.waitFor", and add "expect" (#​9384) (2212fff) by @​sukvvon
  • svelte-query/useIsFetching: switch to fake timers, add "expect", "vi.waitFor", and replace "findByText" with "getByText" (#​9386) (06cb8eb) by @​sukvvon
  • solid-query/useIsMutating: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#​9404) (9ecfbf7) by @​sukvvon
  • solid-query/useMutationState: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#​9405) (89f9483) by @​sukvvon
  • solid-query/useQueries: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#​9406) (daad8e3) by @​sukvvon
  • svelte-query/createInfiniteQuery: switch to fake timers, and replace "waitFor" with "vi.waitFor" (#​9381) (b32904c) by @​sukvvon
  • solid-query/useIsFetching: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#​9403) (e2bcbe8) by @​sukvvon
  • solid-query/transition: remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#​9402) (eb1cab7) by @​sukvvon
  • solid-query/QueryClientProvider: remove "vi.waitFor", and add "advanceTimersByTimeAsync", "expect" (#​9401) (93978d3) by @​sukvvon
  • svelte-query/useMutationState: switch to fake timers, and replace "waitFor" with "vi.waitFor" (#​9388) (32467aa) by @​sukvvon
  • svelte-query/useIsMutating: switch to fake timers, add "expect", "vi.waitFor", and replace "findByText" with "getByText" (#​9387) (c597f76) by @​sukvvon
  • solid-query/useIsFetching: switch to fake timers, replace "waitFor" with "vi.waitFor" and "findByText" with "getByText" (#​9377) (bce4d7e) by @​sukvvon
  • svelte-query/QueryClientProvider: switch to fake timers, replace "waitFor" with "vi.waitFor", and add "expect" (#​9385) (c0fd94e) by @​sukvvon
  • solid-query/useQueries: switch to fake timers and replace "waitFor" with "vi.waitFor" (#​9380) (f7c83c2) by @​sukvvon
  • solid-query/suspense: switch to fake timers and replace "waitFor" with "vi.waitFor" (#​9375) (d1c8cff) by @​sukvvon
  • solid-query/useMutationState: switch to fake timers and replace "waitFor" with "vi.waitFor" (#​9379) (94f2150) by @​sukvvon
  • solid-query/useIsMutating: switch to fake timers and replace "waitFor" with "vi.waitFor" (#​9378) (509064a) by @​sukvvon
  • solid-query/transition: switch to fake timers and replace "waitFor" with "vi.waitFor" (#​9376) (27d82a7) by @​sukvvon
  • solid-query/useInfiniteQuery: switch to fake timers, and replace "waitFor" with "vi.waitFor" (#​9391) (a0aeac0) by @​sukvvon
  • solid-query/QueryClientProvider: switch to fake timers and replace "waitFor" with "vi.waitFor" (#​9374) (c66af8a) by @​sukvvon
  • vue-query/vueQueryPlugin: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#​9372) (8c79719) by @​sukvvon
  • vue-query/useIsMutating: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#​9373) (47f7e86) by @​sukvvon
  • vue-query/useIsFetching: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#​9370) (367a96e) by @​sukvvon
  • vue-query/useQueries: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#​9369) (fc0b23e) by @​sukvvon
  • vue-query/queryClient: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#​9371) (79893c8) by @​sukvvon
  • vue-query/useInfiniteQuery: switch to fake timers and replace "sleep" with "advanceTimersByTimeAsync" (#​9368) (fc2a95c) by @​sukvvon
  • react-query/usePrefetchQuery: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#​9355) (c9daf2c) by @​sukvvon
  • react-query/useQueries: remove "waitFor" and add "advanceTimersByTimeAsync" (#​9367) (fd7c655) by @​sukvvon
  • react-query/useInfiniteQuery: remove "vi.waitFor" and add "advanceTimersByTimeAsync" (#​9366) (f6085d0) by @​sukvvon
  • react-query/useMutation: remove "vi.waitFor", add "advanceTimersByTimeAsync" and replace "findByText" with "getByText" (#​9352) (c680879) by @​sukvvon
  • react-query/mutationOptions: switch to fake timers, remove "vi.waitFor", and add "advanceTimersByTimeAsync" (#​9397) (5765378) by @​sukvvon
  • react-query/suspense: remove "vi.waitFor" and add "advanceTimersByTime" (#​9350) (f580f08) by @​sukvvon
  • react-query/useQuery: remove "vi.waitFor", add "advanceTimersByTimeAsync" and replace "findByText" with "getByText" (#​9363) (eaf768b) by @​sukvvon
  • react-query/useSuspenseQueries: remove "waitFor" and add "advanceTimersByTimeAsync" (#​9356) (a0a0812) by @​sukvvon

Packages

v5.82.0

Compare Source

Version 5.82.0 - 7/9/25, 3:03 PM

Changes
Feat
Chore
Test
Ci
Type
Packages
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.37.0

Compare Source

🩹 Fixes
  • eslint-plugin: [unified-signatures] fix false positives for ignoreOverloadsWithDifferentJSDoc option (#​11381)
❤️ Thank You

You can read about our versioning strategy and releases on our website.

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.37.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

motdotla/dotenv (dotenv)

v17.2.0

Compare Source

Added
  • Optionally specify DOTENV_CONFIG_QUIET=true in your environment or .env file to quiet the runtime log (#​889)
  • Just like dotenv any DOTENV_CONFIG_ environment variables take precedence over any code set options like ({quiet: false})
vercel/next.js (eslint-config-next)

v15.4.1

Compare Source

v15.4.0

Compare Source

testing-library/eslint-plugin-testing-library (eslint-plugin-testing-library)

v7.6.0

Compare Source

Features

v7.5.4

Compare Source

Bug Fixes
  • no-node-access: improve detection for Testing Library calls ([#&#8203

Configuration

📅 Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added automated Pull request created automatically dependencies Pull requests that update a dependency file noChangeLog labels Jul 8, 2025
@renovate renovate bot force-pushed the renovate/js-dependencies branch from 59f89e8 to 2f7053c Compare July 8, 2025 23:44
@renovate renovate bot changed the title ⬆️(dependencies) update @types/node to v22.16.1 ⬆️(dependencies) update js dependencies Jul 8, 2025
@renovate renovate bot force-pushed the renovate/js-dependencies branch 17 times, most recently from b9b9583 to f39f9d6 Compare July 14, 2025 20:40
@renovate renovate bot force-pushed the renovate/js-dependencies branch from f39f9d6 to 0afc50f Compare July 15, 2025 03:15
@AntoLC AntoLC self-requested a review July 15, 2025 07:44
@AntoLC AntoLC merged commit 0afc50f into main Jul 15, 2025
20 of 21 checks passed
@AntoLC AntoLC deleted the renovate/js-dependencies branch July 15, 2025 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automated Pull request created automatically dependencies Pull requests that update a dependency file noChangeLog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant