Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update dependency @sentry/browser to v8.54.0 (#2648)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@sentry/browser](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/browser) ([source](https://redirect.github.com/getsentry/sentry-javascript)) | [`8.51.0` -> `8.54.0`](https://renovatebot.com/diffs/npm/@sentry%2fbrowser/8.51.0/8.54.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fbrowser/8.54.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fbrowser/8.54.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fbrowser/8.51.0/8.54.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fbrowser/8.51.0/8.54.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>getsentry/sentry-javascript (@​sentry/browser)</summary> ### [`v8.54.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/8.54.0) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/8.53.0...8.54.0) - feat(v8/deps): Upgrade all OpenTelemetry dependencies ([#​15098](https://redirect.github.com/getsentry/sentry-javascript/pull/15098)) - fix(node/v8): Add compatibility layer for Prisma v5 ([#​15210](https://redirect.github.com/getsentry/sentry-javascript/pull/15210)) Work in this release was contributed by [@​nwalters512](https://redirect.github.com/nwalters512). Thank you for your contribution! #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://redirect.github.com/sentry/browser) | 23.3 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - with treeshaking flags | 23.17 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) | 35.9 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) | 73.27 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - with treeshaking flags | 66.71 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) | 77.57 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) | 89.5 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) | 39.51 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) | 27.91 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. FeedbackAsync) | 32.71 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) | 25.98 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing) | 38.71 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) | 27.58 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) (incl. Tracing) | 37.75 KB | | [@​sentry/svelte](https://redirect.github.com/sentry/svelte) | 23.46 KB | | CDN Bundle | 24.49 KB | | CDN Bundle (incl. Tracing) | 37.6 KB | | CDN Bundle (incl. Tracing, Replay) | 72.9 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) | 78.23 KB | | CDN Bundle - uncompressed | 71.92 KB | | CDN Bundle (incl. Tracing) - uncompressed | 111.52 KB | | CDN Bundle (incl. Tracing, Replay) - uncompressed | 225.78 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.88 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) (client) | 38.96 KB | | [@​sentry/sveltekit](https://redirect.github.com/sentry/sveltekit) (client) | 36.4 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) | 162.85 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) - without tracing | 99.14 KB | | [@​sentry/aws-serverless](https://redirect.github.com/sentry/aws-serverless) | 131.23 KB | ### [`v8.53.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/8.53.0) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/8.52.1...8.53.0) - feat(v8/nuxt): Add `url` to `SourcemapsUploadOptions` ([#​15202](https://redirect.github.com/getsentry/sentry-javascript/issues/15202)) - fix(v8/react): `fromLocation` can be undefined in Tanstack Router Instrumentation ([#​15237](https://redirect.github.com/getsentry/sentry-javascript/issues/15237)) Work in this release was contributed by [@​tannerlinsley](https://redirect.github.com/tannerlinsley). Thank you for your contribution! #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://redirect.github.com/sentry/browser) | 23.3 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - with treeshaking flags | 23.17 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) | 35.9 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) | 73.27 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - with treeshaking flags | 66.71 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) | 77.57 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) | 89.5 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) | 39.51 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) | 27.91 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. FeedbackAsync) | 32.71 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) | 25.98 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing) | 38.71 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) | 27.58 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) (incl. Tracing) | 37.75 KB | | [@​sentry/svelte](https://redirect.github.com/sentry/svelte) | 23.46 KB | | CDN Bundle | 24.49 KB | | CDN Bundle (incl. Tracing) | 37.6 KB | | CDN Bundle (incl. Tracing, Replay) | 72.9 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) | 78.23 KB | | CDN Bundle - uncompressed | 71.92 KB | | CDN Bundle (incl. Tracing) - uncompressed | 111.52 KB | | CDN Bundle (incl. Tracing, Replay) - uncompressed | 225.78 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.88 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) (client) | 38.96 KB | | [@​sentry/sveltekit](https://redirect.github.com/sentry/sveltekit) (client) | 36.4 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) | 162.84 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) - without tracing | 99.15 KB | | [@​sentry/aws-serverless](https://redirect.github.com/sentry/aws-serverless) | 126.67 KB | ### [`v8.52.1`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/8.52.1) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/8.52.0...8.52.1) - fix(v8/nextjs): Fix nextjs build warning ([#​15226](https://redirect.github.com/getsentry/sentry-javascript/issues/15226)) - ref(v8/browser): Add protocol attributes to resource spans [#​15224](https://redirect.github.com/getsentry/sentry-javascript/issues/15224) - ref(v8/core): Don't set `this.name` to `new.target.prototype.constructor.name` ([#​15222](https://redirect.github.com/getsentry/sentry-javascript/issues/15222)) Work in this release was contributed by [@​Zen-cronic](https://redirect.github.com/Zen-cronic). Thank you for your contribution! #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://redirect.github.com/sentry/browser) | 23.3 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - with treeshaking flags | 23.17 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) | 35.9 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) | 73.27 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - with treeshaking flags | 66.71 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) | 77.57 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) | 89.5 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) | 39.51 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) | 27.91 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. FeedbackAsync) | 32.71 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) | 25.98 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing) | 38.71 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) | 27.58 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) (incl. Tracing) | 37.75 KB | | [@​sentry/svelte](https://redirect.github.com/sentry/svelte) | 23.46 KB | | CDN Bundle | 24.49 KB | | CDN Bundle (incl. Tracing) | 37.6 KB | | CDN Bundle (incl. Tracing, Replay) | 72.9 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) | 78.23 KB | | CDN Bundle - uncompressed | 71.92 KB | | CDN Bundle (incl. Tracing) - uncompressed | 111.52 KB | | CDN Bundle (incl. Tracing, Replay) - uncompressed | 225.78 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.88 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) (client) | 38.96 KB | | [@​sentry/sveltekit](https://redirect.github.com/sentry/sveltekit) (client) | 36.4 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) | 162.84 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) - without tracing | 99.15 KB | | [@​sentry/aws-serverless](https://redirect.github.com/sentry/aws-serverless) | 126.67 KB | ### [`v8.52.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/8.52.0) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/8.51.0...8.52.0) ##### Important Changes - **feat(solidstart): Add `withSentry` wrapper for SolidStart config ([#​15135](https://redirect.github.com/getsentry/sentry-javascript/pull/15135))** To enable the SolidStart SDK, wrap your SolidStart Config with `withSentry`. The `sentrySolidStartVite` plugin is now automatically added by `withSentry` and you can pass the Sentry build-time options like this: ```js import { defineConfig } from '@​solidjs/start/config'; import { withSentry } from '@​sentry/solidstart'; export default defineConfig( withSentry( { /* Your SolidStart config options... */ }, { // Options for setting up source maps org: process.env.SENTRY_ORG, project: process.env.SENTRY_PROJECT, authToken: process.env.SENTRY_AUTH_TOKEN, }, ), ); ``` With the `withSentry` wrapper, the Sentry server config should not be added to the `public` directory anymore. Add the Sentry server config in `src/instrument.server.ts`. Then, the server config will be placed inside the server build output as `instrument.server.mjs`. Now, there are two options to set up the SDK: 1. **(recommended)** Provide an `--import` CLI flag to the start command like this (path depends on your server setup): `node --import ./.output/server/instrument.server.mjs .output/server/index.mjs` 2. Add `autoInjectServerSentry: 'top-level-import'` and the Sentry config will be imported at the top of the server entry (comes with tracing limitations) ```js withSentry( { /* Your SolidStart config options... */ }, { // Optional: Install Sentry with a top-level import autoInjectServerSentry: 'top-level-import', }, ); ``` ##### Other Changes - feat(v8/core): Add client outcomes for breadcrumbs buffer ([#​15149](https://redirect.github.com/getsentry/sentry-javascript/pull/15149)) - feat(v8/core): Improve error formatting in ZodErrors integration ([#​15155](https://redirect.github.com/getsentry/sentry-javascript/pull/15155)) - fix(v8/bun): Ensure instrumentation of `Bun.serve` survives a server reload ([#​15157](https://redirect.github.com/getsentry/sentry-javascript/pull/15157)) - fix(v8/core): Pass `module` into `loadModule` ([#​15139](https://redirect.github.com/getsentry/sentry-javascript/pull/15139)) ([#​15166](https://redirect.github.com/getsentry/sentry-javascript/issues/15166)) Work in this release was contributed by [@​jahands](https://redirect.github.com/jahands), [@​jrandolf](https://redirect.github.com/jrandolf), and [@​nathankleyn](https://redirect.github.com/nathankleyn). Thank you for your contributions! ##### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://redirect.github.com/sentry/browser) | 23.32 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) - with treeshaking flags | 23.2 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) | 35.88 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) | 73.23 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - with treeshaking flags | 66.7 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) | 77.54 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) | 89.47 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) | 39.53 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) | 27.94 KB | | [@​sentry/browser](https://redirect.github.com/sentry/browser) (incl. FeedbackAsync) | 32.73 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) | 26 KB | | [@​sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing) | 38.71 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) | 27.6 KB | | [@​sentry/vue](https://redirect.github.com/sentry/vue) (incl. Tracing) | 37.74 KB | | [@​sentry/svelte](https://redirect.github.com/sentry/svelte) | 23.49 KB | | CDN Bundle | 24.52 KB | | CDN Bundle (incl. Tracing) | 37.59 KB | | CDN Bundle (incl. Tracing, Replay) | 72.87 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) | 78.24 KB | | CDN Bundle - uncompressed | 72.01 KB | | CDN Bundle (incl. Tracing) - uncompressed | 111.51 KB | | CDN Bundle (incl. Tracing, Replay) - uncompressed | 225.76 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.86 KB | | [@​sentry/nextjs](https://redirect.github.com/sentry/nextjs) (client) | 38.96 KB | | [@​sentry/sveltekit](https://redirect.github.com/sentry/sveltekit) (client) | 36.39 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) | 162.87 KB | | [@​sentry/node](https://redirect.github.com/sentry/node) - without tracing | 99.18 KB | | [@​sentry/aws-serverless](https://redirect.github.com/sentry/aws-serverless) | 126.69 KB | </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/jaegertracing/jaeger-ui). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6ZGVwZW5kZW5jaWVzIl19--> Signed-off-by: Mend Renovate <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]>
- Loading branch information