Skip to content

Releases: getsentry/sentry

26.3.1

17 Mar 17:23

Choose a tag to compare

New Features ✨

Aci

Autofix

Dashboards

Integrations

  • Add bulk code mappings API endpoint by @romtsn in #109785
  • Expand org:ci token permissions to Bulk Code Mapping API endpoints by @romtsn in #109783

Occurrences On Eap

Onboarding

Spans

Tracemetrics

Other

  • (admin) Add abuse mark areas to org stats chart by @priscilawebdev in #110495
  • (attributes) Add batch attribute validation endpoint for trace items - Round 2 by @nsdeschenes in #110647
  • (cells) Add the rpc methods for project key mapping by @lynnagara in #110589
  • (ci) Xdist per-worker isolation infrastructure by @mchen-sentry in #110775
  • (eslint) Remove component-like restriction from no-default-export(-components) rule by @JoshuaKGoldberg in #110631
  • (explore) Migrate explore saved queries to not use number for bool by @wmak in #110492
  • (occ-eap) Update tagstore to query attrs instead of tags by @thetruecpaul in #110761
  • (supergroups) Pass project_id when triggering supergroups embedding by @cvxluo in #110795
  • (tests) Update S015 rule to prevent hardcoding future years by @armenzg in #110738
  • (uptime) Backfill 2xx status code assertions on all uptime subscriptions by @evanpurkhiser in #108678
  • (workflow-engine) Add TypedDicts for WorkflowValidator input format by @kcons in #110692

Bug Fixes 🐛

Dashboards

  • Resolve prebuilt dashboard placeholder IDs before duplication by @gggritso in #110802
  • Only trigger echarts dispatch sync for visible widgets by @narsaynorath in #110683
  • Interval should be maintained when editing widget by @bcoe in #110719

Performance

  • Rename HTTP method attribute for EAP txn summary profiles by @mjq in #110771
  • Add is_transaction filter to FailureRateWidget queries by @mjq in #110767
  • Hide Tags tab in EAP transaction summary by @mjq in #110709

Scm

Spans

Ui

Other

Internal Changes 🔧

Cells

Read more

26.3.0

16 Mar 16:42

Choose a tag to compare

New Features ✨

Aci

Ai Conversations

Alerts

  • Include single-written detectors in AlertRuleFetchMixin.fetch_metric_alerts by @kcons in #110673
  • Add trace metrics support to new alert UI (detectors) by @k-fish in #108730
  • Consistent logging for cases where users hit alert limits by @kcons in #109101

Assets

Autofix

Billing

Cells

Ci

Code Review

Coding Integrations

  • Limit coding agent integrations to one per organization by @sehr-m in #110690
  • Add Claude logo for claude_code integration by @sehr-m in #110663

Context Engine

Core Ui

Dashboards

Read more

26.2.1

21 Feb 00:38

Choose a tag to compare

New Features ✨

Autofix

Cmd K

Code Review

Coding Agents

  • Detect GitHub App 403 permission errors and return structured failure_type by @JoshFerge in #108451
  • Show GitHub App permissions modal on 403 errors by @JoshFerge in #108452

Dashboards

Flags

Forms

Preprod

Spans Buffer

Uptime

Other

Bug Fixes 🐛

Api

  • Require project:write for transaction threshold override mutations by @dcramer in #108470
  • Prevent IDOR in release threshold status via unvalidated project slugs by @dcramer in #108467
  • Add org membership check to onboarding continuation email endpoint by @dcramer in #108474
  • Validate linked dashboard org membership in field links by @dcramer in #108471
  • Validate scope_list in ApiKey serializer by @dcramer in #108475
  • Use parameterized query for shared_domain in missing org members by @dcramer in #108469
  • Check token expiration in OAuth userinfo endpoint by @dcramer in #108465
  • Scope member invite lookups to organization by @dcramer in #108463

Codeowners

Dashboards

Issues

Seer

  • Fix bad link construction by @ryan953 in #108442
  • Rollback to the single Enable AI Code Review (beta) settings toggle for legacy orgs by @ryan953 in #108383

