Skip to content

meta(changelog): Update changelog for 9.27.0 #16489

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 11 commits into from
Jun 5, 2025
Merged

Conversation

chargome
Copy link
Member

@chargome chargome commented Jun 5, 2025

No description provided.

github-actions bot and others added 11 commits June 4, 2025 12:18
[Gitflow] Merge master into develop
…uncaught errors (#16479)

This PR adds a test demonstrating the unintuitive but expected behaviour
reported in #16460

see comment for more details
resolves #16453

In getsentry/sentry-conventions#57 we deprecated
some of the `ai.X` attributes in favour of OTEL's `gen_ai.X` attributes.
This updates the Vercel AI integration to address these deprecations.

These changes are based on
https://ai-sdk.dev/docs/ai-sdk-core/telemetry#collected-data, and we
created `attributes.ts` to track these as constants.

See the relay change here to switch to new attributes for measuring
token usage: getsentry/relay#4768
resolves #16452

Based on feedback, we want to enable attaching prompts (inputs/outputs)
to vercel AI spans if `sendDefaultPii` is `true`.

We also add new integration options to the Vercel AI integration that
allows you to override this.

```ts
export interface VercelAiOptions {
  /**
   * Enable or disable input recording. Enabled if `sendDefaultPii` is `true`
   * or if you set `isEnabled` to `true` in your ai SDK method telemetry settings
   */
  recordInputs?: boolean;
  /**
   * Enable or disable output recording. Enabled if `sendDefaultPii` is `true`
   * or if you set `isEnabled` to `true` in your ai SDK method telemetry settings
   */
  recordOutputs?: boolean;
}
```

Usage:

```ts
Sentry.vercelAIIntegration({ recordInputs: true });
```
Adds the possibility to add React component annotations in RR.

closes #16471
There were no tests yet for the Vue tracing mixins. To be more
comfortable when continuing working on it, it's better to have some :D
Adds some clarifying comments and changes variable naming to make it
easier to understand and parse.
We shouldn't send values INP spans if the reported value is
unrealistically long. I decided to draw the line at 60 seconds for now
but if anyone has concerns or wants a different upper bound, happy to
change it.
@chargome chargome self-assigned this Jun 5, 2025
Copy link
Contributor

github-actions bot commented Jun 5, 2025

size-limit report 📦

Path Size % Change Change
@sentry/browser 23.99 kB added added
@sentry/browser - with treeshaking flags 23.76 kB added added
@sentry/browser (incl. Tracing) 38.36 kB added added
@sentry/browser (incl. Tracing, Replay) 76.47 kB added added
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 69.57 kB added added
@sentry/browser (incl. Tracing, Replay with Canvas) 81.23 kB added added
@sentry/browser (incl. Tracing, Replay, Feedback) 93.31 kB added added
@sentry/browser (incl. Feedback) 40.73 kB added added
@sentry/browser (incl. sendFeedback) 28.7 kB added added
@sentry/browser (incl. FeedbackAsync) 33.59 kB added added
@sentry/react 25.76 kB added added
@sentry/react (incl. Tracing) 40.35 kB added added
@sentry/vue 28.36 kB added added
@sentry/vue (incl. Tracing) 40.21 kB added added
@sentry/svelte 24.01 kB added added
CDN Bundle 25.48 kB added added
CDN Bundle (incl. Tracing) 38.53 kB added added
CDN Bundle (incl. Tracing, Replay) 74.4 kB added added
CDN Bundle (incl. Tracing, Replay, Feedback) 79.86 kB added added
CDN Bundle - uncompressed 74.41 kB added added
CDN Bundle (incl. Tracing) - uncompressed 114.1 kB added added
CDN Bundle (incl. Tracing, Replay) - uncompressed 228.07 kB added added
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 240.89 kB added added
@sentry/nextjs (client) 42.01 kB added added
@sentry/sveltekit (client) 38.84 kB added added
@sentry/node 150.28 kB added added
@sentry/node - without tracing 98.34 kB added added
@sentry/aws-serverless 124.1 kB added added

@chargome chargome merged commit 5a672c9 into master Jun 5, 2025
320 of 321 checks passed
@chargome chargome deleted the prepare-release/9.27.0 branch June 5, 2025 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants