Skip to content

publish: getsentry/sentry@26.7.2 #9050

Closed

Description

@sentry-release-bot

Requested by: @mchen-sentry

Merge target: (default)

Quick links:

Assign the accepted label to this issue to approve the release.

Targets

  • github
  • docker[release]
  • docker[latest]

Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.


📋 Changelog

New Features ✨

Action Log

  • Use GALE in group notes endpoints by ceorourke in #120288
  • Update group index helper to read from GALE by ceorourke in #120534
  • Use GALE in GroupActivitiesEndpoint by ceorourke in #120282

Analytics

  • Tag project-creation page views by sticky org origin by jaydgoss in #120148
  • Attribute getting-started header actions by variant by jaydgoss in #120147
  • Attribute project getting-started funnel by variant by jaydgoss in #120131
  • Instrument SCM + legacy alert & notification for project creation by jaydgoss in #120124
  • Instrument SCM connect + messaging-install for project creation by jaydgoss in #120119

Autofix

  • Record Slack trigger activity by scttcper in #120381
  • Open PRs as draft and mark ready when CI is green by joseph-sentry in #120385
  • Group PR review feedback under a state-labelled header by billyvg in #120463
  • Include the review author on the review-body feedback source by billyvg in #120513

Dashboards

  • Add dashboard descriptions by adrianviquez in #120540
  • Use canvas rendering for Heat Map and Categorical Bar widgets by gggritso in #120511

Dynamic Sampling

  • Add switch to disable the implicit sample rate floor by shellmayr in #120658
  • Add per-org sample rates summary log by shellmayr in #120650
  • Fetch per-project top transactions via LIMIT BY by shellmayr in #120324

Gdd

  • Schedule heal_stale_derived_data regularly by kcons in #120521
  • Switch heal_stale_derived_data to build-and-promote path by kcons in #120516

Inbox

  • Add "all" option and include "me" in "my teams" by malwilley in #120669
  • Remove page filters by malwilley in #120668

Integrations

  • Track clicks in the create integration modal by cvxluo in #120710
  • Add a claude routine creation template by cvxluo in #120526
  • Support prefill templates when creating internal integrations by cvxluo in #120238

Issue Workflow

  • Add notification platform support for deploy notifs by leeandher in #120398
  • Add activity notification route via notification platform by leeandher in #120390

Issues

  • Prefetch the inbox preview on hover by roggenkemper in #120688
  • Add inbox issue count to the secondary nav by roggenkemper in #120657
  • Record Night Shift trigger autofix activity by scttcper in #120394
  • Record ingest based autofix trigger activity by scttcper in #120393
  • Explain Autofix trigger sources by scttcper in #120392
  • Backport trigger autofix issue activity by scttcper in #120376
  • Show event and user counts in the issue preview by roggenkemper in #120455
  • Add ProGuard Mapping section to issue details by markushi in #120543
  • Move Open Issue to title and add seen times to preview by roggenkemper in #120464

Pr Metrics

  • Emit an opaque deduplication_key on scm.pr.closed by vaind in #120561
  • Add ci_failed_at_open and no_ci_events diagnosis labels by giovanni-guidini in #120328
  • Add stale PR detection and abandoned verdict by giovanni-guidini in #118817

Seer

  • Prefer sentry_run_id over legacy run_id in autofix UI by trevor-e in #120541
  • Smart assignment completion handler and workflow wiring by hobzcalvin in #120530
  • Add seerSuggested assignment source to frontend by hobzcalvin in #120528
  • Log legacy integer run_id usage on GroupAutofixEndpoint by trevor-e in #120519
  • Add SeerRun retention cleanup via incinerator by trevor-e in #118606
  • Add per-card priority selector to Autofix Overview by mtopo27 in #120498
  • Render Code Mode todos in the Explorer chat by azulus in #120361

Snuba

  • Tag query spans with request compression by tryangul in #120603
  • Enable response compression for json gated behind option… by tryangul in #120531

Weekly Report

  • Render top spans p95 chart by amy-chen23 in #119768
  • Render resolution labels in email template by amy-chen23 in #120296
  • Add resolution labels to past resolved issues by amy-chen23 in #120295

Other

  • (admin) Add a Seer plan section to customer overview by trevor-e in #120565
  • (ai) Hook gen_ai title generation into ingestion pipeline by vgrozdanic in #120442
  • (ai-monitoring) Return stored conversation titles from the list endpoint by vgrozdanic in #120665
  • (conversations) Add usage chart to the conversations list by ArthurKnaus in #120552
  • (data-export) Emit array-valued telemetry attributes from data export tasks by manessaraj in #120461
  • (eap) Add LIMIT BY support to table queries by shellmayr in #120323
  • (explore) Register conversations list chart referrer by ArthurKnaus in #120551
  • (ingest-consumer) Don't check backpressure when recovery mode by bmckerry in #120596
  • (issue-inbox) Replace issue actions with Seer CTAs by malwilley in #120533
  • (jira) Add status field to Jira search endpoint by Christinarlong in #120479
  • (llm-proxy) Add conversation_id attribute to request by vgrozdanic in #120739
  • (notifications) Link regression notifications to the triggering event by Christinarlong in #120405
  • (perf) Prevent custom timing entries from accumulating by scttcper in #119573
  • (producer) Rolling backpressure out to FTP instances again by lvthanh03 in #120681
  • (scm-project-creation-flow) Storing decoded notification selecti… by Abdkhan14 in #120671
  • (seer-infra-telemetry) Add GcpServiceAccount model for tracking per-org service accounts by shashjar in #120499
  • (skills) Add migrate-container-queries skill by priscilawebdev in #120459
  • (spans) Add new conditional if syntax by wmak in #120684
  • (tracemetrics) Replace metrics explore queries with seer results by narsaynorath in #120660

Bug Fixes 🐛

Analytics

  • Preserve setup-docs project attribution by jaydgoss in #120229
  • Attribute legacy framework modal actions by jaydgoss in #120235
  • Track SCM project-creation platform searches by jaydgoss in #120227
  • Unify project platform selection in growth event by jaydgoss in #120115
  • Carry SCM project-creation wizard events in a variant param by jaydgoss in #120080
  • Attribute setup docs by project creation variant by jaydgoss in #120143
  • Split integration-install flow into view value + variant param by jaydgoss in #119936

Discover

  • Put upsells in discover page filter dropdowns by nikkikapadia in #120594
  • Flag gate all Open in Discover buttons to Open in Explore by nikkikapadia in #120509

Explore

  • Update trace empty state docs link by sentry-junior in #120169
  • Correct grammar in missing-replay tooltip by JoshuaKGoldberg in #120505
  • Show No Data state for empty attribute breakdown chart by gggritso in #120575

Issues

  • Mark issues as seen when previewed in the inbox by roggenkemper in #120656
  • Prevent scroll chaining to the page in inbox and feedback by roggenkemper in #120654
  • Show placeholder in issue preview header while loading by roggenkemper in #120580
  • Reduce issue preview header height by roggenkemper in #120579
  • Truncate status subtitle so it doesn't overlap progress tag by roggenkemper in #120576
  • Show group lifetime first/last seen in inbox row by roggenkemper in #120524
  • Simplify stack trace code mapping modal, smaller button by scttcper in #119790

Jira

  • Modify backend form to support lazily fetching from URL on select addition by Christinarlong in #120504
  • Only load saved project status mappings by Christinarlong in #120481

Migrations

  • Make org contributors uniqueness constraint migration safe for self-hosted by srest2021 in #120689
  • Make org contributors provider+hostname migration safe for self-hosted instances by srest2021 in #120637

Preprod

  • Disallow wildcards for snapshot status by jamieQ in #120677
  • Align snapshot comment approval status by jamieQ in #120503

Releases

  • Ensure ActionContext for activity creation in webhooks by sentry in #120550
  • Skip release query outside releases tab by jamieQ in #120401

Replays

  • Guard against non-finite video currentTime by sentry in #119688
  • Resolve pure-render-functions violation in useLiveRefresh by sentry in #120250

Seer

  • Normalize anonymous users for user RPCs by gricha in #120598
  • Some tweaks to Smart Assignment scoring, metrics (take 2) by hobzcalvin in #120600
  • Hide autofix review cards without a valid PR [will revert soon] by NicoHinderling in #120506

Sentry Apps

  • Handle invalid JSON in Select FormField webhooks by sentry in #119207
  • Gate error webhook subscriptions correctly by cvxluo in #120611

Ui

  • Ignore 402 request errors by scttcper in #120708
  • Filter noisy frontend serviceworker errors by scttcper in #120578