Tests

Read more

26.2.0

18 Feb 21:42

Choose a tag to compare

New Features ✨

Aci

Admin

Agent

Agents

Ai Conversations

Ai Insights

Autofix

Autopilot

Billing

  • Move locked products to bottom of usage overview table by @dashed in #107701
  • Add admin-only product trial support for emerge categories by @dashed in #107294
  • Add Emerge quota exceeded UI with Contact Sales CTA by @dashed in #106932
  • Add emerge data categories to frontend test fixtures by @dashed in #106942
  • Enable admin gifting for emerge products by @dashed in #106369

Cells

Ci

Code Review

Read more

26.1.0

15 Jan 20:07

Choose a tag to compare

New Features ✨

Aci

Ai Conversations

Alerts

Api

Autofix

Autopilot

Code Review

Dashboards

Dynamic Grouping

Dynamic Groups

Explorer

  • Add coding agent handoff UI for explorer autofix by @roaga in #105873
  • Add coding agent handoff support to explorer client by @roaga in #105872
  • Add span.status_code to trace waterfall data by @roaga in #106021
  • Share chat links by @aliu39 in #105376
  • Create new conduit channel for explorer to use streaming in #105585

Grouping

Issues

Occurrences On Eap

  • Implement double reads of bucketed group counts by @shashjar in #105691
  • Implement timeseries query support by @shashjar in #105685
  • Implement EAP read for retrieving top issues by event count by @shashjar in #105460
  • Implement EAP read for trace-connected issues in related issues calculation in #105459
  • Implement EAP read for error counts in suspect tag calculation by @shashjar in #104916

Preprod

Read more

25.12.1

23 Dec 16:34

Choose a tag to compare

New Features ✨

Aci

Ai Conversations

Ai Insights

Autofix

Autopilot

Dashboards

  • feat(dashboards): Register pre-built dashboards for Mobile Vitals by @gggritso in #105149

  • feat(dashboards): Web Vitals page overview dashboard migration by @edwardgou-sentry in #105002

  • feat(dashboards): Remove secondary release selection from all Mobile insights by @gggritso in #105101

  • feat(dashboards): Add logs to new timeseries visualization support allowlist by @edwardgou-sentry in #105092

  • feat(dashboards): Add errors widgets to new timeseries visualization allowlist by @edwardgou-sentry in #104989

  • feat(dynamic-grouping): Implement Dismiss on Cluster cards by @yuvmen in #105398

  • feat(eap): Expose trace attachments in details endpoint by @jjbayer in #105223

  • feat(endpoint): New endpoint to list client keys across all projects in an organization by @priscilawebdev in #105027

Explore

  • feat(explore): Save case sensitivity and add multi-query case sensitive support by @nsdeschenes in #105229
  • feat(explore): Adds caseInsensitive param to explore saved queries serializer by @edwardgou-sentry in #105169

Explore Attr Breakdowns

  • feat(explore-attr-breakdowns): Hiding action menu on click outside selected region in chart by @Abdkhan14 in #105248
  • feat(explore-attr-breakdowns): Adding attr breakdowns as a separate result_mode by @Abdkhan14 in #104966

Explorer

  • feat(explorer): add RPC to get baseline tag distributions by @roaga in #104928

  • feat(explorer): return issue activity in issue details rpc by @roaga in #105017

  • feat(explorer): langfuse slash command by @aliu39 in #105084

  • feat(explorer): include selected project slugs on on page context by @roaga in #105095

  • feat(explorer): langfuse url in feedback by @aliu39 in #105073

  • feat(explorer): v0 of copy chat button by @aliu39 in #104936

  • feat(explorer): trace table rpc by @aliu39 in #104921

  • feat(fixability): Pass issue summary to Seer to calculate fixability by @Mihir-Mavalankar in #105366

  • feat(ILOC): update to more generic schema to support other Apple apps by @armcknight in #105067

  • feat(infra): Add manual backend workflow trigger to test sharding changes by @rbro112 in #105082

