Skip to content

[pull] master from getsentry:master#1822

Merged
pull[bot] merged 9 commits intoKingDEV95:masterfrom
getsentry:master
Mar 25, 2026
Merged

[pull] master from getsentry:master#1822
pull[bot] merged 9 commits intoKingDEV95:masterfrom
getsentry:master

Conversation

@pull
Copy link

@pull pull bot commented Mar 25, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

priscilawebdev and others added 9 commits March 25, 2026 08:24
- Add `'bun'` to `agentMonitoringPlatforms` so Bun projects show the
onboarding UI instead of "Auto instrumentation not available"
- Wire up `agentMonitoringOnboarding` in Bun's doc config using
`javascript/agentMonitoring` with `@sentry/bun` as the package name

contributes to
https://linear.app/getsentry/issue/TET-2103/missing-onboarding-instructions-for-ai-agent-monitoring-in-bun-and

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Add AI agent monitoring onboarding support for Deno projects.

`@sentry/deno` only supports `vercelAIIntegration`, so this adds a
dedicated onboarding config with Deno-specific imports
(`npm:@sentry/deno`), a limited integration dropdown (Vercel AI +
Manual), and correct doc links.


closes
https://linear.app/getsentry/issue/TET-2103/missing-onboarding-instructions-for-ai-agent-monitoring-in-bun-and

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…111391)

Migrate call sites from Sentry's legacy `create_or_update` to Django's
`update_or_create` in models and releases code.

All sites ignore the return value, making this a mechanical `values=` →
`defaults=` rename. Removes the five migrated files from the CI
allowlist in `tests/sentry/test_no_create_or_update_usage.py`.

This is next phase of the `create_or_update` deprecation effort,
following #111300 .

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Migrates the data forwarding setup form from the legacy
`JsonForm`/`FormModel` system to `useScrapsForm` (TanStack-based) and
splits the data forwarder forms into separate provider forms

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Priscila Oliveira <priscila.oliveira@sentry.io>
Co-authored-by: getsantry[bot] <66042841+getsantry[bot]@users.noreply.github.com>
Add a custom renderer for the trace attribute in the span attributes
table so clicking the trace ID navigates to the full trace waterfall
view. Uses getTraceDetailsUrl for consistent URL generation, matching
the pattern used by profile.id and replay.id renderers.

[Slack
thread](https://sentry.slack.com/archives/C08SBFDKBKJ/p1774357825165989).

Closes TET-2136

---------

Co-authored-by: Claude Sonnet 4 <noreply@example.com>
Co-Authored-By: vgrozdanic
<26199428+vgrozdanic@users.noreply.github.com>

Co-authored-by: getsentry-bot <10587625+getsentry-bot@users.noreply.github.com>
Co-authored-by: vgrozdanic <26199428+vgrozdanic@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Mar 25, 2026
@pull pull bot added the ⤵️ pull label Mar 25, 2026
@pull pull bot merged commit 92662a6 into KingDEV95:master Mar 25, 2026
@github-actions github-actions bot added Scope: Frontend Automatically applied to PRs that change frontend components Scope: Backend Automatically applied to PRs that change backend components labels Mar 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

⤵️ pull Scope: Backend Automatically applied to PRs that change backend components Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants