mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-02-01 22:47:40 +00:00
fix(deps): update dependency @sentry/vue to v10.32.0 (#2015)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@sentry/vue](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/vue) ([source](https://redirect.github.com/getsentry/sentry-javascript)) | [`10.31.0` -> `10.32.0`](https://renovatebot.com/diffs/npm/@sentry%2fvue/10.31.0/10.32.0) |  |  | --- ### Release Notes <details> <summary>getsentry/sentry-javascript (@​sentry/vue)</summary> ### [`v10.32.0`](https://redirect.github.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#10320) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/10.31.0...10.32.0) ##### Important Changes - **feat(core): Apply scope attributes to logs ([#​18184](https://redirect.github.com/getsentry/sentry-javascript/pull/18184))** You can now set attributes on the SDK's scopes which will be applied to all logs as long as the respective scopes are active. For the time being, only `string`, `number` and `boolean` attribute values are supported. ```ts Sentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' }); Sentry.withScope(scope => { scope.setAttribute('step', 'authentication'); // scope attributes `is_admin`, `auth_provider` and `step` are added Sentry.logger.info(`user ${user.id} logged in`, { activeSince: 100 }); Sentry.logger.info(`updated ${user.id} last activity`); }); // scope attributes `is_admin` and `auth_provider` are added Sentry.logger.warn('stale website version, reloading page'); ``` - **feat(replay): Add Request body with `attachRawBodyFromRequest` option ([#​18501](https://redirect.github.com/getsentry/sentry-javascript/pull/18501))** To attach the raw request body (from `Request` objects passed as the first `fetch` argument) to replay events, you can now use the `attachRawBodyFromRequest` option in the Replay integration: ```js Sentry.init({ integrations: [ Sentry.replayIntegration({ attachRawBodyFromRequest: true, }), ], }); ``` - **feat(tanstackstart-react): Trace server functions ([#​18500](https://redirect.github.com/getsentry/sentry-javascript/pull/18500))** To enable tracing for server-side requests, you can now explicitly define a [server entry point](https://tanstack.com/start/latest/docs/framework/react/guide/server-entry-point) in your application and wrap your request handler with `wrapFetchWithSentry`. ```typescript // src/server.ts import { wrapFetchWithSentry } from '@​sentry/tanstackstart-react'; import handler, { createServerEntry } from '@​tanstack/react-start/server-entry'; export default createServerEntry( wrapFetchWithSentry({ fetch(request: Request) { return handler.fetch(request); }, }), ); ``` - **feat(vue): Add TanStack Router integration ([#​18547](https://redirect.github.com/getsentry/sentry-javascript/pull/18547))** The `@sentry/vue` package now includes support for TanStack Router. Use `tanstackRouterBrowserTracingIntegration` to automatically instrument pageload and navigation transactions with parameterized routes: ```javascript import { createApp } from 'vue'; import { createRouter } from '@​tanstack/vue-router'; import * as Sentry from '@​sentry/vue'; import { tanstackRouterBrowserTracingIntegration } from '@​sentry/vue/tanstackrouter'; const router = createRouter({ // your router config }); Sentry.init({ app, dsn: '__PUBLIC_DSN__', integrations: [tanstackRouterBrowserTracingIntegration(router)], tracesSampleRate: 1.0, }); ``` ##### Other Changes - feat(core): Capture initialize attributes on MCP servers ([#​18531](https://redirect.github.com/getsentry/sentry-javascript/pull/18531)) - feat(nextjs): Extract tracing logic from server component wrapper templates ([#​18408](https://redirect.github.com/getsentry/sentry-javascript/pull/18408)) - feat(nextjs): added webpack treeshaking flags as config ([#​18359](https://redirect.github.com/getsentry/sentry-javascript/pull/18359)) - fix(solid/tanstackrouter): Ensure web vitals are sent on pageload ([#​18542](https://redirect.github.com/getsentry/sentry-javascript/pull/18542)) <details> <summary> <strong>Internal Changes</strong> </summary> - chore(changelog): Add entry for scope attributes ([#​18555](https://redirect.github.com/getsentry/sentry-javascript/pull/18555)) - chore(changelog): Add entry for tanstack start wrapFetchWithSentry ([#​18558](https://redirect.github.com/getsentry/sentry-javascript/pull/18558)) - chore(deps): bump [@​trpc/server](https://redirect.github.com/trpc/server) from 10.45.2 to 10.45.3 in /dev-packages/e2e-tests/test-applications/node-express-incorrect-instrumentation ([#​18530](https://redirect.github.com/getsentry/sentry-javascript/pull/18530)) - chore(deps): bump [@​trpc/server](https://redirect.github.com/trpc/server) from 10.45.2 to 10.45.3 in /dev-packages/e2e-tests/test-applications/node-express-v5 ([#​18550](https://redirect.github.com/getsentry/sentry-javascript/pull/18550)) - chore(e2e): Pin to react-router 7.10.1 in spa e2e test ([#​18548](https://redirect.github.com/getsentry/sentry-javascript/pull/18548)) - chore(e2e): Remove check on `http.response_content_length_uncompressed` ([#​18536](https://redirect.github.com/getsentry/sentry-javascript/pull/18536)) - chore(github): Add "Closes" to PR template ([#​18538](https://redirect.github.com/getsentry/sentry-javascript/pull/18538)) - test(cloudflare-mcp): Unpin mcp sdk ([#​18528](https://redirect.github.com/getsentry/sentry-javascript/pull/18528)) - test(nextjs): Add e2e tests for server component spans in next 16 ([#​18544](https://redirect.github.com/getsentry/sentry-javascript/pull/18544)) </details> </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/go-vikunja/vikunja). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
@@ -59,7 +59,7 @@
|
||||
"@github/hotkey": "3.1.1",
|
||||
"@intlify/unplugin-vue-i18n": "11.0.3",
|
||||
"@kyvg/vue3-notification": "3.4.2",
|
||||
"@sentry/vue": "10.31.0",
|
||||
"@sentry/vue": "10.32.0",
|
||||
"@tiptap/core": "3.8.0",
|
||||
"@tiptap/extension-code-block-lowlight": "3.8.0",
|
||||
"@tiptap/extension-hard-break": "3.8.0",
|
||||
|
||||
75
frontend/pnpm-lock.yaml
generated
75
frontend/pnpm-lock.yaml
generated
@@ -41,8 +41,8 @@ importers:
|
||||
specifier: 3.4.2
|
||||
version: 3.4.2(vue@3.5.26(typescript@5.9.3))
|
||||
'@sentry/vue':
|
||||
specifier: 10.31.0
|
||||
version: 10.31.0(pinia@3.0.4(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3))
|
||||
specifier: 10.32.0
|
||||
version: 10.32.0(pinia@3.0.4(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3))
|
||||
'@tiptap/core':
|
||||
specifier: 3.8.0
|
||||
version: 3.8.0(@tiptap/pm@3.8.0)
|
||||
@@ -2105,24 +2105,24 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
|
||||
'@sentry-internal/browser-utils@10.31.0':
|
||||
resolution: {integrity: sha512-2Pvk0aRA0M/wiUj2K00mhw8dhD/zRhGKK9xQVAPtSz9cbKO/0WIS5dMAX0bfNvYVVMQPrQM46BmEwxeMMuY6HQ==}
|
||||
'@sentry-internal/browser-utils@10.32.0':
|
||||
resolution: {integrity: sha512-LI83ZKv5ItRajfY7xmQpNs00nWNOXO+A6MCj8LNDpPouYA8m7VvqkCKG9Yh50a/5eIO9lbSWTrARO8rWR3c9jA==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
'@sentry-internal/feedback@10.31.0':
|
||||
resolution: {integrity: sha512-uLmh6n0Ax/yjVO4FROpeVqzEJVMgIxDsnmKlAoQ4/HYmc2wQQbJmdIgjzZN2ruelaYEaQV7iouSYLZv4wdujOQ==}
|
||||
'@sentry-internal/feedback@10.32.0':
|
||||
resolution: {integrity: sha512-YjDdVR8Ep7lOGilRfSrioBKQlFzWP+j1ibL+9rfwYPWWeQSfK2mbg8+PmbWOcTIXZ/MpuZRMF6ZdkVi7VYBSJw==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
'@sentry-internal/replay-canvas@10.31.0':
|
||||
resolution: {integrity: sha512-mR6t6YNMLKndn1FvaDoOTWA15LfatcC/RMXkKYggULJWxMOs1/TCowjVidPXb/2JtfeHQvbJg5dH/hM+wW5c1Q==}
|
||||
'@sentry-internal/replay-canvas@10.32.0':
|
||||
resolution: {integrity: sha512-GdhyRKywIP9IQc7RoTrBFjx2EFBjiRSndxeiW43qybO1xD2S5Cq/S7ZwkaJOXN8Ie1awm3/E6+mVct5jc6KKAg==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
'@sentry-internal/replay@10.31.0':
|
||||
resolution: {integrity: sha512-1rChhtgSSq83vef/ZID5vNRGgCVOdi3c239J3T0GWUSrmZAWHFWohqosT1jBYLIcBQia1jjJjl7j0QX0UNpSsg==}
|
||||
'@sentry-internal/replay@10.32.0':
|
||||
resolution: {integrity: sha512-P6paw7bLDP72ZNJkcyKSXCXfd+/NKwRfnJpwgkRI9kjy9o0KZrIW2P/xTGftp5q1XxQ7tCt94j2gc1HelOpngw==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
'@sentry/browser@10.31.0':
|
||||
resolution: {integrity: sha512-r+unS+yzVn4lh+jRGtR1rhfcPFsSJXDzW9ngn8+VmgzuvBMLVNSVEwCO+HsghnFfWorrXYZ6GVhemsGHK8gsfg==}
|
||||
'@sentry/browser@10.32.0':
|
||||
resolution: {integrity: sha512-NtQlXQybrWMbUOPENS4bvxzhMX1Oi+IUH9NXA/mZ06KbQntPLES7yfIKhLNpRipuCzeS16hCJp6HMao2bZB2Hg==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
'@sentry/cli-darwin@2.33.1':
|
||||
@@ -2171,17 +2171,20 @@ packages:
|
||||
engines: {node: '>= 10'}
|
||||
hasBin: true
|
||||
|
||||
'@sentry/core@10.31.0':
|
||||
resolution: {integrity: sha512-VTSXdyhnu3CNaSwhp/CchZRCKh1fa7byP+KClApthsppQ57w7OjXN8dDUf38K1ZCsfdTEvdEU4qCL/WnAEbd+g==}
|
||||
'@sentry/core@10.32.0':
|
||||
resolution: {integrity: sha512-E+ihb8+5PBfYMamnXHalgsmxkcG2YQqhRdgYf3yWJ5dJvi4njh1VWK3kNVj1GvsU6ktaielAx4Rg5dwEFMnbZg==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
'@sentry/vue@10.31.0':
|
||||
resolution: {integrity: sha512-3CbF1yd5dq46K2eX+mN7cAXJOchFL5x1tYtUDWQPGAkMxsMV7mqun/eXabZWBSlRzDbevl0s364dNjPNs+1btg==}
|
||||
'@sentry/vue@10.32.0':
|
||||
resolution: {integrity: sha512-n4foL3xWqrxxM8rhsToFLx+JLQwW8h2XTMbbMQjNFymgAsAgCEU/Cpib1EudJM5m1KCfnEMqsaqPDitQmP+e8Q==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tanstack/vue-router': ^1.64.0
|
||||
pinia: 2.x || 3.x
|
||||
vue: 2.x || 3.x
|
||||
peerDependenciesMeta:
|
||||
'@tanstack/vue-router':
|
||||
optional: true
|
||||
pinia:
|
||||
optional: true
|
||||
|
||||
@@ -8563,31 +8566,31 @@ snapshots:
|
||||
'@rollup/rollup-win32-x64-msvc@4.53.5':
|
||||
optional: true
|
||||
|
||||
'@sentry-internal/browser-utils@10.31.0':
|
||||
'@sentry-internal/browser-utils@10.32.0':
|
||||
dependencies:
|
||||
'@sentry/core': 10.31.0
|
||||
'@sentry/core': 10.32.0
|
||||
|
||||
'@sentry-internal/feedback@10.31.0':
|
||||
'@sentry-internal/feedback@10.32.0':
|
||||
dependencies:
|
||||
'@sentry/core': 10.31.0
|
||||
'@sentry/core': 10.32.0
|
||||
|
||||
'@sentry-internal/replay-canvas@10.31.0':
|
||||
'@sentry-internal/replay-canvas@10.32.0':
|
||||
dependencies:
|
||||
'@sentry-internal/replay': 10.31.0
|
||||
'@sentry/core': 10.31.0
|
||||
'@sentry-internal/replay': 10.32.0
|
||||
'@sentry/core': 10.32.0
|
||||
|
||||
'@sentry-internal/replay@10.31.0':
|
||||
'@sentry-internal/replay@10.32.0':
|
||||
dependencies:
|
||||
'@sentry-internal/browser-utils': 10.31.0
|
||||
'@sentry/core': 10.31.0
|
||||
'@sentry-internal/browser-utils': 10.32.0
|
||||
'@sentry/core': 10.32.0
|
||||
|
||||
'@sentry/browser@10.31.0':
|
||||
'@sentry/browser@10.32.0':
|
||||
dependencies:
|
||||
'@sentry-internal/browser-utils': 10.31.0
|
||||
'@sentry-internal/feedback': 10.31.0
|
||||
'@sentry-internal/replay': 10.31.0
|
||||
'@sentry-internal/replay-canvas': 10.31.0
|
||||
'@sentry/core': 10.31.0
|
||||
'@sentry-internal/browser-utils': 10.32.0
|
||||
'@sentry-internal/feedback': 10.32.0
|
||||
'@sentry-internal/replay': 10.32.0
|
||||
'@sentry-internal/replay-canvas': 10.32.0
|
||||
'@sentry/core': 10.32.0
|
||||
|
||||
'@sentry/cli-darwin@2.33.1':
|
||||
optional: true
|
||||
@@ -8629,12 +8632,12 @@ snapshots:
|
||||
- encoding
|
||||
- supports-color
|
||||
|
||||
'@sentry/core@10.31.0': {}
|
||||
'@sentry/core@10.32.0': {}
|
||||
|
||||
'@sentry/vue@10.31.0(pinia@3.0.4(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3))':
|
||||
'@sentry/vue@10.32.0(pinia@3.0.4(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3)))(vue@3.5.26(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@sentry/browser': 10.31.0
|
||||
'@sentry/core': 10.31.0
|
||||
'@sentry/browser': 10.32.0
|
||||
'@sentry/core': 10.32.0
|
||||
vue: 3.5.26(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
pinia: 3.0.4(typescript@5.9.3)(vue@3.5.26(typescript@5.9.3))
|
||||
|
||||
Reference in New Issue
Block a user