Issues

  • feat(issues): GA empty tags subtraction query by @scttcper in #105397

  • feat(issues): Add inbound filters for Turbopack ChunkLoadError by @chargome in #104940

  • feat(issues): Match breadcrumb absolute format to logs etc by @scttcper in #105012

  • feat(issues): Rewrite issues diff modal as FC by @scttcper in #104864

  • feat(oauth): Add PKCE support for OAuth2 authorization code flow by @dcramer in #104418

Occurrences

Occurrences On Eap

  • feat(occurrences on eap): Implement EAP read for error counts in suspect flag calculation by @shashjar in #104925
  • feat(occurrences on eap): Add retries and backoff for delete RPC requests sent to EAP by @shashjar in #105097
  • feat(occurrences on eap): Implement EAP read for group hourly count (is_escalating algorithm) by @shashjar in #104830

Onboarding

  • feat(onboarding): Update profiling option to profileSessionSampleRate by @s1gr1d in #104947
  • feat(onboarding): Add wrapFetchWithSentry to Tanstack Start onboarding by @nicohrubec in #105213

Preprod

Replays

  • feat(replays): guard API endpoints by granular replay access by @shellmayr in #104955

  • feat(replays): allow org:write to change granular replay permission settings instead of org:admin by @shellmayr in #105036

  • feat(replays): Granular permissions frontend by @ArthurKnaus in #104671

  • feat(reproc...

Read more

25.12.0

15 Dec 18:42

Choose a tag to compare

New Features ✨

Aci

  • feat(aci): Metric monitor form should default to number of errors by @malwilley in #104878

  • feat(aci): add disabled alert to error/metric monitors and alerts by @ameliahsu in #104756

  • feat(aci): show test notification errors in UI by @ameliahsu in #104708

  • feat(aci): Always redirect from alerts when clicking from notification by @malwilley in #104782

  • feat(aci): Add 'open in' button to issue details by @malwilley in #104593

  • feat(aci): Add an open in explore button to metric detector charts by @malwilley in #104301

  • feat(aci): Add contributing issues section to metric issue by @malwilley in #104407

  • feat(aci): Add detector config to issues created by detectors by @malwilley in #104347

  • feat(aci): Add option to send workflow evaluation logs directly to Sentry by @kcons in #104434

  • feat(aci): Add simpler UX for connecting alerts to a project by @malwilley in #104221

  • feat(aci): Add metric issue event details by @malwilley in #103995

  • feat(admin): Add cell routing to spike protection batch by @scttcper in #104424

Agents

Autofix

  • feat(autofix): Add backend check to disable autofix if repos are not connected [feature flagged] by @Mihir-Mavalankar in #104790
  • feat(autofix): add UI for explorer-backed agent by @roaga in #104618
  • feat(autofix): migrate to explorer agent by @roaga in #104615
  • feat(autofix): Add email-based user mapping for Seer Autofix PR review requests by @JoshFerge in #103406

Billing

Cells

Code Review

Crons

Dashboards

Explore

  • feat(explore): Wire up data fetching hooks for cross event queries by @nsdeschenes in #104233
  • feat(explore): set default chart interval to highest granularity by @bcoe in #104283
  • feat(explore): Add in cross event search bars by @nsdeschenes in #104129

Explore Attr Breakdowns

  • feat(explore-attr-breakdowns): Disabling extrapolation and high accur… by @Abdkhan14 in #104875

  • feat(explore-attr-breakdowns): Consuming pagination from BE by @Abdkhan14 in #104585

  • feat(explore-attr-breakdowns): Cosolidating code by @Abdkhan14 in #104194

  • feat(explore-attr-breakdowns): Adding chart tooltip actions by @Abdkhan14 in #104149

  • feat(explore-attr-breakdowns-tooltip): Adding action btn background on hover in PROD...

Read more

25.11.1

01 Dec 18:13

Choose a tag to compare

New Features ✨

Read more

25.11.0

17 Nov 18:35

Choose a tag to compare

Various fixes & improvements

Plus 1563 more

25.10.0

15 Oct 17:40

Choose a tag to compare

Various fixes & improvements

Plus 1679 more