Other

  • (acceptance) Avoid project fixture override by sentry-junior in #120508
  • (activity-alerts) Attach notification settings links when possible by leeandher in #120564
  • (apigateway) Restore cell tag on async proxy_request counter by ldelvoye in #120573
  • (bootstrap) Handle failed org preload requests by scttcper in #120588
  • (browse) Ignore time range filters in context PUT endpoints by DominikB2014 in #120662
  • (ci) Update tests to seed the correct column for ai_conversations by pbhandari in #120608
  • (conversations) Hide misleading span value counts in search by vgrozdanic in #120738
  • (crons) Throttle max deletion rate by wedamija in #120679
  • (dashboards) Correct filter legend names with group by by DominikB2014 in #120663
  • (feedback) Extract FeedbackModal components to module scope by sentry in #120041
  • (forms) Stop scraps form wrapper from stretching vertically by priscilawebdev in #120553
  • (integrations) Return 400 instead of 500 on partial code mapping PUT by scttcper in #120602
  • (monitors) Prevent TypeError when team.projects is undefined in owner options by sentry in #119388
  • (navigation) Account for global warning banners by priscilawebdev in #120545
  • (overrides) Upsell footer not rendering in date filter by nikkikapadia in #120673
  • (projects) Projects endpoint should use spans by k-fish in #120743
  • (sdk) Filter 'ServiceWorker cannot be started' errors by sentry in #120606
  • (sdkcd) Attribute React Native native crashes by sentry-junior in #120444
  • (search) Stop clipping single-value filter dropdowns by JoshuaKGoldberg in #120586
  • (spans) Apply drop-segments killswitch before any processing by vgrozdanic in #120501
  • (tables) Add aria-sort to sortable headers by JoshuaKGoldberg in #120560
  • (test) Update transactionsList.spec.tsx to await grid cells by sentry in #120571
  • (trace) Remove eventTransaction in showJSONLink check by mjq in #120477
  • (trials) Fix missing and negative day-count in product trial alerts and tags by souredoutlook in #119118
  • (unreal) Add Unreal (gaming platforms) to supported replay categories by mujacica in #120616
  • Do not run the react compiler on node_modules by TkDodo in #120737
  • Revert "ref(taskbroker): Update taskbroker-client to 0.20.13 (#120489)" by getsentry-bot in 28791fb7
  • Revert "fix(auth): add debug logging" by nora-shap in #120532

Documentation 📚

  • (link) Clarify internal links should not open in a new tab by sentry-junior in #120256
  • (preprod) Document skipped status check endpoints by jamieQ in #120595

Internal Changes 🔧

Analytics

  • Clarify SCM framework flow naming by jaydgoss in #120233
  • Replace setup-docs flow booleans with docsFlow by jaydgoss in #119937

Billing

  • Disable checkout button when submitting by brendanhsentry in #120674
  • Remove redundant isTrial field by brendanhsentry in #120525

Dashboards

  • Remove dashboards-ai-generate feature flag (backend) by cvxluo in #120134
  • Remove dashboards-ai-generate feature flag (frontend) by cvxluo in #120135

Deps

  • Bump dompurify from 3.4.11 to 3.4.12 by dependabot in #120308
  • Bump sentry-protos to 0.51.0 by skonves in #120666

Issue Workflow

  • Add ParticipantMap to NotificationTarget helper by leeandher in #120389
  • Move build_activity_notification_data to template layer by leeandher in #120388

Issues

  • Migrate issueList to core components with built-in container queries by TkDodo in #120321
  • Match issue preview horizontal padding to design by roggenkemper in #120507

Onboarding

  • Graduate organizations:onboarding-new-welcome-ui by cvxluo in #119868
  • Graduate onboarding-copy-setup-instructions-project-creation by cvxluo in #120011
  • Graduate onboarding-copy-setup-instructions flag by cvxluo in #119968

Project Install

  • Make integration refetch deterministic by sentry-junior in #120136
  • Stabilize notification refetch test by jaydgoss in #120539

Seer

  • Return the SeerRun from trigger_autofix_agent, not a bare int by trevor-e in #120590
  • Reword Seer workflow action and status labels by mtopo27 in #120517
  • Remove leading icon from Review PR buttons by NicoHinderling in #120522

