-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Comparing changes
Open a pull request
base repository: getsentry/sentry-javascript
base: 10.13.0
head repository: getsentry/sentry-javascript
compare: 10.14.0
- 10 commits
- 80 files changed
- 8 contributors
Commits on Sep 22, 2025
-
feat(cloudflare,vercel-edge): Add support for Google Gen AI instrumen…
…tation (#17723) Adds support for Google GenAI manual instrumentation in @sentry/cloudflare and @sentry/vercel-edge. To instrument the Google GenAI client, wrap it with Sentry.instrumentGoogleGenAIClient and set recording settings. ``` import * as Sentry from '@sentry/cloudflare'; import { GoogleGenAI } from '@google/genai'; const genAI = new GoogleGenAI({ apiKey: 'your-api-key' }); const client = Sentry.instrumentGoogleGenAIClient(genAI, { recordInputs: true, recordOutputs: true }); // use the wrapped client with models api const model = client.models.generateContent({ model: 'gemini-1.5-pro', contents: [{ role: 'user', parts: [{ text: 'Hello!' }] }] }); // or use chat functionality const chat = client.chats.create({ model: 'gemini-1.5-flash' }); const response = await chat.sendMessage({ message: 'Tell me a joke' }); ```
Configuration menu - View commit details
-
Copy full SHA for 8298495 - Browse repository at this point
Copy the full SHA 8298495View commit details -
test(node): Avoid using specific port for node-integration-tests (#17729
) This may flake, so just using any available port instead. Closes #17716
Configuration menu - View commit details
-
Copy full SHA for 34f3479 - Browse repository at this point
Copy the full SHA 34f3479View commit details -
Merge branch 'release/10.13.0'
getsentry-bot committedSep 22, 2025 Configuration menu - View commit details
-
Copy full SHA for 2dfe295 - Browse repository at this point
Copy the full SHA 2dfe295View commit details -
ref(core): Wrap isolationscope in
WeakRef
when storing it on spans (#……17712) We often store isolationscopes on spans via `setCapturedScopesOnSpan` and retrieve them via `getCapturedScopesOnSpan`. This change wraps the scopes in `WeakRef` to attempt fixing a potential memory leak when spans hold on to scopes indefinitely. The downside is spans might end up with undefined scopes on them if the scope was garbage collected, we'll have to see if that's an issue or not.
Configuration menu - View commit details
-
Copy full SHA for b685be6 - Browse repository at this point
Copy the full SHA b685be6View commit details -
Merge pull request #17730 from getsentry/master
[Gitflow] Merge master into develop
Configuration menu - View commit details
-
Copy full SHA for d024907 - Browse repository at this point
Copy the full SHA d024907View commit details -
test(nuxt): Update Nuxt version and add Nitro $fetch test (#17713)
This PR adds the following: - an E2E test case for Nitro `$fetch` requests - Upgrading the Nuxt 4 version (previously in alpha) - Deleting the `app.vue` file as this is not needed when using the `app/pages` directory (following the [Nuxt docs](https://nuxt.com/docs/4.x/guide/directory-structure/app/app))
Configuration menu - View commit details
-
Copy full SHA for d7538cd - Browse repository at this point
Copy the full SHA d7538cdView commit details
Commits on Sep 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for bbb1324 - Browse repository at this point
Copy the full SHA bbb1324View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfd421b - Browse repository at this point
Copy the full SHA dfd421bView commit details -
Merge pull request #17738 from getsentry/prepare-release/10.14.0
meta(changelog): Update changelog for 10.14.0
Configuration menu - View commit details
-
Copy full SHA for 3e34bd6 - Browse repository at this point
Copy the full SHA 3e34bd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86d972b - Browse repository at this point
Copy the full SHA 86d972bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 10.13.0...10.14.0