-
Notifications
You must be signed in to change notification settings - Fork 29
Closed
Labels
acceptedAdd to approve the deployAdd to approve the deploy
Description
Requested by: @hubertdeng123
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 ✨
Aci
- Handle owner passed to workflow by ceorourke in #110785
- Make ProjectRuleDetailsEndpoint PUT method backwards compatible by ceorourke in #110381
Autofix
- Add SDK tags to _trigger_autofix_task for observability by Mihir-Mavalankar in #110796
- Allow users to add feedback when rethinking by Zylphrex in #110695
- Support user feedback in autofix steps by Zylphrex in #110694
Dashboards
- Clarify pre-built dashboard UI by DominikB2014 in #110852
- Track failed query runs on generated widgets by edwardgou-sentry in #110633
- Adds validateOnly param to dry run and short circuit dashboard save by edwardgou-sentry in #110746
- Add text widget handling in widget builder state functions by nikkikapadia in #110577
- Add missing referrers to Referrer enum by DominikB2014 in #110741
Integrations
- Add bulk code mappings API endpoint by romtsn in #109785
- Expand
org:citoken permissions to Bulk Code Mapping API endpoints by romtsn in #109783
Occurrences On Eap
- Fix
OccurrenceCategoryfiltering in query layer by shashjar in #110591 - Update attribute definitions by shashjar in #110587
- Implement double-read errors query for summaries task by shashjar in #110279
- Ingest issue platform occurrence data into EAP by shashjar in #110581
Onboarding
- Scaffold SCM onboarding steps with placeholder UI by jaydgoss in #110747
- Register onboarding-scm feature flag by jaydgoss in #110570
Spans
- Add shard/slice_id tags to flusher metrics by untitaker in #110748
- Add option to skip enrichment per project in process-segments consumer by vgrozdanic in #110736
Tracemetrics
- Remove tracemetric from state by narsaynorath in #110786
- Add metric detail side panel to dropdown by nsdeschenes in #110343
- Add feature flag for multi-metrics selection by narsaynorath in #110777
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_idwhen 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
- Prevent 1px text shift when toggling SCM integration row by ryan953 in #110799
- Remove exception squash by cmanallen in #110764
Spans
- Unlink distributed payload keys individually to avoid cross-slot errors by lvthanh03 in #110790
- Remove invalid end_timestamp kwarg from Span in test by untitaker in #110788
- Prevent silent span loss in done_flush_segments by untitaker in #110462
Ui
- Fix tooltips staying open by k-fish in #110867
- Update route error page with troubleshooting guide and support instructions by nora-shap in #110687
Other
- (aci) Show detector environment in disabled environment selector by scttcper in #110778
- (admin) Clean up sample rate display when rates match by priscilawebdev in #110832
- (ai-conversations) Order spans by end timestamp by obostjancic in #110841
- (apple-crash-report) Make code more defensive by tobias-wilfert in #110617
- (copilot) Use
statefield instead ofstatusfor task lifecycle by JoshFerge in #110793 - (difs) Use PROTECT for shared debug files by szokeasaurusrex in #110411
- (dynamic-groups) Adjust issue list links, query by scttcper in #110801
- (eventOrGroupHeader) Improve click target area for linked error in trace view by TkDodo in #110740
- (explore) Disable drop transition on group-by sortable items by JoshuaKGoldberg in #110676
- (form) Allow form stories to grow by TkDodo in #110848
- (integrations) Add select_for_update() to repository update methods by vgrozdanic in #108343
- (issues) Add new stack trace feature flag by scttcper in #110779
- (logs) Show span_id in log detail view by mjq in #110710
- (organizations) Add select_for_update to prevent race condition in set_user_for_organization_member by vgrozdanic in #108344
- (scoping) Pass X-Viewer-Context on supergroups list/get requests to Seer by gricha in #110773
- (sdk-crash) Exclude React Native fetch instrumentation from SDK crash detection by antonis in #110735
- (seer) Handle empty response in SCM integrations query by oioki in #110836
- (self-hosted) Migration inconsistency by hubertdeng123 in #110810
- (summaries) Use
Op.EQinstead ofOp.INfor a scalar value filter in Snuba query by shashjar in #110693 - (tests) Use explicit region override in snowflake ID tests by mchen-sentry in #110774
- Revert "feat(spans): add per-trace segment flush limit" by lvthanh03 in #110642
- Missing some available project instrumentation by shruthilayaj in #110689
Internal Changes 🔧
Cells
- Clean up temporary region aliases by lynnagara in #110762
- Rename python code in hybrid cloud models by lynnagara in #110769
- Silo client renames by lynnagara in #110701
- Migrate org provisioning code from region -> cell by lynnagara in #110696
- Update rpc callers to pass cell_name by lynnagara in #110702
- Update handle_async_deletion and handle_async_replication model methods by lynnagara in #110707
- Switch callers to new rpc methods by lynnagara in #110691
Seer
- Move seer settings routes into a getsentry hook by ryan953 in #110811
- Change prompt to include fix in commit by sehr-m in #110813
- Drop SeerOrganizationSettings table by srest2021 in #110660
Spans
- Remove zero-copy-dest-threshold option and SUNIONSTORE codepath by untitaker in #110759
- Remove unused end_timestamp from Span NamedTuple by untitaker in #109788
Supergroups
- Consolidate supergroups files into dedicated package by cvxluo in #110803
- Filter out supergroups with only one issue by cvxluo in #110714
Uptime
- Remove uptime-runtime-assertions feature flag by evanpurkhiser in #110478
- Remove uptime-runtime-assertions feature flag [frontend] by evanpurkhiser in #110477
Other
- (Backend) Added newly released iPad Air M4, Vision Pro M5 and rename devices to align with apple's device naming by itaybre in #110045
- (CI) Exclude acceptance tests from backend workflow to optimize CI runs by TkDodo in #110632
- (code-review) Remove old references to prevent app by suejung-sentry in #107015
- (core) Rename AutoSaveField to AutoSaveForm by TkDodo in #110733
- (dashboards) Use VisualizationWidget in fullscreen widget viewer by DominikB2014 in #110765
- (explore) Remove duplicate number attributes that exist as boolean tags by nsdeschenes in #110518
- (explorer) Register RepoClient methods for local rpc by aliu39 in #110728
- (grouping) More parameterization metric improvements by lobsterkatie in #110782
- (lint) Add common ast utils by natemoo-re in #110446
- (occ-eap) Misspell referer [sic] by thetruecpaul in #110805
- (options) Remove ai-agent-monitoring.custom-model-mapping option by vgrozdanic in #110835
- (preprod) Extract section chrome from diff components into parent by mtopo27 in #110558
- (rr6) Convert RedirectToProjectModal to hooks by evanpurkhiser in #110744
- (settings) Convert OrganizationRules from class to function component by JoshuaKGoldberg in #109561
- (span-buffer) Test span buffer against examples by untitaker in #109318
- (symbols) Extract DIF file validation helper by szokeasaurusrex in #110429
- (traces) Prefer transaction over span.name for trace naming by mjq in #110708
- Migrate remaining non-component default export values to named by JoshuaKGoldberg in #110630
- Bump new development version in 0685f415
- Added newly released iPad Air M4, Vision Pro M5 and rename devices to align with apple's device naming by itaybre in #110043
Other
- fix(nav) fix navigation icon container by JonasBa in #110864
- ref(nav) update whatsnew and service incidents by JonasBa in #110809
- adds chat panel to generate dashboards flow by edwardgou-sentry in #110725
- Add alarm to cut trigger on sentry app webhook timing out by Christinarlong in #108563
- bug(preprod): Fix overlay color selection by rbro112 in #110772
- debug(span-buffer): more precise metrics for ttl expiration by victoria-yining-huang in #110635
- ref(nav) layout by JonasBa in #110590
- Add GitLab to the SCM platform by jacquev6 in #109468
- feat(explore) Adding epm, eps columns to occurrences dataset by manessaraj in #110540
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
acceptedAdd to approve the deployAdd to approve the deploy
Fields
Give feedbackNo fields configured for issues without a type.