Sentry Apps

  • Use granular webhooks in request log by cvxluo in #120577
  • Require webhookEvents and drop the pre-granular fallbacks by cvxluo in #120581
  • Use apiOptions for the sentry app token list by cvxluo in #120490
  • Reduce the application form to editing by cvxluo in #120487
  • Give internal and public creation their own forms by cvxluo in #120484

Ui

  • Show All Agents when no agent filter is selected by vgrozdanic in #120736
  • Clarify beta feature badge tooltip copy by vgrozdanic in #120730
  • Remove scroll-to-element by scttcper in #120523

Other

  • (all-projects-detector) Setup a feature flag by leeandher in #120672
  • (auth) Unify SAML and OAuth identity-confirmation flows on the shared SSO pipeline by nora-shap in #120702
  • (chat) Use MessageRow gutter in ToolUseBlock, drop redundant spinner slot by priscilawebdev in #120639
  • (control) Actually drop OrganizationMemberTeamReplica by strongs in #120167
  • (conversations) Migrate breadcrumbs to BreadcrumbList by priscilawebdev in #120729
  • (crons) When deleting checkins, skip marking them as pending deletion. by wedamija in #120670
  • (dynamic-sampling) Remove transaction-volumes-per-project rollout flag by shellmayr in #120559
  • (forms) Migrate superuser staff access form off deprecatedforms to scraps form by priscilawebdev in #119195
  • (integrations) Remove integrations-github-platform-detection flag by cvxluo in #120048
  • (modals) Migrate media queries to container queries by priscilawebdev in #120544
  • (nav) Clean up leftover page-frame naming by priscilawebdev in #120557
  • (pr-metrics) Drop attribution confidence ordering and unused signal type by vaind in #120486
  • (project-creation) Expand SCM wizard coverage by jaydgoss in #120363
  • (replays) Migrate responsive styles to container queries by priscilawebdev in #120643
  • (seer-billing) Replace org contributor get-or-create helpers with Django lookups by srest2021 in #119978
  • (seer-infra-telemetry) Create updated schema for monitoring provider connections by shashjar in #120355
  • (snuba) Loosen mobile vital test to unblock Snuba bugfix by mjq in #120567
  • (split-panel) Extract SplitDivider into DragHandle component by ChrisandraVaz in #120529
  • (tables) Consolidate sortable header cells into one SortableHeaderCell by JoshuaKGoldberg in #120587
  • (traces) Redesign the trace view header to be container-responsive by priscilawebdev in #120304
  • (workflow engine) Remove TriggerResult by saponifi3d in #120412
  • (workflow_engine) Refactor the WorkflowEvaluation class to use BaseWorkflowEngineEvaluation by saponifi3d in #120010
  • Support lists in flagpole conditions by noahsmartin in #120636
  • Move subscription based features to flagpole by noahsmartin in #120678
  • Bump taskbroker-client to 0.20.15 by getsentry-bot in #120664
  • Removed feature flag in test that was unused by noahsmartin in #120613
  • Improve useResponsivePropValue types by TkDodo in #120659
  • Update objectstore-client to 0.2.0 by jan-auer in #120641
  • NoIssuesMatched to scraps primitives by TkDodo in #120337
  • Enable ai-train Content-Signal in robots.txt by elijames-codecov in #120518
  • Add metrics to service delegator by markstory in #120514
  • Remove performance plan trial by noahsmartin in #120538
  • Bump new development version by sentry-release-bot[bot] in 704e8197

Other

  • Drop weekly-reports from plan fixtures by noahsmartin in #120614
  • proto bump by volokluev in #120512

Activity

  1. added
    acceptedAdd to approve the deploy
    ci-pendingCI signal expected but not yet received
    on Jul 28, 2026
  2. github-actions commented on Jul 28, 2026

    @github-actions

    Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.

  3. added
    ci-readyCI passed, safe to publish without polling
    and removed
    ci-pendingCI signal expected but not yet received
    on Jul 28, 2026
  4. getsantry commented on Jul 28, 2026

    @getsantry

    CI checks passed for getsentry/sentry@26.7.2. Publishing is starting now.

  5. github-actions commented on Jul 28, 2026

    @github-actions

    Publishing: run#30381621974

  6. github-actions commented on Jul 28, 2026

    @github-actions

    Published successfully: run#30381621974

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    acceptedAdd to approve the deployci-readyCI passed, safe to publish without polling

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions