[PR #1141] [MERGED] fix(deps): update dependency @sentry/vue to v9.40.0 #1269

Closed
opened 2025-11-01 21:14:40 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/1141
Author: @renovate[bot]
Created: 7/17/2025
Status: Merged
Merged: 7/17/2025
Merged by: @kolaente

Base: mainHead: renovate/sentry-javascript-monorepo


📝 Commits (1)

  • 3c40304 fix(deps): update dependency @sentry/vue to v9.40.0

📊 Changes

2 files changed (+37 additions, -37 deletions)

View changed files

📝 frontend/package.json (+1 -1)
📝 frontend/pnpm-lock.yaml (+36 -36)

📄 Description

This PR contains the following updates:

Package Change Age Confidence
@sentry/vue (source) 9.39.0 -> 9.40.0 age confidence

Release Notes

getsentry/sentry-javascript (@​sentry/vue)

v9.40.0

Important Changes
  • feat(browser): Add debugId sync APIs between web worker and main thread (#​16981)

This release adds two Browser SDK APIs to let the main thread know about debugIds of worker files:

  • webWorkerIntegration({worker}) to be used in the main thread
  • registerWebWorker({self}) to be used in the web worker
// main.js
Sentry.init({...})

const worker = new MyWorker(...);

Sentry.addIntegration(Sentry.webWorkerIntegration({ worker }));

worker.addEventListener('message', e => {...});
// worker.js
Sentry.registerWebWorker({ self });

self.postMessage(...);
  • feat(core): Deprecate logger in favor of debug (#​17040)

The internal SDK logger export from @sentry/core has been deprecated in favor of the debug export. debug only exposes log, warn, and error methods but is otherwise identical to logger. Note that this deprecation does not affect the logger export from other packages (like @sentry/browser or @sentry/node) which is used for Sentry Logging.

import { logger, debug } from '@​sentry/core';

// before
logger.info('This is an info message');

// after
debug.log('This is an info message');
  • feat(node): Add OpenAI integration (#​17022)

This release adds official support for instrumenting OpenAI SDK calls in with Sentry tracing, following OpenTelemetry semantic conventions for Generative AI. It instruments:

  • client.chat.completions.create() - For chat-based completions
  • client.responses.create() - For the responses API
// The integration respects your `sendDefaultPii` option, but you can override the behavior in the integration options

Sentry.init({
  dsn: '__DSN__',
  integrations: [
    Sentry.openAIIntegration({
      recordInputs: true, // Force recording prompts
      recordOutputs: true, // Force recording responses
    }),
  ],
});
Other Changes
  • feat(node-core): Expand @opentelemetry/instrumentation range to cover 0.203.0 (#​17043)
  • fix(cloudflare): Ensure errors get captured from durable objects (#​16838)
  • fix(sveltekit): Ensure server errors from streamed responses are sent (#​17044)

Work in this release was contributed by @​0xbad0c0d3 and @​tommy-gilligan. Thank you for your contributions!

Bundle size 📦

Path Size
@​sentry/browser 23.23 KB
@​sentry/browser - with treeshaking flags 21.82 KB
@​sentry/browser (incl. Tracing) 38.73 KB
@​sentry/browser (incl. Tracing, Replay) 75.96 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 66 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 80.56 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 92.37 KB
@​sentry/browser (incl. Feedback) 39.53 KB
@​sentry/browser (incl. sendFeedback) 27.8 KB
@​sentry/browser (incl. FeedbackAsync) 32.58 KB
@​sentry/react 24.94 KB
@​sentry/react (incl. Tracing) 40.64 KB
@​sentry/vue 27.57 KB
@​sentry/vue (incl. Tracing) 40.48 KB
@​sentry/svelte 23.25 KB
CDN Bundle 24.59 KB
CDN Bundle (incl. Tracing) 38.49 KB
CDN Bundle (incl. Tracing, Replay) 73.65 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 78.99 KB
CDN Bundle - uncompressed 71.72 KB
CDN Bundle (incl. Tracing) - uncompressed 114.12 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 225.58 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 238.1 KB
@​sentry/nextjs (client) 42.64 KB
@​sentry/sveltekit (client) 39.14 KB
@​sentry/node 165.02 KB
@​sentry/node - without tracing 97.85 KB
@​sentry/aws-serverless 125.35 KB

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.


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

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


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-vikunja/vikunja/pull/1141 **Author:** [@renovate[bot]](https://github.com/apps/renovate) **Created:** 7/17/2025 **Status:** ✅ Merged **Merged:** 7/17/2025 **Merged by:** [@kolaente](https://github.com/kolaente) **Base:** `main` ← **Head:** `renovate/sentry-javascript-monorepo` --- ### 📝 Commits (1) - [`3c40304`](https://github.com/go-vikunja/vikunja/commit/3c4030480b1478cf90985bca9431c2d3e80c7c20) fix(deps): update dependency @sentry/vue to v9.40.0 ### 📊 Changes **2 files changed** (+37 additions, -37 deletions) <details> <summary>View changed files</summary> 📝 `frontend/package.json` (+1 -1) 📝 `frontend/pnpm-lock.yaml` (+36 -36) </details> ### 📄 Description This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [@sentry/vue](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/vue) ([source](https://redirect.github.com/getsentry/sentry-javascript)) | [`9.39.0` -> `9.40.0`](https://renovatebot.com/diffs/npm/@sentry%2fvue/9.39.0/9.40.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fvue/9.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fvue/9.39.0/9.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>getsentry/sentry-javascript (@&#8203;sentry/vue)</summary> ### [`v9.40.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/9.40.0) ##### Important Changes - **feat(browser): Add debugId sync APIs between web worker and main thread ([#&#8203;16981](https://redirect.github.com/getsentry/sentry-javascript/pull/16981))** This release adds two Browser SDK APIs to let the main thread know about debugIds of worker files: - `webWorkerIntegration({worker})` to be used in the main thread - `registerWebWorker({self})` to be used in the web worker ```js // main.js Sentry.init({...}) const worker = new MyWorker(...); Sentry.addIntegration(Sentry.webWorkerIntegration({ worker })); worker.addEventListener('message', e => {...}); ``` ```js // worker.js Sentry.registerWebWorker({ self }); self.postMessage(...); ``` - **feat(core): Deprecate logger in favor of debug ([#&#8203;17040](https://redirect.github.com/getsentry/sentry-javascript/pull/17040))** The internal SDK `logger` export from `@sentry/core` has been deprecated in favor of the `debug` export. `debug` only exposes `log`, `warn`, and `error` methods but is otherwise identical to `logger`. Note that this deprecation does not affect the `logger` export from other packages (like `@sentry/browser` or `@sentry/node`) which is used for Sentry Logging. ```js import { logger, debug } from '@&#8203;sentry/core'; // before logger.info('This is an info message'); // after debug.log('This is an info message'); ``` - **feat(node): Add OpenAI integration ([#&#8203;17022](https://redirect.github.com/getsentry/sentry-javascript/pull/17022))** This release adds official support for instrumenting OpenAI SDK calls in with Sentry tracing, following OpenTelemetry semantic conventions for Generative AI. It instruments: - `client.chat.completions.create()` - For chat-based completions - `client.responses.create()` - For the responses API ```js // The integration respects your `sendDefaultPii` option, but you can override the behavior in the integration options Sentry.init({ dsn: '__DSN__', integrations: [ Sentry.openAIIntegration({ recordInputs: true, // Force recording prompts recordOutputs: true, // Force recording responses }), ], }); ``` ##### Other Changes - feat(node-core): Expand `@opentelemetry/instrumentation` range to cover `0.203.0` ([#&#8203;17043](https://redirect.github.com/getsentry/sentry-javascript/pull/17043)) - fix(cloudflare): Ensure errors get captured from durable objects ([#&#8203;16838](https://redirect.github.com/getsentry/sentry-javascript/pull/16838)) - fix(sveltekit): Ensure server errors from streamed responses are sent ([#&#8203;17044](https://redirect.github.com/getsentry/sentry-javascript/pull/17044)) Work in this release was contributed by [@&#8203;0xbad0c0d3](https://redirect.github.com/0xbad0c0d3) and [@&#8203;tommy-gilligan](https://redirect.github.com/tommy-gilligan). Thank you for your contributions! #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------- | ----------------- | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) | 23.23 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) - with treeshaking flags | 21.82 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing) | 38.73 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) | 75.96 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay) - with treeshaking flags | 66 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay with Canvas) | 80.56 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) (incl. Tracing, Replay, Feedback) | 92.37 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) (incl. Feedback) | 39.53 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) (incl. sendFeedback) | 27.8 KB | | [@&#8203;sentry/browser](https://redirect.github.com/sentry/browser) (incl. FeedbackAsync) | 32.58 KB | | [@&#8203;sentry/react](https://redirect.github.com/sentry/react) | 24.94 KB | | [@&#8203;sentry/react](https://redirect.github.com/sentry/react) (incl. Tracing) | 40.64 KB | | [@&#8203;sentry/vue](https://redirect.github.com/sentry/vue) | 27.57 KB | | [@&#8203;sentry/vue](https://redirect.github.com/sentry/vue) (incl. Tracing) | 40.48 KB | | [@&#8203;sentry/svelte](https://redirect.github.com/sentry/svelte) | 23.25 KB | | CDN Bundle | 24.59 KB | | CDN Bundle (incl. Tracing) | 38.49 KB | | CDN Bundle (incl. Tracing, Replay) | 73.65 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) | 78.99 KB | | CDN Bundle - uncompressed | 71.72 KB | | CDN Bundle (incl. Tracing) - uncompressed | 114.12 KB | | CDN Bundle (incl. Tracing, Replay) - uncompressed | 225.58 KB | | CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed | 238.1 KB | | [@&#8203;sentry/nextjs](https://redirect.github.com/sentry/nextjs) (client) | 42.64 KB | | [@&#8203;sentry/sveltekit](https://redirect.github.com/sentry/sveltekit) (client) | 39.14 KB | | [@&#8203;sentry/node](https://redirect.github.com/sentry/node) | 165.02 KB | | [@&#8203;sentry/node](https://redirect.github.com/sentry/node) - without tracing | 97.85 KB | | [@&#8203;sentry/aws-serverless](https://redirect.github.com/sentry/aws-serverless) | 125.35 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/go-vikunja/vikunja). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMy4yIiwidXBkYXRlZEluVmVyIjoiNDEuMjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-01 21:14:40 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#1269